|
|
613f3651ea
|
refactor: move daemon settings to Settings
fixes #8353
|
2025-03-17 16:59:43 +00:00 |
|
|
|
e8ea9f53ee
|
refactor(daemon): Separate arg parsing from program control flow
|
2025-03-14 14:19:46 +00:00 |
|
|
|
3683db0db9
|
feat(daemon): Print warning when not elevated
|
2025-03-14 14:19:46 +00:00 |
|
|
|
cd0aa6496a
|
refactor(daemon): Move file log init code to init functions
|
2025-03-14 14:19:46 +00:00 |
|
|
|
0a23e62093
|
refactor: replace version.h with kDisplayVersion const
|
2025-03-07 13:16:09 +00:00 |
|
|
|
495331108b
|
fix: Guard MSVC runtime version depending on compiler version
|
2025-03-06 10:45:57 -05:00 |
|
|
|
a7ce936d68
|
fix: Remove duplicate includes in deskflow-daemon.cpp
|
2025-03-05 13:59:26 -05:00 |
|
|
|
f6ccd2a25b
|
feat: Show Git SHA in Windows daemon version number
|
2025-03-05 13:59:26 -05:00 |
|
|
|
b5d12b8aa5
|
fix: Move version print line after file outputter is created
|
2025-03-04 13:36:47 +00:00 |
|
|
|
b64942e3a3
|
fix: Delete HKEY_LOCAL_MACHINE\SOFTWARE\Deskflow when clearing settings
|
2025-03-03 15:05:09 -05:00 |
|
|
|
a99d408be1
|
chore: Improve logging related to Windows daemon start/stop/install/uninstall
|
2025-02-28 17:58:16 +00:00 |
|
|
|
1c42552b3b
|
refactor: Begin logging to file as soon as Windows daemon starts
|
2025-02-28 17:58:16 +00:00 |
|
|
|
a6956b9516
|
refactor: Improve Daemon uninstall exception flow
|
2025-02-28 17:58:16 +00:00 |
|
|
|
1c7adf5add
|
refactor: Allocate daemon app and it's thread on stack to reduce memory leak risk
|
2025-02-28 17:58:16 +00:00 |
|
|
|
5733541b2a
|
feat: Tail daemon log file instead of using IPC log outputter
|
2025-02-28 17:58:16 +00:00 |
|
|
|
5980fb741b
|
refactor: Move daemon process stop command to new Qt IPC
|
2025-02-28 17:58:16 +00:00 |
|
|
|
7c672b06d8
|
refactor: Update IPC server to handle log level and elevate mode changes
|
2025-02-28 17:58:16 +00:00 |
|
|
|
90e63e2e9e
|
refactor: Exclude current process when killing existing process from Windows daemon
|
2025-02-28 17:58:16 +00:00 |
|
|
|
24c57e46e2
|
refactor: Run legacy daemon loop in thread
|
2025-02-28 17:58:16 +00:00 |
|
|
|
0d2d9f385d
|
feat: Implement basic IPC connection between Daemon and GUI
|
2025-02-28 17:58:16 +00:00 |
|
|
|
c0094554b1
|
feat: Convert daemon to Qt app and introduce Qt local server
|
2025-02-28 17:58:16 +00:00 |
|
|
|
0fc5368253
|
fix: Prevent access violation by moving events, arch, and log objects to top of stack in Windows daemon
This is how we do it in the server/client apps, so it makes sense to mirror the same pattern.
|
2025-02-28 12:57:15 +00:00 |
|
|
|
1085df54ed
|
refactor: Reuse compliance
build files and documentation: MIT
images / sources: GPL-2.0-only
breeze icons: LGPL-2.0-only
Microsoft MSM file, vc redist license
|
2025-01-27 17:05:47 -05:00 |
|
|
|
ccc60ff900
|
refactor: mv deskflow[s|c|d] to deskflow-server, deskflow-client and deskflow-deamon
|
2024-12-26 13:37:29 +00:00 |
|