|
|
d35716f574
|
feat: Configure default screen lock state
fixes: #7907
|
2025-11-27 08:22:13 -05:00 |
|
|
|
b6bc9202db
|
chore: remove unused SecureUtils::pemFileCertFingerprint
|
2025-11-27 08:05:04 -05:00 |
|
|
|
4cb184989c
|
refactor: TlsUtility::isCertValid we only use RSA keys for now
|
2025-11-27 08:05:04 -05:00 |
|
|
|
ff02285a6a
|
refactor: move SecureUtils::getCertLength -> TlsUtility, and use Qt to get the length of the key file
|
2025-11-27 08:05:04 -05:00 |
|
|
|
1a6f81a34b
|
refactor: SecureUtils use QStringLiterals where possible
|
2025-11-27 08:05:04 -05:00 |
|
|
|
2dfba73cfb
|
refactor: use QCryptographicHash::Algorithm in place of Fingerprint::Type
|
2025-11-27 08:05:04 -05:00 |
|
|
|
52e0daba0f
|
fix: deskflow-core always starts a new instance without --new-instance
fixes: #9216
|
2025-11-27 07:47:39 -05:00 |
|
|
|
2f5166fafa
|
fix: keyholding
fixes: #7971
suggested by: PseudoResonance https://github.com/deskflow/deskflow/issues/7971#issuecomment-3570046036
|
2025-11-27 12:05:47 +00:00 |
|
|
|
274fae1e31
|
fix: macOS, crash when log is open and you minimize the gui
fixes: #9206
on macOS the minimize creates a race to show and hide the log
|
2025-11-25 11:54:24 -05:00 |
|
|
|
7e278b6210
|
chore: move gui/tls/TlsUtility -> gui/TlsUtility
|
2025-11-24 11:23:35 +00:00 |
|
|
|
5736566a79
|
refactor: TlsUtility a collection of methods in a namespace
|
2025-11-24 11:23:35 +00:00 |
|
|
|
bd4db268f1
|
chore: remove unused TlsCertificate class
|
2025-11-24 11:23:35 +00:00 |
|
|
|
c13421c20a
|
refactor: TlsUtility::generateCertificate() handle all the steps internally and make method static
|
2025-11-24 11:23:35 +00:00 |
|
|
|
0d5d66b880
|
chore: remove unused Settings::tlsLocalDb we no longer use the local fingerprint file
|
2025-11-24 11:23:35 +00:00 |
|
|
|
ad01e296dc
|
chore: remove unused TlsCertificate::generateFingerprint
|
2025-11-24 11:23:35 +00:00 |
|
|
|
4698326717
|
refactor: MainWindow keep a local copy of the fingerprint
This also makes it so MainWindow does not use the local_fingerprint file
|
2025-11-24 11:23:35 +00:00 |
|
|
|
2087097415
|
refactor: new static TlsUtility::certFingerprint to generate fingerprint on the fly
|
2025-11-24 11:23:35 +00:00 |
|
|
|
94eaa79768
|
chore: rename MainWindow::regenerateLocalFingerprints -> MainWindow::generateCertificate
|
2025-11-24 11:23:35 +00:00 |
|
|
|
6f10cd269e
|
refactor: move TlsCertificate::getCertKeyLength -> static TlsUtility::getCertKeyLength
|
2025-11-24 11:23:35 +00:00 |
|
|
|
c4a2dfd300
|
chore: remove unused TlsUtility::persistCertificate
|
2025-11-24 11:23:35 +00:00 |
|
|
|
393c2fa9bc
|
refactor: remove unused TlsCertificate::isCertificateValid
|
2025-11-24 11:23:35 +00:00 |
|
|
|
91b9680643
|
refactor: new static TlsUtiliy::isCertValid
|
2025-11-24 11:23:35 +00:00 |
|
|
|
4216acdb3a
|
refactor: TlsUtility::isEnabled is now a static member
|
2025-11-24 11:23:35 +00:00 |
|
|
|
bc857a7cb4
|
ci: use debian stable-slim tag for debian builds
|
2025-11-22 21:43:06 +00:00 |
|
|
|
2039106be2
|
ci: reorder fedora so 42 is in the list before fedora 43
|
2025-11-22 21:43:06 +00:00 |
|
|
|
18ed5faf99
|
build: update flatpak recipe to use kde 6.10 platform
|
2025-11-22 21:43:06 +00:00 |
|
|
|
cdf9a5606d
|
ci: add debian testing-slim tags
|
2025-11-22 21:43:06 +00:00 |
|
|
|
2166de2114
|
ci: Remove tomlplusplus and cli11 from freebsd build
|
2025-11-22 21:43:06 +00:00 |
|
|
|
15b6da097c
|
i18n(ru): remove mistake and remade sentence for more logic meaning
|
2025-11-21 15:34:20 -05:00 |
|
|
|
3b2d687bfd
|
ci: add ubuntu 26.04 runners
|
2025-11-21 15:10:48 -05:00 |
|
|
|
dc4947af5c
|
ci: remove ubuntu 25.04 runners
|
2025-11-21 15:10:48 -05:00 |
|
|
|
1e4d15c4b6
|
ci: remove fedora 41 runners
|
2025-11-21 15:10:48 -05:00 |
|
|
|
d4ff55da13
|
Release 1.25.0
Continuous Integration / ci-passed (push) Blocked by required conditions
Continuous Integration / test-results (push) Blocked by required conditions
Continuous Integration / lint-reuse (push) Waiting to run
Continuous Integration / lint-clang (push) Blocked by required conditions
Continuous Integration / analyze-valgrind (push) Blocked by required conditions
Continuous Integration / windows-2022-x64 (push) Blocked by required conditions
Continuous Integration / windows-2022-arm64 (push) Blocked by required conditions
Continuous Integration / macos-arm64 (push) Blocked by required conditions
Continuous Integration / macos-x64 (push) Blocked by required conditions
Continuous Integration / archlinux-x86_64 (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-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 / fedora-43-arm64 (push) Blocked by required conditions
Continuous Integration / fedora-43-x86_64 (push) Blocked by required conditions
Continuous Integration / opensuse-arm64 (push) Blocked by required conditions
Continuous Integration / opensuse-x86_64 (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 / ubuntu-25.10-arm64 (push) Blocked by required conditions
Continuous Integration / ubuntu-25.10-x86_64 (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.25.0
|
2025-11-21 10:09:53 -05:00 |
|
|
|
d8bdad4e1d
|
fix: translate MainWindow::coreProcessError warning
|
2025-11-21 09:30:36 -05:00 |
|
|
|
fb119f3c56
|
refactor: skip wl-clipboard test when not on wayland but wl-clipboard is installed
|
2025-11-21 08:27:19 -05:00 |
|
|
|
525123573e
|
chore: use U for wlclipboard setting name
|
2025-11-21 10:38:50 +00:00 |
|
|
|
858a5d71bd
|
fix: enable translations for validators
|
2025-11-20 16:18:16 -05:00 |
|
|
|
f88f79ef8d
|
chore: update japanese translation
|
2025-11-20 16:18:16 -05:00 |
|
|
|
b547493bc5
|
refactor(ipc): Add newline in utility write function
|
2025-11-20 15:08:57 +00:00 |
|
|
|
cace2892ba
|
fix: append newline to logPath response in DaemonIpcServer
|
2025-11-20 15:08:57 +00:00 |
|
|
|
82e23716ac
|
docs(build): Fix minor nits in build docs
|
2025-11-20 08:15:34 -05:00 |
|
|
|
92e3e9ac64
|
refactor: wlClipboard fix some sonar issues
|
2025-11-20 07:57:31 -05:00 |
|
|
|
50fd3365e8
|
chore: WlClipboard remove unused process control methods
|
2025-11-20 07:57:31 -05:00 |
|
|
|
4ebf5ff479
|
refactor: WlClipbaord::empty use QProcess
|
2025-11-20 07:57:31 -05:00 |
|
|
|
ab4feaa037
|
refactor: WlClipbaord::add use QProcess to set the clipboard
|
2025-11-20 07:57:31 -05:00 |
|
|
|
21900ade68
|
refactor: make WlClipboard a QObject subclass
|
2025-11-20 07:57:31 -05:00 |
|
|
|
7b0e8e8188
|
chore: WlClipboard remove unused executeCommand
|
2025-11-20 07:57:31 -05:00 |
|
|
|
c5f7a3792a
|
refactor: WlClipboard::get use QProcess
|
2025-11-20 07:57:31 -05:00 |
|
|
|
7a60f0cc9e
|
refactor: WlClipboard, use QProcess to get available mimeTypes
|
2025-11-20 07:57:31 -05:00 |
|
|
|
9ed0b06a42
|
refactor: WlClipboard mimetypes use QStrings
|
2025-11-20 07:57:31 -05:00 |
|