da4b85b3fb
build(lib/arch): Explicit Sources
2024-10-24 15:11:03 -04:00
5657152c58
chore(gui): Add _what's this_ for Windows service setting
2024-10-24 14:29:13 +01:00
9b4635b6d2
docs: Remote build containers badge
...
The build containers badge now points at a nonexistent workflow.
2024-10-23 15:24:01 -04:00
1aa6e8c6bb
ci: add fedora-41
2024-10-23 14:13:37 +01:00
6846a97eec
ci: Drop Docker container builds (not enough time saved)
...
Add user 'build' for arch to make a package
2024-10-23 14:13:37 +01:00
f26581f20a
build: remove python dependency for non windows
2024-10-23 14:13:37 +01:00
01565ba9a9
ci: make sure git is installed before calling fancy-checkout
...
When we want to use the base runners they do not have git
Install devscripts for debian images that will make packages
2024-10-23 14:13:37 +01:00
32b84f0a4b
docs: Remove confusing reference in readme
2024-10-23 08:30:36 -04:00
d5a8dd7927
ci: remove unused libportal check from Librarires.cmake
2024-10-23 13:15:03 +01:00
dfbd612e2f
doc: clean up readme
2024-10-22 20:13:17 +01:00
a406b51f96
ci: one matrix to run them all
2024-10-22 12:29:17 -04:00
b2532c81b9
ci: Add install-dependencies action
2024-10-22 12:29:17 -04:00
a362174e73
ci: only do release job when run on master
2024-10-22 09:42:32 -04:00
7b7ff81a9f
build: Require libei and libportal from the system on linux
...
Removing remaining meson parts
2024-10-22 09:42:32 -04:00
2136af68b5
build(win32): resolve #7763 working windows installer
...
use correct QT_PATH
Force install of depends
2024-10-22 10:53:51 +01:00
df91d845f7
build(win32): Link wintoast correctly
2024-10-22 10:53:51 +01:00
f967b9ed46
ci: use fancy checkout action
2024-10-21 15:24:06 -04:00
5d183c98e9
ci: Bump containers for analyze workflows
2024-10-21 14:15:05 -04:00
f3657edc80
refactor: use Q_EMIT
2024-10-21 14:30:02 +01:00
2a8a43a689
refactor: remove unused strings
2024-10-21 14:30:02 +01:00
498e3aa015
refactor: use static regularexpressions and matches
2024-10-21 14:30:02 +01:00
58323f515f
refactor: use multi arg were possible
2024-10-21 14:30:02 +01:00
560345cf4f
refactor: add context object for lambdas
2024-10-21 14:30:02 +01:00
90d27a174d
refactor: do not include full modules in qt files
2024-10-21 14:30:02 +01:00
8b54b84880
refactor: use const for ranged loops
2024-10-21 14:30:02 +01:00
45050d3d36
refactor: use modern range for loops in place of old foreach macro
2024-10-21 14:30:02 +01:00
f0a946a0f1
refactor(SettingsWizard): Ui Less
2024-10-20 21:55:44 +01:00
db6b6b9386
refactor(SetupWizard): Foward declare appconfig
2024-10-20 21:55:44 +01:00
b10eb3baa8
refactor(SetupWizard): Do not use auto connect name for slot
2024-10-20 21:55:44 +01:00
9ea143c1df
ci: unify cmake config command into a base env.CMAKE_CONFIGURE
2024-10-20 21:46:36 +01:00
a6b5879df3
ci: new mac os ci
2024-10-20 21:46:36 +01:00
1b904e7c02
ci: Normalize CI step names, descriptions, etc
...
Also:
- Surfaced the comment about the Kitware repo so it's more visible
- Remove the hard-coded CMake version in comment which is likely to get out of sync and confuse someone
2024-10-20 02:01:58 +01:00
f7ca548ee2
build: remove stale meson parts for wintoast
2024-10-19 20:53:10 -04:00
7c74b90620
fix scan alert #559
2024-10-19 19:49:21 -04:00
46915bff94
fix:#7760 use a proper fedora package name
2024-10-19 19:34:37 -04:00
949e1c0d71
build: Use Fetch Content for Gtest
...
Use Fetch Content to get gtest and gmock
2024-10-19 19:17:19 -04:00
b1fa9eadd9
build: arch package requires tomlplusplus and cli11
2024-10-19 19:00:21 -04:00
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
a5cd0fab9e
feat: Option to change server protocol in GUI
2024-10-19 23:46:42 +01:00
512faeea28
test: Modularize hello back logic and add tests
2024-10-19 23:46:42 +01:00
47366f1272
feat: Dynamic client Barrier/Synergy hello back response to server
2024-10-19 23:46:42 +01:00
199f682e27
refactor: setupwizard ui is not longer the base of the class
2024-10-19 23:18:26 +01:00
afff2eb6ac
refactor: serverconfigdialog ui is no longer base for the class
2024-10-19 23:18:26 +01:00
9167bf04f6
refactor: hotkeydialog ui no longer base of the class
2024-10-19 23:18:26 +01:00
0298a132c1
refactor: addclientdialog ui no longer base for the class
2024-10-19 23:18:26 +01:00
7b3d8c3dc3
refactor: actiondialog to not have ui as base of the class
2024-10-19 23:18:26 +01:00
06aa41e8f5
refactor: mainwindow ui not the base of the class
2024-10-19 23:18:26 +01:00
bf4a762124
build: use vcpkg for all depends, vcpkg action on ci to cache
2024-10-19 03:07:13 -04:00
7199e5f170
docs: Checkbox for continuous build on bug template
2024-10-18 19:09:07 -04:00
3d2883ad02
fix: remove server config dialog custom show event
...
Fixes Crash with Qt 6.8
2024-10-18 18:19:16 -04:00