sithlord48
|
f0e02724ee
|
refactor: CoreProcess::onProcessFinished add using for ProcessState enum
|
2025-09-01 10:04:52 +01:00 |
|
sithlord48
|
60e71aad38
|
fix: missing IPC messages
fixes #8905
|
2025-09-01 10:04:52 +01:00 |
|
sithlord48
|
d368b92165
|
refactor: CoreProcess::onProcessFinished Stop trying to restart the core process if its already running
|
2025-08-22 09:54:20 +01:00 |
|
sithlord48
|
3b2d7fc0b3
|
feat: Switch to deskflow-core instead of split binaries
|
2025-08-20 20:33:20 +01:00 |
|
sithlord48
|
7cac145500
|
fix: Allow Gui to work with core ,server or client binaries
fixes: #7951
|
2025-08-20 20:33:20 +01:00 |
|
sithlord48
|
cb508f5c3a
|
chore: Remove DRAG_AND_DROP left over define
|
2025-06-25 16:16:13 +01:00 |
|
sithlord48
|
c224cd4661
|
chore: declare const methods recommened by sonar
|
2025-05-20 16:20:07 +01:00 |
|
sithlord48
|
0ff72441e6
|
chore: use c++17 style if,switch init-initilizer where possible
chore: correct spelling of "colon" in NetworkAddresses variables
chore: correct some multi line defines near needed init-initilizers
|
2025-05-20 16:20:07 +01:00 |
|
Nick Bolton
|
35f0e9e6e4
|
feat(gui): Retry mechanism for Windows Daemon IPC client
CodeQL Analysis / Analyze (cpp) (push) Has been cancelled
Continuous Integration / reuse-lint (push) Has been cancelled
Continuous Integration / pr-comment-flags (push) Has been cancelled
Continuous Integration / ci-passed (push) Has been cancelled
Continuous Integration / test-results (push) Has been cancelled
Continuous Integration / lint-check (push) Has been cancelled
Continuous Integration / analyse-valgrind (push) Has been cancelled
Continuous Integration / analyse-sonarcloud (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_OSX_SYSROOT=/Applications/Xcode_15.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk name:macos-14-arm64 qt-install-dir:/Users/runner runs-o… (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_SYSROOT=/Applications/Xcode_15.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk name:macos-13-x64 qt-install-dir:/Users/runner runs-on… (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:archlinux:latest like:arch name:archlinux-x86_84 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:debian:trixie-slim like:debian name:debian-13-arm64 runs-on:ubuntu-24.04-arm timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:debian:trixie-slim like:debian name:debian-13-x86_64 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:fedora:40 like:fedora name:fedora-40-arm64 runs-on:ubuntu-24.04-arm timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:fedora:40 like:fedora name:fedora-40-x86_84 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:fedora:41 like:fedora name:fedora-41-arm64 runs-on:ubuntu-24.04-arm timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:fedora:41 like:fedora name:fedora-41-x86_64 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:fedora:42 like:fedora name:fedora-42-arm64 runs-on:ubuntu-24.04-arm timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:fedora:42 like:fedora name:fedora-42-x86_64 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:opensuse/tumbleweed:latest like:suse name:opensuse-arm64 runs-on:ubuntu-24.04-arm timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:opensuse/tumbleweed:latest like:suse name:opensuse-x86_84 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:ubuntu:25.04 like:debian name:ubuntu-25.04-arm64 runs-on:ubuntu-24.04-arm timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja -DCMAKE_INSTALL_PREFIX=/usr container:ubuntu:25.04 like:debian name:ubuntu-25.04-x86_64 runs-on:ubuntu-latest timeout:20]) (push) Has been cancelled
Continuous Integration / ${{ matrix.target.name }} (map[config-args:-G Ninja name:windows-2022-x64 qt-install-dir:C: runs-on:windows-2022 timeout:30]) (push) Has been cancelled
Continuous Integration / unix-${{ matrix.distro.name }} (map[name:freebsd]) (push) Has been cancelled
Continuous Integration / flatpak-${{matrix.flatpak.arch}} (map[arch:aarch64 runs-on:ubuntu-24.04-arm]) (push) Has been cancelled
Continuous Integration / flatpak-${{matrix.flatpak.arch}} (map[arch:x86_64 runs-on:ubuntu-latest]) (push) Has been cancelled
Continuous Integration / release (push) Has been cancelled
Continuous Integration / winget-publish (push) Has been cancelled
|
2025-04-29 13:13:07 +01:00 |
|
sithlord48
|
71b6f07220
|
feat: remove stopOnDeskSwitch, its broken
|
2025-04-22 10:00:45 +01:00 |
|
Nick Bolton
|
901dacf593
|
feat(daemon): Friendly message on daemon connection error
|
2025-04-16 05:12:33 -07:00 |
|
sithlord48
|
a04568b25f
|
refactor: remove unneeded using ProcessState in coreprocess::startprocess
|
2025-04-07 03:09:30 -07: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
|
377272e917
|
refactor: remove unused arch profileDir
|
2025-03-19 20:01:01 +00:00 |
|
sithlord48
|
80f814a2da
|
refactor: unify Coredir to SettingsPath
|
2025-03-17 10:44:37 +00:00 |
|
Nick Bolton
|
16517ca541
|
refactor(daemon): More helpful and less noisy logging
|
2025-03-14 14:19:46 +00:00 |
|
sithlord48
|
b502a6b848
|
refactor: remove coretool from coreProcess
|
2025-03-14 14:10:19 +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
|
6362948e15
|
feat: CoreProcess no longer needs 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 |
|
sithlord48
|
5fa70d0d0a
|
refactor: move ProcessMode to Settings
newKey core/processMode
remove processmode from app config
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
d01c07cab8
|
refactor: move screenName to Settings
newkey: core/screenName <= General/screenName
remove screenName from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
6834862413
|
refactor: move logFile to Settings
newKey log/file <= General/logFilename
remove logfilename from appConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
4273fe2318
|
refactor: move logLevel and loglevelText to Settings
newKey: log/level <= General/logLevel2
remove logLevel from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
266a4a5edf
|
refactor: move logToFile to Settings
newkey: log/logToFile <= General/logToFile
remove logToFile from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
5e6381c88a
|
refactor: move port to Settigns
newkey: core/port <= General/port
remove port from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
9aa1d6b79d
|
refactor: move networkinterface to Settings
newkey: core/interface <= General/interface
remove networkinterface from appconfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
d45d6baacb
|
refactor: move langageSync to Settings
newkey: client/languageSync <= General/languageSync
removed languageSync from appconfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
a887ac066c
|
refactor: move invertscrolling to Settings
newkey: client/invertscrolldirection <= General/invertScrollDirection
remove invertScrollDirection from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
b20d6361d6
|
refactor: move external configfile to Settings
newkey: server/externalConfigFile <= General/configFile
remove configFile from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
b833ca7a45
|
refactor: move appconfig useExternal config to Settings
newkey: server/externalConfig <= General/useExternalConfig
remove useExternalConfig from appConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
f456aab196
|
refactor: move serverBinary to Settings
newkey: server/binary <= General/coreServerBinary
remove coreServer from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
de3b9d8e2e
|
refactor: move clientBinary to Settings
newkey: client/binary <= General/coreClientBinary
remove coreBinary from AppConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
b7960eecb4
|
refactor: move preventSleep to Settings
newkey: core/preventSleep <= General/preventSleep
remove prevent sleep from app config
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
5360fb3c89
|
refactor: move requirepeerchecking to Settings
newkey: security/checkpeerfingerprints <= General/requireClientCerts
remove requireClientCerts from appconfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
4eb7ea3491
|
feat: tlsUtility no longer needs AppConfig, tlsUtility takes a parent object
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
737328d7b0
|
refactor: move TlsCertPath to Settings
newkey: security/certPath <= General/tlsCertPath
remove tlsCertPath from appConfig
|
2025-03-13 13:58:25 +00:00 |
|
sithlord48
|
2721de220a
|
refactor: move tlsEnabled to Settings
newkey: security/tlsEnabled <= General/cryptoEnabled
remove tlsEnabled from appconfig
|
2025-03-13 13:58:25 +00:00 |
|
Nick Bolton
|
b64942e3a3
|
fix: Delete HKEY_LOCAL_MACHINE\SOFTWARE\Deskflow when clearing settings
|
2025-03-03 15:05:09 -05:00 |
|
Nick Bolton
|
5a7f6bd1c0
|
refactor: Remove old Windows TCP IPC implementation (replaced by Qt equivalent)
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
dc6383d593
|
refactor: Properly disconnect and clean up previous daemon file tail on connection
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
5743db3040
|
feat: Apply log level on IPC connection
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
5733541b2a
|
feat: Tail daemon log file instead of using IPC log outputter
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
5980fb741b
|
refactor: Move daemon process stop command to new Qt IPC
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
d6228416a1
|
refactor: Send log level to daemon over IPC instead of when sending command
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
e72faf1446
|
feat: Connect to daemon IPC on start request
|
2025-02-28 17:58:16 +00:00 |
|
Nick Bolton
|
c1d7474700
|
feat: Restart process from daemon through new Qt IPC impl
|
2025-02-28 17:58:16 +00:00 |
|
sithlord48
|
b7eb5c467b
|
feat: Remove Inverse Connections Option
|
2025-02-25 14:18:32 +00:00 |
|
sithlord48
|
05ed47be2e
|
fix: server resets to listing state with no clients connected
|
2025-02-20 21:16:48 +00:00 |
|