29f7a57d97
chore: App.h remove unneeded forward declration
2025-10-27 15:36:40 +00:00
8d0c1af032
chore: IListenSocket remove unneeed overrides of nothing
2025-10-27 15:36:40 +00:00
2b83a0ac0f
chore: IDataSocket remove unneeed overides of nothing
2025-10-27 15:36:40 +00:00
453686655b
chore: IPlatformScreen remove unneeed overrides of nothing
2025-10-27 15:36:40 +00:00
61f3113d61
chore: remove unused Arch::setInstance
2025-10-27 15:36:40 +00:00
bf6986bcba
chore: remove unused Arch::Arch(Arch *arch)
2025-10-27 15:36:40 +00:00
6b2c3c1844
chore: remove unused ILogOutputters:show
2025-10-27 15:36:40 +00:00
023e8dc78e
chore: remove unused ARCH->showLog
2025-10-27 15:36:40 +00:00
b5c188abbc
refactor: use theme icon for tray on windows
2025-10-24 16:26:38 +01:00
8226c4162b
fix: [build]Fix build issue without format support
...
add C++20 <format> support checks in Unix libraries and update logging format usage.
Log: Fix build issue without format support.
2025-10-24 15:08:11 +00:00
2016ce887b
fix: stuck modifiers after screen unlock on windows
...
Fix stuck modifiers (like the windows key) after unlock on Windows
by updating keyboard state after every desk switch.
2025-10-24 15:38:27 +01:00
4a0e2c492c
docs: Add CODEOWNERS file to for default PR review requests
2025-10-24 14:04:01 +00:00
a34971fee7
refactor: call xkb_keymp_num_levels_for_key, to apply shift in EiState::mapKeyfromKeyval
2025-10-24 14:46:49 +01:00
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
71fc1a47fb
chore: update generated pkgbuild to be more like the aur deskflow-git one
2025-10-17 09:07:21 +01:00
d036c5a07c
chore: set CMAKE_PROJECT_HOMEPAGE_URL value
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
497813e198
docs: Move Windows redist instructions up
2025-10-14 12:37:32 +01:00
a4aa540bc8
ci: make vcpkg pull from master on ci
2025-10-13 20:13:12 +01:00
58c750471f
ci: Use Qt 6.10
2025-10-13 10:19:42 -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