sithlord48
fb5f80857b
chore: EventQueue, Use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
6c7bdf3e07
chore: ArchNetworkBSD, Use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
1df01d3cf1
chore: ArchMuitiThreadPosix, Use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
2bebdbaf4d
chore: DeskflowGui, Use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
63d65bb47b
chore: use nullptr where possible in place of NULL
2025-04-28 13:08:40 +01:00
sithlord48
60dc4c0cd8
chore: remove unneed mac os version checks
2025-04-28 12:52:55 +01:00
sithlord48
78d1c5222f
chore: Replace old required mac os version checks with if WINAPI_CARBON
2025-04-28 12:52:55 +01:00
sithlord48
f49f5f790c
chore: Remove unused CONFIG_NAME var in ServerApp
2025-04-28 04:25:02 -07:00
sithlord48
4eaf6fda62
refactor: correct includes in ServerApp
2025-04-28 04:25:02 -07:00
sithlord48
ebc6186fe7
refactor: remove auto fallback paths for server binary
...
they are not correct in the help and its dynamic based on the first found Deskflow.conf file. The gui sets this manually and users running the cli should too
2025-04-28 04:25:02 -07:00
sithlord48
48f824ca31
chore: Server, default should be first or last case for switches
2025-04-28 11:47:04 +01:00
sithlord48
d6ace78a58
chore: XWindowUtils, default should be first or last case for switches
2025-04-28 11:47:04 +01:00
sithlord48
41fda741b3
chore: Use override for override methods
2025-04-28 11:27:33 +01:00
sithlord48
793ea5f81c
fix: make sure client, server and core init a qApp for Setting's to find the app path with
...
fixes #8534
2025-04-25 17:27:05 +01:00
sithlord48
794017402d
chore: remove unused TLSCertificate::getCertificatePath
2025-04-25 09:58:49 +01:00
Nick Bolton
eab87e3869
chore: Increase log level for noisy empty lang code log line
...
It seems that `layoutLangCode.empty()` is true on my GNOME Wayland server every time I press a key. I don't know why, but it probably means something. Client doesn't seem to matter; happens for all client OS.
2025-04-23 04:50:04 -07:00
sithlord48
294348b42b
fix: fixes #8522 by disconnecting firstShown after the first show event
2025-04-23 10:01:02 +01:00
sithlord48
71b6f07220
feat: remove stopOnDeskSwitch, its broken
2025-04-22 10:00:45 +01:00
sithlord48
9addada64c
fixes #8517 , save the host name if the lineEdit is not empty, instaed of only if the value of the setting is not empty
2025-04-22 09:42:47 +01:00
sithlord48
80afb92af1
chore: remove more code for inverse connection
...
related: https://github.com/deskflow/deskflow/pull/8240
2025-04-21 22:39:28 +01:00
sithlord48
f5f3bc0475
chore: remove unused old test mocks
2025-04-21 22:16:05 +01:00
sithlord48
17c7b0f8bf
fix: user can not start in client mode without a remote host
...
do not auto start the client if the remote host is empty
fixes #8478
2025-04-21 22:01:31 +01:00
sithlord48
e3642f0955
refactor: do not save empty RemoteHost line
2025-04-17 15:57:29 +01:00
Nick Bolton
1202145bb8
fix(daemon): Use scheduled state when start is scheduled
2025-04-16 05:28:23 -07:00
Nick Bolton
abc963f886
fix(daemon): Only log XArchEvalWindows result when GetExitCodeProcess fails
2025-04-16 05:28:23 -07:00
Nick Bolton
4988196c47
fix(daemon): Use missing %s when logging XArchEvalWindows result
2025-04-16 05:28:23 -07:00
Nick Bolton
8a2b6bd688
fix(daemon): Validate process handle and ID before shutdown
2025-04-16 05:28:23 -07:00
Nick Bolton
901dacf593
feat(daemon): Friendly message on daemon connection error
2025-04-16 05:12:33 -07:00
Nick Bolton
c62b4ec068
fix: Use QTextStream to write to stdout and stderr
...
Only use `Qt::endl` when writing to the output stream; `Q_EMIT newLine` should not include a trailing newline because `appendPlainText` doesn't expect one.
2025-04-15 05:02:25 -07:00
sithlord48
c8408c4823
fix: Default external server config name should be *-server.conf
2025-04-14 10:05:20 +01:00
sithlord48
8657532ca2
feat: add logging to clipboard
2025-04-11 10:07:57 +01:00
sithlord48
64b277a5df
refactor: deskflow/Clipboard, do not assert instead handle the cases where we would have asserted to fail safely
2025-04-11 10:07:57 +01:00
sithlord48
cd7d53d2bd
fix: Add missing menu accelerators
...
fixes #8470
2025-04-10 12:27:49 +01:00
Nick Bolton
d740574bd4
fix: Remove unnecessary log line endings and trimming
2025-04-10 12:16:42 +01:00
sithlord48
84ae597d69
fixes #8463 do not assume C for root
2025-04-10 11:57:05 +01:00
Nick Bolton
16ef088c27
fix: Show first server start message only when start was successful
2025-04-09 07:43:59 -07:00
sithlord48
fde880fb6f
chore: add default case for EI_EVENT handling
2025-04-07 11:23:28 +01:00
sithlord48
a04568b25f
refactor: remove unneeded using ProcessState in coreprocess::startprocess
2025-04-07 03:09:30 -07:00
sithlord48
6e6892b6e7
refactor: use checkbox for elevate remove Settings::Core::ElevateMode and use Daemon::Elevate to hold the value
2025-04-07 03:09:30 -07:00
sithlord48
5ad2c9283d
refactor: add a check box to enable stop on desk switch
2025-04-07 03:09:30 -07:00
sithlord48
487030aade
refactor: settings gui, use the service group as a checkbox for enable service
2025-04-07 03:09:30 -07:00
sithlord48
1ace03d4b5
feat: add help and version to gui,
...
move no-reset to the QCommandLineProcessor
2025-04-06 06:41:25 -07:00
sithlord48
3b4306183c
chore: deskflow-gui remove fallback for pre mavricks mac os accessibility prompt
2025-04-06 06:41:25 -07:00
sithlord48
4203f42363
chore: remove workaround for Qt-43022
2025-04-06 06:41:25 -07:00
sithlord48
7e4ac48476
chore: df-gui remove unused QThredImpl class
2025-04-06 06:41:25 -07:00
sithlord48
0b05b0e71d
chore: deskflow-gui remove unused includes
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
12bcc1a4d6
fix: build issue on Qt 6.9
2025-04-05 13:28:27 -07:00
sithlord48
0a33e20723
refactor: remove unused --host arg from deskflow-client
2025-04-05 12:05:23 -07:00
sithlord48
d4f916c365
chore: remove unused --no-wayland-ei
...
fixes #7680
2025-04-05 12:05:23 -07:00