Nick Bolton
a786cdf972
chore: Set default server protocol to "Barrier" (determined by community vote)
...
Vote: https://github.com/deskflow/deskflow/discussions/7742
2024-10-19 23:46:42 +01:00
Nick Bolton
a5cd0fab9e
feat: Option to change server protocol in GUI
2024-10-19 23:46:42 +01:00
Nick Bolton
512faeea28
test: Modularize hello back logic and add tests
2024-10-19 23:46:42 +01:00
sithlord48
47366f1272
feat: Dynamic client Barrier/Synergy hello back response to server
2024-10-19 23:46:42 +01:00
sithlord48
199f682e27
refactor: setupwizard ui is not longer the base of the class
2024-10-19 23:18:26 +01:00
sithlord48
afff2eb6ac
refactor: serverconfigdialog ui is no longer base for the class
2024-10-19 23:18:26 +01:00
sithlord48
9167bf04f6
refactor: hotkeydialog ui no longer base of the class
2024-10-19 23:18:26 +01:00
sithlord48
0298a132c1
refactor: addclientdialog ui no longer base for the class
2024-10-19 23:18:26 +01:00
sithlord48
7b3d8c3dc3
refactor: actiondialog to not have ui as base of the class
2024-10-19 23:18:26 +01:00
sithlord48
06aa41e8f5
refactor: mainwindow ui not the base of the class
2024-10-19 23:18:26 +01:00
sithlord48
bf4a762124
build: use vcpkg for all depends, vcpkg action on ci to cache
2024-10-19 03:07:13 -04:00
sithlord48
3d2883ad02
fix: remove server config dialog custom show event
...
Fixes Crash with Qt 6.8
2024-10-18 18:19:16 -04:00
Nick Bolton
a32463586c
ci: Catch std::exception on toml::parse_file
2024-10-18 21:01:39 +01:00
sithlord48
9c9feba565
build: use File to dl toml++ if not on system
2024-10-18 15:02:34 -04:00
sithlord48
710c1dd353
build: get CLI11 via file download if not on system
2024-10-18 13:34:10 -04:00
sithlord48
9b9ecb0d05
chore: Adjust Clang-format linter rules
...
120 Column Lines
Block Indent for Bracket Align
Custom Line Break Rules
No Single Line Functions
2024-10-17 21:38:29 +01:00
sithlord48
3f2bb2531a
fix: Let users select version number and build in About Dialog
...
Fixes : #7722
2024-10-17 19:51:00 +01:00
Nick Bolton
219958898e
chore: Replace assert with warning for screen boundary issue
2024-10-17 11:17:05 +01:00
Nick Bolton
1dc449fe0a
fix: Use OPENSSL_EXE_DIR instead of OPENSSL_ROOT_DIR on Windows
2024-10-16 20:17:53 -04:00
Nick Bolton
9a5c1a3212
chore: Remove Wayland experimental pop
2024-10-16 14:00:10 +01:00
Nick Bolton
87b4e3b7fe
fix: Check for errors before reading version string
2024-10-15 07:57:53 -04:00
sithlord48
f70528d082
build: Clean up warning for new QCheckBox signals With 6.7+
2024-10-15 07:23:38 +01:00
Nick Bolton
636e3eab96
feat: Respect XDG_CONFIG_HOME in server/client
2024-10-14 17:43:30 +01:00
Nick Bolton
9c4f6e6d0b
chore: Change TLS dir to same as Qt config
2024-10-14 17:43:30 +01:00
Kentaro Hayashi
24db09b023
fix: align --display explanation in help message
...
Broken "." position was fixed like this.
Before:
--display <display> when in X mode, connect to the X server
at <display>
. --no-xinitthreads do not call XInitThreads()
After:
--display <display> when in X mode, connect to the X server
at <display>.
--no-xinitthreads do not call XInitThreads()
Signed-off-by: Kentaro Hayashi <kenhys@xdump.org>
2024-10-14 13:11:30 +01:00
Nick Bolton
c630ad0952
test: Coverage for AboutDialog.cpp
2024-10-13 19:52:09 +01:00
sithlord48
c03e3f56a7
chore: update mono tray icons
2024-10-13 13:54:15 -04:00
sithlord48
c66d7a6942
chore: Update tray icon
2024-10-13 13:54:15 -04:00
sithlord48
8340f106e7
chore: Update Padlock icon
2024-10-13 13:54:15 -04:00
sithlord48
4500e7a1aa
build: use @only to configure config.h
2024-10-12 21:06:55 -04:00
sithlord48
78a8bba7a4
refactor: move res/config.h.in -> src/lib/config.h.in
2024-10-12 21:06:55 -04:00
Nicolas Fella
38631193b5
feat: Use native style on KDE Plasma
...
On Plasma it is preferred to use the default Breeze style instead of Fusion
Breeze also has dark mode support out of the box, so no need to work around that
2024-10-12 12:31:37 -04:00
Nicolas Fella
c959e641cb
fix: Set correct QGuiApplication::desktopFileName
...
The implicity default doesn't match the actual name of the desktop file.
This fixes e.g. the application icon on Wayland
2024-10-12 12:08:16 -04:00
sithlord48
02c5418b9e
build(cmake): Require SSL 1.1.1 or higher
...
Link using OpenSSL provided alises
Remove Windows specifc check ssl macro for simpler check
2024-10-12 14:23:56 +01:00
sithlord48
eedb3ad1c3
chore: rm unused string_utils file
2024-10-11 17:10:50 +01:00
sithlord48
159f49c5ee
chore: use modern connections
2024-10-11 16:56:46 +01:00
sithlord48
932ca44d75
build: use pragma once not ifndef def pattern for headers
2024-10-08 06:52:41 -04:00
Nick Bolton
049e34f7a5
chore: Remove word 'beta' from Wayland message
2024-10-02 09:17:57 -04:00
Nick Bolton
6bb1bcad8c
chore!: Relocate commercial code downstream
2024-10-01 14:39:05 +01:00
Nick Bolton
2d732a4b9d
fix: Use library config for Windows OpenSSL
2024-10-01 14:04:05 +01:00
James Spurin
1003e07854
feat: Update onMouseMoveSecondary to allow offset adjustments
2024-09-24 18:53:30 +01:00
Nick Bolton
b904cba040
feat: ask for permission before update check
2024-09-22 13:14:03 +01:00
Nick Bolton
4f0e8cb844
feat: change most domains to Deskflow
2024-09-22 13:11:25 +01:00
Nick Bolton
2671507f63
fix: various typos found by unit193
2024-09-22 07:11:42 -04:00
Nick Bolton
487894c36b
feat: use new Deskflow graphics
2024-09-22 12:09:28 +01:00
Nick Bolton
5b27f0c90b
build: set BUILD_DATE instead of using __DATE__ for reproducible build
2024-09-21 20:14:04 +01:00
pika
835dc4ec25
fix: gate leave() with canLeave(), allowing cleanup
2024-09-18 16:30:15 -04:00
Chris Rizzitello
660fb9daff
fix: protocol compatibility with Synergy ( #7524 )
...
* fix: protocol compatiblity wity synergy
* Apply clang format
* Update ChangeLog
---------
Co-authored-by: Nick Bolton <nick@symless.com>
2024-09-18 18:25:20 +01:00
Nick Bolton
0220a481f2
Fix broken CI caused by renaming project to Deskflow ( #7522 )
...
* Bump CI
* Use 2 core arm runner
* Update ChangeLog
* Fixed filename `deskflowc.exe.manifest`
* Remove .vscode/settings.json file
* Restore test values to make tests work (test values should not contain app name)
* Fixed syntax error in Windows watchdog
* Add `sonar-project.properties` file
* Change default core count
* Add default package prefix
* Default product name in CMake
* Tweak ChangeLog
2024-09-18 10:56:29 -04:00
enzious
9dc6377bd9
fix: windows build typos ( #7521 )
2024-09-18 11:09:56 +01:00