Commit graph

773 commits

Author SHA1 Message Date
ElCruncharino
a930c87ea4 fix(wayland): reset clipboard portal state when EnableClipboard changes
give the portal a fresh chance to grant clipboard when the user toggles
the setting, instead of staying stuck on whatever it decided last time.
2026-09-04 12:38:39 +01:00
ElCruncharino
0baecf3fa7 fix: clear settings should wipe the state file too 2026-09-03 21:52:55 +01:00
Ian Monroe
13c5655976 feat: support link-local connections in Preferences dialog
most link-local IPs are just noise, but if an entire interface is link-local
only, maybe someone is hooking up their computers directly by ethernet cable
Still filter virtual interfacts with only local link
2026-09-03 20:17:59 +01:00
KoljaFrahm
8c426b7885 fix: let the client exit gracefully 2026-09-01 08:02:53 -04:00
sithlord48
cddf58684b build: use Q_OS_MACOS in place of depricated Q_OS_MAC 2026-08-25 08:44:35 -04:00
sithlord48
1892690c14 refactor(Hotkey): remove protected and friends add accessors for needed Action items 2026-08-25 12:13:40 +01:00
sithlord48
b06975850a refactor(Hotkey): move hotkey to common 2026-08-25 12:13:40 +01:00
sithlord48
68f6c39498 refactor(Action): remove friends and protected 2026-08-25 12:13:40 +01:00
sithlord48
3c0122a223 refactor(Action): move Action to common 2026-08-25 12:13:40 +01:00
sithlord48
78724254d1 refactor(KeySequence): move KeySequence to common 2026-08-25 12:13:40 +01:00
sithlord48
a0a368928c refactor(MainWindow): set shortcut for preferences action to the standard preferences sequence 2026-08-19 13:28:36 +01:00
sithlord48
b48961c873 refactor(Mainwindow): set the showHelp action to use the standard help shortcut sequence 2026-08-19 13:28:36 +01:00
sithlord48
fa6e4cdbae refactor(HelpDialog): start with closebutton as default action and focused 2026-08-19 13:28:36 +01:00
sithlord48
02b6e2e15d feat(ServerConfigDialog): enable reset to default enable it for only the advanced tab and reset options in the general config file 2026-08-16 15:38:07 +01:00
sithlord48
aaa08da6f8 fix(ServerConfigDialog): adjust external file line so it saves when edited via typed entry 2026-08-16 15:38:07 +01:00
sithlord48
0d72bf131f feat(ServerConfigDialog): enable reset option 2026-08-16 15:38:07 +01:00
sithlord48
f7ae12d772 refactor(ServerConfigDialog): rename onChange -> setButtonBoxEnabledButtons 2026-08-16 15:38:07 +01:00
sithlord48
4107e7bdda refactor(ServerConfigDialog): new isGeneralConfigModified method to track if the general config items changed use it in onChanged 2026-08-16 15:38:07 +01:00
sithlord48
fc95339477 refactor(ServerConfigDialog): use SettingsDialogButtonBox and enable control lock for general setting controled items 2026-08-14 13:04:16 +01:00
sithlord48
727191e9eb refactor(ServerConfigDialog): remove unneed slots 2026-08-14 13:04:16 +01:00
sithlord48
4db8c615bd refactor(serverConfigDialog):rename accept -> save 2026-08-14 13:04:16 +01:00
sithlord48
95923e0e90 refactor(serverConfigDialog):rename reject -> cancel 2026-08-14 13:04:16 +01:00
sithlord48
e1950ab347 feat(Client Config Dialog): use SettingsDialogButtonBox and make aware of read only settings 2026-08-14 13:04:16 +01:00
sithlord48
584a74af61 refactor(SettingDialog): update updateControls to include all controls 2026-08-14 13:04:16 +01:00
sithlord48
edf2dcbfb0 feat: use new SettingsDialogButtonBox for SettingsDialog 2026-08-14 13:04:16 +01:00
sithlord48
6692fa5636 refactor(SettingsDialog): move the Messages readonly dialog to the settingsDialog method 2026-08-10 15:45:51 -04:00
sithlord48
626e170eb6 refactor: move settings clear dialog to settings dialog 2026-08-07 13:51:40 +01:00
sithlord48
7ca8157bd2 refactor: Move the clear settings menu action to the settings dialog Advanced tab 2026-08-07 13:51:40 +01:00
sithlord48
0c902e0557 refactor(SettingsDialog): use a standard margin of 12 for inner margins 2026-08-07 13:51:40 +01:00
sithlord48
ed1306aa5d refactor: remove unneeded includes from Core and Daemon IPC classes 2026-08-06 15:38:37 +01:00
sithlord48
9da4b5cb87 build: simplify links for gui library
public links to common platform net and Qt6::Widgets
2026-08-06 13:59:27 +01:00
sithlord48
b8e72c6313 refactor: ensure tabwidget start at index 0 2026-08-06 08:07:48 -04:00
sithlord48
8f5ef1efbf refactor(server config dialog): move external server config option to Advanced tab 2026-08-06 07:50:51 -04:00
sithlord48
4e28bce379 refactor(server config dialog): starting tab should depend on if an external config file is being used 2026-08-06 07:50:51 -04:00
sithlord48
fe29194b64 refactor: remove report issue link from menu users should find it via help 2026-08-05 11:38:46 -04:00
Nick Bolton
a0d643dd89 refactor: replace qFatal with qCritical 2026-08-05 11:05:06 -04:00
Luiz Sardinha
0bc325addc fix(mac): properly handle system initiated quit events 2026-07-28 17:26:09 +01:00
sithlord48
352f494bee docs: Pack in markdown for use in help viewer, remove user docs as they are now normal docs to ship
removes need for doxygen to build general documents
2026-07-28 12:09:51 -04:00
sithlord48
99eb7dc27f feat: add view help to help menu 2026-07-28 12:09:51 -04:00
Nick Bolton
1995423cb8 fix: improve fingerprint handling 2026-07-10 15:12:42 +00:00
Nick Bolton
74392eea6c fix: rename updateLocalFingerprint to updateFingerprintButton for clarity
The function name didn't make it's actual side effects clear to me
2026-07-10 15:12:42 +00:00
sithlord48
b21f5a7ca8 i18n: make sure log levels text is translated 2026-07-02 12:07:44 +00:00
sithlord48
55b6789728 refactor: save aliases without restarting the core. remove unknown screens when saving the server config 2026-06-23 19:28:35 +01:00
sithlord48
8010d8a8b2 refactor: move saving of screen aliases to general deskflow.conf 2026-06-23 19:28:35 +01:00
sithlord48
a54d4d6754 refactor: remove server dead corners. instead set per screen 2026-06-22 10:10:47 -04:00
sithlord48
31018910f8 refactor KeySqquenceWidget::event join identical cases 2026-06-19 08:14:54 -04:00
sithlord48
9f7dbe46ef refactor: make ServerConfigDialog::initConnections const 2026-06-19 08:14:54 -04:00
sithlord48
ace44500d0 fix: do add existing aliases to the alias list, correctly remove items in the list before saving 2026-06-19 12:39:47 +01:00
sithlord48
e58c41ac5e refactor(Settings): Move clipboard size to the general config , store as a mb value convert to expected size on when adding the option 2026-06-19 12:25:28 +01:00
sithlord48
4fd0bf7e1e refactor(Settings): move clipboardSharing -> enableClipboard and to main config 2026-06-19 12:25:28 +01:00