Commit Graph

4619 Commits

Author SHA1 Message Date
e8010eea60 build(lib/net): Explicit sources 2024-10-24 15:11:03 -04:00
75c0b53113 build(lib/mt): Explicit Sources 2024-10-24 15:11:03 -04:00
bf96a641bf build(lib/ipc): Explicit Sources 2024-10-24 15:11:03 -04:00
7db781b9bf build(lib/io): Explicit Sources 2024-10-24 15:11:03 -04:00
8bfe0c18bc build(lib/app): Explicit Sources 2024-10-24 15:11:03 -04:00
10f7b05a73 build(lib/client): Explicit Sources 2024-10-24 15:11:03 -04:00
ba97d63403 build(lib/base): Explicit Sources 2024-10-24 15:11:03 -04:00
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