sithlord48
aca08a5e74
feat: save geometry into into a state file
...
fixes : #9132
2025-11-14 09:55:28 -05:00
sithlord48
aba38b949f
feat: add new setting Log::GuiDebug to control when the Gui shows debug messages no longer controled by an ENV var
2025-11-05 11:31:29 +00:00
sithlord48
67ceedcad0
refactor: Settings use static list of settings that default to true and another that default to false
2025-11-05 11:31:29 +00:00
sithlord48
14fa29505d
refactor: Allow for colorful tray icon but fall back to symbolic with fallback
2025-10-30 09:40:00 +00:00
sithlord48
eee4efd59d
refactor: Only use symbolic tray icon
2025-10-29 13:23:47 -04:00
sithlord48
f4ca17ba3d
refactor: Remove RetryOnFailure, Client will always retry and Server will never retry
2025-10-29 08:32:58 -04:00
sithlord48
c3f0b18df6
feat: support translation generation
2025-10-27 17:54:32 -04:00
Nick Bolton
687fd5411a
refactor: Rename setSettingFile to setSettingsFile for consistency
2025-10-15 08:59:09 -04:00
Nick Bolton
bb1394ceeb
feat: Change to local user ini (not native)
...
Windows registry is horrible to deal with and makes it impractical to pass settings to the Core when run via daemon on Windows.
- Pass settings path to Core when launched via daemon
- Introduce portable mode detection logic on Windows
- Generalize `m_settingsFile` use
- Reduce #ifdef size for Settings ctor path logic
2025-10-15 08:59:09 -04:00
Nick Bolton
0f335d46bb
fix: Store server config window state in memory instead of on disk
2025-10-13 08:50:30 -04:00
sithlord48
b0fe79d527
refactor: move yscroll to coreArgs
2025-09-30 06:39:54 -04:00
sithlord48
1884ab3555
refactor: move --no-hooks to coreArgs
2025-09-30 06:39:54 -04:00
sithlord48
eeaf139bd9
refactor: move no-restart to CoreArgs
...
chore: Client remove unused ClientArgs member m_args
2025-09-30 06:39:54 -04:00
sithlord48
295137dbd2
refactor: CoreArgs Add display option
2025-09-30 06:39:54 -04:00
sithlord48
f3a1bbaf5b
refactor: move setting of log level to CoreArgParser
2025-09-30 06:39:54 -04:00
sithlord48
8192d7b2d8
refactor: remove Settings::Client::Binary and Settings::Server::Binary use kCoreBinName, instead
2025-09-28 10:53:16 -04:00
sithlord48
9cf25c4caf
feat: Allow suppression of generic client connection dialog
...
fixes 8907
2025-09-01 10:57:59 +01:00
sithlord48
78eb353985
refactor: Settings Allow all log levels to be shown in the Gui
2025-08-28 00:45:40 +01:00
sithlord48
3a66969dec
refactor: add XdpRestoreToken to list of valid keys so its not removed if cleansettings is run
2025-08-21 07:54:21 -04:00
sithlord48
b2aa638b1f
feat: Support Remote Desktop token persistance
2025-08-19 15:46:14 +01:00
sithlord48
dddb6aadf1
refactor: Settings remove const for return by vaule
2025-06-20 09:39:26 +01:00
sithlord48
d246d9527a
Feat: Define QT_NO_KEYWORDS, allowing us to use Qt in more places
...
must use Q_SIGNALS, Q_SLOTS and Q_EMIT in place of signals, slots and emit macros
2025-06-02 14:28:51 -07:00
sithlord48
41fda741b3
chore: Use override for override methods
2025-04-28 11:27:33 +01:00
sithlord48
71b6f07220
feat: remove stopOnDeskSwitch, its broken
2025-04-22 10:00:45 +01:00
sithlord48
84ae597d69
fixes #8463 do not assume C for root
2025-04-10 11:57:05 +01: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
d9807a2693
refactor: Set default process Mode based on Settings type if we are INI Type we in desktop mode if Native (only on windows) we default to Service
2025-04-02 12:39:54 +01:00
sithlord48
1b8067797e
refactor: settings for windows try to use registry unless portable install
...
new Settings::isUsingRegistry() true when using the registry
move daemon log back to config dir
2025-04-02 12:39:54 +01:00
sithlord48
01878b0522
refactor: settings, prefix portableSettingsFile with app dir at runtime
2025-03-31 06:12:46 -07:00
sithlord48
af6b42fe9e
newMethod Settings::validKeys to return the known Settings keys
2025-03-31 06:12:46 -07:00
sithlord48
a0051ea0bc
chore: lib/common/settings remove unused signal writableChanged
2025-03-31 06:12:46 -07:00
sithlord48
40c915f6bd
chore: lib/common/settings remove unused signal scopeChanged
2025-03-31 06:12:46 -07:00
sithlord48
1cee520e2b
chore: lib/common/settings remove unused private isPortableSettings
2025-03-31 06:12:46 -07:00
sithlord48
eb74d8ca99
refactor: replace EnvVars.h with a new item in settings Settings::Core::UpdateUrl
2025-03-21 12:47:46 +00:00
sithlord48
3c86d9dc83
chore: rename lib/common/constants.h.in => lib/common/Constants.h.in
2025-03-20 13:06:45 +00:00
sithlord48
b051c5ae60
refactor: new Setting::tlsTrustedClientssDb() method to return trusted client fingerprint db
2025-03-19 20:01:01 +00:00
sithlord48
38f00da704
refactor: new Setting::tlsTrustedServersDb() method to return trusted server fingerprint db
2025-03-19 20:01:01 +00:00
sithlord48
dcd2c62880
refactor: new Setting::tlsLocalDb() method to return local fingerprint db
2025-03-19 20:01:01 +00:00
sithlord48
b7f29d76c3
refactor: use new Setting::tlsDir() method to return current tlsdir where needed
2025-03-19 20:01:01 +00:00
sithlord48
6963c28219
fix: typo in settings checkPeerFingerprints
2025-03-17 13:01:51 -04:00
sithlord48
99ed548495
fix: typo in settings invertScrollDirection key
2025-03-17 13:01:51 -04:00
Nick Bolton
d37bda6edb
fix: Use correct casing for RemoteHost value in Settings.h
2025-03-17 13:01:51 -04:00
sithlord48
613f3651ea
refactor: move daemon settings to Settings
...
fixes #8353
2025-03-17 16:59:43 +00:00
sithlord48
0e3cee6287
feat: handle scope automaticaly
...
fixes #8358
2025-03-17 13:58:28 +00:00
sithlord48
5647121dd8
refacator: allow settings to expose a proxy and emit saving
2025-03-17 13:58:28 +00:00
sithlord48
5ee39c9b00
refactor: Settings allow override file of settings/Deskflow.conf
2025-03-14 14:10:19 +00:00
sithlord48
af17b14224
refactor: move serverconfigdialog visible to Settings
2025-03-13 13:58:25 +00:00
sithlord48
8606dc8618
refactor: move Coremode control to Settings
...
newKey core/coreMode <= General/serverGroupEnabled , Genaral/clientGroupEnabled
remove core mode items from appconfig
2025-03-13 13:58:25 +00:00
sithlord48
085a70d5a5
refactor: move elevateMode to Settings
...
newKey: core/elevateMode <= General/elevateMode + General/elevateModeEnum
Remove elevate mode from appConfig
2025-03-13 13:58:25 +00:00