sithlord48
1556908ef6
build: use CMAKE_INSTALL_BINDIR when installing runtime artifacts
...
On windows override this to be .
On macOS set it to the MacOS folder in the bundle
2025-11-10 07:51:12 -05:00
sithlord48
c72cdedd4f
build: place the install steps for the license data in the main CMakeLists.txt
2025-11-10 07:51:12 -05:00
Nick Bolton
0bf6e1e9f8
feat: Apple codesign support for development builds
2025-10-29 07:51:40 -04:00
sithlord48
6f574a3076
refactor: set const for Reverse FQDN name to use for deployment on linux
2025-09-30 06:17:23 -04:00
sithlord48
3b27fa5771
build: windows, do not deploy software opengl library
2025-07-21 15:59:24 +01:00
sithlord48
72ddcdb7f5
build: windows do not deploy dxil.dll or dxcompiler.dll
2025-07-21 15:59:24 +01:00
sithlord48
4a7d031bc6
build: windows deploy qt plugins in plugin folder
2025-07-21 15:59:24 +01:00
sithlord48
45fcdde636
build: Windows, run deploy tool only once, use install to install qt depends
...
Remove unneed . in Qt deploy message
2025-07-21 15:59:24 +01:00
Kentaro Hayashi
5976da7e5b
chore: fix W:useless-whatis-entry lintian warnings
...
By default, help2man generates "manual page for foobar" for
manual files.
It is useless because there is no addtional information which
explains what deskflow is.
With --name option, .SH NAME section will be set correctly.
Before:
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DESKFLOW-CLIENT "1" "June 2025" "deskflow-client v1.22.0.109, protocol v1.8" "User Commands"
.SH NAME
deskflow-client \- manual page for deskflow-client v1.22.0.109, protocol v1.8
.SH SYNOPSIS
.B deskflow-client
[\fI\,OPTIONS\/\fR]
.SH DESCRIPTION
After:
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DESKFLOW-CLIENT "1" "July 2025" "deskflow-client v1.22.0.109, protocol v1.8" "User Commands"
.SH NAME
deskflow-client \- Keyboard and mouse sharing utility (Client)
.SH SYNOPSIS
.B deskflow-client
[\fI\,OPTIONS\/\fR]
.SH DESCRIPTION
Signed-off-by: Kentaro Hayashi <kenhys@xdump.org>
2025-07-03 13:23:15 +00:00
sithlord48
1ace03d4b5
feat: add help and version to gui,
...
move no-reset to the QCommandLineProcessor
2025-04-06 06:41:25 -07:00
cos
ebb63d8113
build: add manpages
...
Manual pages got removed from synergy in #7361 . This commit brings them
back. They are rudimentary and autogenerated using `help2man`, with only
a message about finding the documentation at the wiki page added. Not
much, but a lot better than nothing.
Package names added to Continuous Integration are based on these web pages:
https://archlinux.org/packages/extra/x86_64/help2man/
https://packages.debian.org/help2man
https://packages.fedoraproject.org/pkgs/help2man/help2man/
https://software.opensuse.org/package/help2man
2025-04-06 06:07:52 -07:00
sithlord48
5cfaa4a4e0
refactor: move ALL gui parts to lib
2025-03-29 18:18:12 +00:00
sithlord48
a23e35c522
refactor: move lib/gui/Diagnostic => apps/deskflow-gui/Diagnostic
2025-03-21 12:47:46 +00:00
sithlord48
9b6615328b
refactor: move lib/gui/StyleUtils.h => apps/deskflow-gui/StyleUtils.h
2025-03-21 12:47:46 +00:00
sithlord48
7fb87b32f5
refactor: move lib/gui/validators => apps/deskflow-gui/validators
2025-03-21 12:47:46 +00:00
sithlord48
8508805f5d
chore: remove unused apps/deskflow-gui/ProcessorArch.h
2025-03-21 11:42:32 +00:00
sithlord48
385a610da2
chore: remove unused apps/deskflow-gui/QUtility
2025-03-21 11:42:32 +00:00
sithlord48
256ba2411b
refactor: move qt automoc, uic and rcc to a single place in Librarires.cmake
2025-03-07 13:16:09 +00:00
Nick Bolton
f6ccd2a25b
feat: Show Git SHA in Windows daemon version number
2025-03-05 13:59:26 -05:00
sithlord48
5e69657176
chore: update windows rc descriptions fixes #8270
2025-03-03 16:32:08 +00:00
sithlord48
5d5e32a676
refactor: remove setupwizard
2025-02-25 13:21:39 +00:00
sithlord48
10e5a305bb
refactor: remove redundant client / server staus labels, the status label provides this info already
2025-02-20 21:16:48 +00:00
sithlord48
0667f5de73
refactor: allow the fingerprint dialog to show local keys and remote if needed
2025-02-17 16:26:29 +00:00
sithlord48
65eed64f04
refactor: new fingerprintdialog
2025-02-12 13:41:45 +00:00
sithlord48
e2c3af4e5e
fix: readd the newScreenWidget
2025-01-30 15:36:21 +00:00
sithlord48
1085df54ed
refactor: Reuse compliance
...
build files and documentation: MIT
images / sources: GPL-2.0-only
breeze icons: LGPL-2.0-only
Microsoft MSM file, vc redist license
2025-01-27 17:05:47 -05:00
sithlord48
2ca1c69335
refactor: move LICENSE_EXCEPTION info into to LICENSES folder
2025-01-27 17:05:47 -05:00
sithlord48
4c3d6c7080
refactor: move rc_template.rc.in -> windows.rc.in
...
fixes : #8130
2025-01-23 21:28:57 +00:00
sithlord48
dc5e971043
build: setup bundle plist only on macOS
2025-01-19 09:39:54 -05:00
sithlord48
e0017c1c31
build: deskflow gui explict sources
2025-01-19 09:39:54 -05:00
sithlord48
e58e5c420b
refactor: move macOS icon to res folder
2025-01-19 09:39:54 -05:00
sithlord48
ca8c405b5e
chore: deskflow-gui, remove unused include_dirs
2025-01-19 09:39:54 -05:00
sithlord48
5be1e9f9b9
build: setup a cmake rc template for all apps
2025-01-19 09:39:54 -05:00
sithlord48
16396bdbaa
build: Unify copyright into one cmake var
2025-01-14 21:42:43 +00:00
sithlord48
4b6d0059c5
build: Use custom plist template
...
Customize the cmake used template so we can generate the plist
using configure file this will allow us to add several additional
keys we would not be able to otherwise add to our plist file
"
2025-01-10 21:48:55 +00:00
sithlord48
13a3c2d281
Chore: rm unused DESKFLOW_GUI_HOOK Items
2025-01-07 17:15:48 -05:00
sithlord48
9f1c1da1aa
build: unify finding of the qt deploy tool and detect if vcpkg for proper debug build call
2025-01-07 16:37:04 -05:00
sithlord48
329afb47be
build: windeployqt only on package dir
2025-01-07 11:45:51 -05:00
sithlord48
9c3e08001e
fix: mac os CI build by correctly setting INSTALL_RPATH for the gui as a property of its target
2025-01-03 20:02:19 -05:00
sithlord48
6bfde029fe
fix: run MacDeployQt at install time on staged app only
2025-01-03 14:10:58 +00:00
sithlord48
225ca23482
refactor: move all apps to one src/apps folder
2024-12-26 13:37:29 +00:00