5fc4e9dba6
fix: ctrl+alt+fn issue
2025-10-24 00:30:38 +00:00
42b90a2b14
feat: update icon theme on theme change
2025-10-21 11:05:10 -04:00
6b05c2abc0
refactor: use QPushButtons and fake toolbutton style without using a style sheet
2025-10-21 11:05:10 -04:00
697cd57adb
refactor: rename MainWindow::setIcon -> MainWindow::setTrayIcon to better reflect what the method does
2025-10-21 11:05:10 -04:00
88e385d050
refactor: move icon theme settings to styleUtils::updateIconTheme
2025-10-21 11:05:10 -04:00
91b836a486
fix: SettingsDialog, set the UAC hidden by default unless on windows
...
fixes : #9054
2025-10-21 14:36:17 +01:00
b8bd6903e4
fix: client to server modifier press/release
...
Pressing a modifier on the client and moving to the server and releasing
it breaks the modifier on the client. This resolves the issue.
2025-10-21 13:54:40 +01:00
ea7a493c13
fix: dangling pointer from scoped var
2025-10-21 13:32:13 +01:00
e108afdb80
chore: remove Cpp file for ArchDaemonNone
2025-10-17 09:41:56 +01:00
4be0dd3d9d
chore: remove unneeded ArchDaemonUnix subclass
2025-10-17 09:41:56 +01:00
55a9596bd5
chore: use Settings::setingsFile in place of instance()->..
2025-10-17 09:07:21 +01:00
e1fbcb379e
chore: Sub classes and overloads not usings parameters of the base methods have the varible names removed
2025-10-17 09:07:21 +01:00
ed8e71072e
refactor: use first(n) in place of mid(0, n)
2025-10-17 09:07:21 +01:00
dbc3229b40
refactor: ArchNetworkBSD, set addr to nullprt after delete to avoid returning invalid pointer
2025-10-17 09:07:21 +01:00
8b489b8301
chore: remove unneeded semi colons from several places
2025-10-17 09:07:21 +01:00
d32b98ec34
refactor: EiScreen Define Spaceship op for EiScreen::HotKeyItem
2025-10-17 09:07:21 +01:00
78e394a210
fix: apply scroll lock setting on initialization
...
Co-authored-by: Nick Bolton <nick@symless.com >
2025-10-17 03:50:53 -04:00
c11a1caf59
fix: handle xkb_keymap_mod_get_mask returning 0
2025-10-16 11:57:11 -04:00
debfd4dc69
refactor: deskflow core print any parser errors
2025-10-15 15:04:08 +01:00
41d5359f4d
Refactor: deskflow-core remove non essential options move CoreArgs and CoreArgParse to apps/deskflow-core
2025-10-15 15:04:08 +01:00
34f56af6d6
refactor: set Remote host when it changes on the line edit.
2025-10-15 09:38:11 -04:00
687fd5411a
refactor: Rename setSettingFile to setSettingsFile for consistency
2025-10-15 08:59:09 -04:00
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
3ece50e292
fix: Invert noHooks to useHooks to match new config
2025-10-14 09:04:00 -04:00
7c3ec372df
chore: use std::ignore in diagnostic reset
2025-10-13 10:19:42 -04:00
0f335d46bb
fix: Store server config window state in memory instead of on disk
2025-10-13 08:50:30 -04:00
2b203c8cdd
refactor: use CoreProcess::CorrectedAddress in CoreProcess::setAddress
2025-10-13 08:34:12 -04:00
ac7bd1ceca
refactor: CoreProcess make wrapIpv6, Simplify wrapIpV6 method
2025-10-13 08:34:12 -04:00
de6be901b9
refactor: CoreProcess use Settings::defaultvalue for server Config in place of constructing in CoreProcess
2025-10-13 08:34:12 -04:00
0ab65410cc
refactor: CoreProcess::restart simplify method
2025-10-13 08:34:12 -04:00
a057437e1a
refactor: MainWindow::coreProcessStarting move logic into coreProcessStateChanged
2025-10-13 08:34:12 -04:00
f9c007cc3a
refactor: CoreProcess Remove the starting signal and use it like the others via CoreProcess::coreProcessStateChanged
2025-10-13 08:34:12 -04:00
d45196304f
chore: CoreProcess remove unsed includes
2025-10-13 08:34:12 -04:00
004089f887
refactor: Coreprocess remove single use one liner persistLogDir, make dir in start if needed
2025-10-13 08:34:12 -04:00
13990438d3
refactor: CoreProcess::processStateToString use QVariant conversion to string, make static member of CoreProcess
2025-10-13 08:34:12 -04:00
a120441a10
refactor: CoreProcess::processModeToString use QVariant::fromValue().toString().toLower() to create the string, make method static member of CoreProcess
2025-10-13 08:34:12 -04:00
26c2f672be
chore: remove unimplimented CoreProcess::processModeString
2025-10-13 08:34:12 -04:00
48195f9347
refactor: CoreProcess::start seed args with value of coreMode, use it when checking if server
2025-10-13 08:34:12 -04:00
5a632bbb6d
refactor: remove CoreProcess::modeString
2025-10-13 08:34:12 -04:00
173638d6f5
refactor: CoreProcess remove addSeverArgs handle server config in CoreProcess::start
2025-10-13 08:34:12 -04:00
bd0c5a68f1
refactor: CoreProcess append log option in start Method, remove now unused addClientArgs , and args parameter from addServerArgs
2025-10-13 08:34:12 -04:00
e3f940c70a
refactor: Simplify CoreProcess::QuoteArgs, use QString::Simplify and simplify logic in the loop
2025-10-13 08:34:12 -04:00
bb1e2ecc78
refactor: makeQuotedArgs is now a static private member or CoreProcess
2025-10-13 08:34:12 -04:00
8d0c368c8f
refactor: CoreProcess::start return early if called with coreMode of None
2025-10-13 08:34:12 -04:00
9e94a4fe0e
refactor: CoreProcess::start, early return if process is already started
2025-10-13 08:34:12 -04:00
a346ff6161
chore: X11LayoutsParser remove stray semi colon
2025-10-13 12:45:44 +01:00
eed4b49ea0
chore: remove unused member App::configSection
2025-10-13 12:45:44 +01:00
88c0c49ba3
chore: remove unused member App::s_helpVersionArgs
2025-10-13 12:45:44 +01:00
f64d430f96
fix: Remove assertion for unused name parameter in daemonize function
2025-10-13 07:23:59 -04:00
04b3f5c769
chore: remove unused name parameter from ARCH->daemonize
2025-10-09 13:30:41 +01:00