0096283779
chore: release 1.22.0
Continuous Integration / pr-comment-flags (push) Blocked by required conditions
Continuous Integration / ci-passed (push) Blocked by required conditions
Continuous Integration / test-results (push) Blocked by required conditions
Continuous Integration / reuse-lint (push) Waiting to run
Continuous Integration / lint-check (push) Blocked by required conditions
Continuous Integration / analyse-valgrind (push) Blocked by required conditions
Continuous Integration / analyse-sonarcloud (push) Blocked by required conditions
Continuous Integration / macos-14-arm64 (push) Blocked by required conditions
Continuous Integration / macos-13-x64 (push) Blocked by required conditions
Continuous Integration / archlinux-x86_84 (push) Blocked by required conditions
Continuous Integration / debian-13-arm64 (push) Blocked by required conditions
Continuous Integration / debian-13-x86_64 (push) Blocked by required conditions
Continuous Integration / fedora-40-arm64 (push) Blocked by required conditions
Continuous Integration / fedora-40-x86_84 (push) Blocked by required conditions
Continuous Integration / fedora-41-arm64 (push) Blocked by required conditions
Continuous Integration / fedora-41-x86_64 (push) Blocked by required conditions
Continuous Integration / fedora-42-arm64 (push) Blocked by required conditions
Continuous Integration / fedora-42-x86_64 (push) Blocked by required conditions
Continuous Integration / opensuse-arm64 (push) Blocked by required conditions
Continuous Integration / opensuse-x86_84 (push) Blocked by required conditions
Continuous Integration / ubuntu-25.04-arm64 (push) Blocked by required conditions
Continuous Integration / ubuntu-25.04-x86_64 (push) Blocked by required conditions
Continuous Integration / windows-2022-x64 (push) Blocked by required conditions
Continuous Integration / unix-freebsd (push) Blocked by required conditions
Continuous Integration / flatpak-aarch64 (push) Blocked by required conditions
Continuous Integration / flatpak-x86_64 (push) Blocked by required conditions
Continuous Integration / release (push) Blocked by required conditions
Continuous Integration / winget-publish (push) Blocked by required conditions
v1.22.0
2025-05-29 06:27:33 -07:00
0751639f93
ci (flatpaK): bump to kde platform 6.9
2025-05-28 19:22:13 +01:00
d719df1642
ci: flatpak to use libei 1.4.1
2025-05-28 19:22:13 +01:00
7abaca76af
chore: update CLI11 to v2.5.0
2025-05-28 19:22:13 +01:00
5ee3fc41bd
chore: arch: Remove XArch exception class
...
XArch no longer contains any extra functionality in addition to what
std::runtime_error nor it signifies a particular type of error.
based-on: 5b991692af
ported-by: sithlord48
2025-05-28 14:00:18 +01:00
cab1eb9cee
chore: arch: Derive XThread from std::exception
...
This is needed because by convention exceptions must derive from at
least std::exception.
ported from: 22aec16dc7
ported-by sithlord48
2025-05-28 14:00:18 +01:00
51db919d8f
chore: arch, remove XARCH_SUBCLASS Macro
...
ported from: 1f3cd0dab3
ported-by sithlord48
2025-05-28 14:00:18 +01:00
314899ac7d
chore: arch, Remove support for lazy error code to string evaluations
...
This functionality is not needed because in all code paths the error
code is immediately converted to string without actually using the lazy
evaluation functionality.
based-on: 53dff5b803
ported and expanded by sithlord48
2025-05-28 14:00:18 +01:00
632c3462ec
fix: avoid leaking build paths in manpages
2025-05-28 05:46:27 -07:00
d6f8cdf51d
build: Wix installer use set BUILD_ARCHITECTURE in reg key where to look for msvc redist version installed
2025-05-28 10:53:33 +01:00
59173d6405
build: add qt6-svg to arch package depends
...
ci: install qt6-svg when building on arch
2025-05-28 10:42:18 +01:00
d597d023b1
chore: use std::unique_ptr for eventQueueHandlers
...
ports input-leap/5044b79a4f98ea5da0b8cbe950123f061d4c1c5f
ported-by sithlord48
2025-05-28 09:54:04 +01:00
807e60ded2
chore: use std::unique_prt for EventQueue's Buffer
...
port input-leap/9dbfd551cda4367bdc8067b5c3ca9c4027494503
ported-by sithlord48
2025-05-28 09:54:04 +01:00
0b4a2e0e5b
chore: use std::unique_ptr for IDataSocket
...
port-of input-leap/836e08b0642ad158ecedc44e59a3bd3c61b56141
ported-by sithlord48
2025-05-28 09:54:04 +01:00
9eabbb690c
chore: MSWindows only items initilize members in header
2025-05-28 09:42:08 +01:00
3eb3969a01
chore: use final for overrides and remove virtual for non base classes
2025-05-28 09:42:08 +01:00
d2ac36f3ed
chore: make more const methods
2025-05-28 09:42:08 +01:00
e6a374369b
chore: use const for more local ref and pointer vars
2025-05-28 09:42:08 +01:00
9c56fa5dda
chore: Combine unnessessary multi level if into less fewer checks
2025-05-28 09:42:08 +01:00
6875969255
chore: static_cast to replace reinterpret_cast where possible
2025-05-28 09:42:08 +01:00
aa1eaf601c
chore: SecureUtils, do not use final for stringVar name
2025-05-28 09:42:08 +01:00
f77213af04
chore: ActionDialog, remove empty statement
2025-05-28 09:42:08 +01:00
a4f1a382d3
chore: use ranged for in ClientListener::cleanupClientSockets
2025-05-23 10:19:11 -07:00
647201cd37
refactor: server/Config to the variable initializer and condition part of the for loop when checking for a valid screen name
2025-05-23 10:19:11 -07:00
e24b1c4b68
chore: use a const Ref for ServerConnection client name check
2025-05-23 10:19:11 -07:00
475b895755
chore: initialize class vars using the order class define, initilizer list, constructor
2025-05-23 10:19:11 -07:00
593e53370a
chore: rename a missed namespace from synergy::gui => deskflow::gui
2025-05-23 10:19:11 -07:00
be6a4f6b4d
chore: ScreenSettingsDialog rename ui_ => ui
2025-05-23 10:19:11 -07:00
929131d10b
refactor: Log Error stop the core process if unable to write to the required fingerprint database
2025-05-23 18:08:41 +01:00
767919b342
refactor: consolidate IArchString subclasses into ArchString
2025-05-23 17:58:36 +01:00
4224215991
chore: make IArchString::EWideCharEncoding a enum class
2025-05-23 17:58:36 +01:00
45090d6b85
chore: IArchString clean up remaing code smells
2025-05-23 17:58:36 +01:00
476f3ba243
refactor: remove Ifdef around iso_level5
2025-05-23 17:19:55 +01:00
a33574e1bd
chore: use more ranged for loops
2025-05-22 20:46:41 +01:00
456afaa13e
chore: use emplace_back where possible
2025-05-22 20:46:41 +01:00
17f12d8334
chore: ClientApp remove unused restartRetryTimer and nextRetryTimer, use RETRY_TIME directly in ClientApp instead
2025-05-22 20:46:41 +01:00
723671c2e5
chore: remove // from inside comment blocks
2025-05-22 20:46:41 +01:00
5a90b51e97
chore: use string_view in place of string where possible
2025-05-22 20:46:41 +01:00
fe12972e83
chore: use const pointer / ref where possible
2025-05-22 20:46:41 +01:00
9bdb4252e5
chore: remove goto in EventQueue, instead use a private processEvent method
2025-05-22 20:46:41 +01:00
c73729e72e
chore: static number number of priorities
2025-05-22 20:46:41 +01:00
04805d9a7e
chore: mark explicit methods
2025-05-22 20:46:41 +01:00
293c5e394c
fix: broken link "built it" in README
2025-05-22 09:53:48 -07:00
3cf0fb89ef
chore: add comment to empty methods
2025-05-20 16:20:07 +01:00
52b0c1f061
chore: use auto or (const auto) where possible
2025-05-20 16:20:07 +01:00
c224cd4661
chore: declare const methods recommened by sonar
2025-05-20 16:20:07 +01:00
635962618f
chore: define only one variable per line
2025-05-20 16:20:07 +01:00
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
bdffda9a2f
chore: replace typedef with using
2025-05-20 16:20:07 +01:00
cac63937ff
chore: cleansmells in ArchDaemon
2025-05-20 16:20:07 +01:00