Commit Graph

4769 Commits

Author SHA1 Message Date
6e01cc6ce5 ci: add config option for build step 2024-12-04 10:05:34 -05:00
6498fe5a6b refactor: use Qt Required Version rm configure_qt macro for its one use 2024-12-04 10:05:34 -05:00
4e23460c6f refactor: no configure_openssl macro 2024-12-04 10:05:34 -05:00
7ce2845c9b refactor: place simple macros where they are used 2024-12-04 10:05:34 -05:00
c8e1e4f38f refactor: rm unneed macro to flatten code coverage logic 2024-12-04 10:05:34 -05:00
922ad66aff refactor: options in place
remove use of env vars to set build options
 users should set these at cmake configure time
2024-12-04 10:05:34 -05:00
b0d22926f9 refactor: rm :cmake/Defines move last macro to Bulid.cmake 2024-12-04 10:05:34 -05:00
81631cac32 refactor: set test names directly and call only configure_options in main cmakelists.txt 2024-12-04 10:05:34 -05:00
1685c6e946 chore: rm unneeded debug define 2024-12-04 10:05:34 -05:00
1e8ff50d59 refactor: mv cmake policy settings to main CMakelists.txt 2024-12-04 10:05:34 -05:00
5d591e3518 build: rm unneeed configure_ninja steps 2024-12-04 10:05:34 -05:00
57f6248b6a build: rm configure_build macro set items in main CMakeLists.txt 2024-12-04 10:05:34 -05:00
d6c682a923 chore: rm unused src/lib/gui/gui_config.h 2024-12-04 10:05:34 -05:00
4f8ae57ffd build: always include headers 2024-12-04 10:05:34 -05:00
a92f5b0351 refactor: correct osx deployment target and move to main CMakeLists.txt 2024-12-04 10:05:34 -05:00
0f0846f011 build: mv CXX Options to the Main CMakeLists.txt 2024-12-04 10:05:34 -05:00
86cca8a0d1 refactor: don't use a macro for a single line 2024-12-04 10:05:34 -05:00
eb9e507a1f chore: rm Unused Build_Time macro and define 2024-12-04 10:05:34 -05:00
03f1408a98 refactor: mv src/lib/gui/VersionChecker => src/gui/src/ 2024-12-04 10:05:34 -05:00
7f9fd80f98 refactor: remove workarounds for unsupported ms vc versions 2024-12-04 10:05:34 -05:00
c5cfdc2b69 refactor: AboutDialog, show the version tweak only if its not 0, when showing the tweak also show the sha 2024-12-04 10:05:34 -05:00
7656b49f1b refactor: set GIT_SHA_SHORT with git command 2024-12-04 10:05:34 -05:00
c05a87b716 refactor: rm src/lib/common/copyright, add to src/lib/common/constants 2024-12-04 10:05:34 -05:00
4a83eb711f build: generate version info, use it for all sources of version 2024-12-04 10:05:34 -05:00
f321f6596b build: make an interface lib out of the common folder 2024-12-04 10:05:34 -05:00
18bc419b7a build: remove unused DESKFLOW_REVISION and DESKFLOW_VERSION_STAGE defines 2024-12-04 10:05:34 -05:00
25660049e4 Add windows requirement and flathub link to readme 2024-11-25 21:15:07 +00:00
9fcf261245 build: use CPACK_WIX_UPGRADE_GUID for wix GUID
Remove unuseable 32bit Parts
2024-11-25 20:50:58 +00:00
59d9454df1 build: install License files 2024-11-25 20:50:58 +00:00
14f66e2dee refactor: simplify linux os-release parsing 2024-11-25 20:50:58 +00:00
882b71ea84 ci: consistant upload name for flatpak fixes 7911 2024-11-25 19:37:13 +00:00
d26339d94a ci: remove unused test-actions workflow 2024-11-25 19:27:05 +00:00
079bfdc854 chore: update metadata long desc 2024-11-21 14:55:58 +00:00
3003670b94 ci: use x86_64 for job names 2024-11-21 14:55:58 +00:00
79c17e3564 ci: use master version of flatpak builder 2024-11-21 14:55:58 +00:00
397f9f0fac ci: add linux to flatpak bundle name 2024-11-21 14:55:58 +00:00
40ff14473d build: use linux for distro name is its no defined 2024-11-21 14:55:58 +00:00
b16a03c3ad fix: flatpak recipe should not clean up "lib/debug" 2024-11-21 14:55:58 +00:00
f11178327d chore: remove unused python parts 2024-11-21 14:27:01 +00:00
c6f352ac4a refactor: move most of the remaing packaging info into deploy 2024-11-21 14:27:01 +00:00
2cdbd8f491 build: use CPack for macOS to create dmg 2024-11-21 14:27:01 +00:00
a63435e64a build: use cmake to make the macOS bundle 2024-11-21 14:27:01 +00:00
9084a49034 Release 1.17.2
Some checks are pending
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 / lint-clang (push) Waiting to run
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-amd64 (push) Blocked by required conditions
Continuous Integration / debian-13-amd64 (push) Blocked by required conditions
Continuous Integration / fedora-40-amd64 (push) Blocked by required conditions
Continuous Integration / fedora-41-amd64 (push) Blocked by required conditions
Continuous Integration / opensuse-amd64 (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 (push) Blocked by required conditions
Continuous Integration / release (push) Blocked by required conditions
Continuous Integration / winget-publish (push) Blocked by required conditions
v1.17.2
2024-11-20 08:24:13 -05:00
ceaeb7fef4 ci: build flatpaks 2024-11-20 08:47:13 +00:00
328ab0cc0c feat: fix flatpak recipe 2024-11-20 08:47:13 +00:00
11896e652f fix: single typo in README.md
`brew instal` works as intended, but only because Homebrew has aliases for a few common typos
2024-11-17 16:32:24 -05:00
147869e3a5 build: remove DESKFLOW_SHOW_DEV_THANKS define 2024-11-15 12:20:17 +00:00
25dd0ddfbc build: rm DAEMON_BINARY_NAME 2024-11-15 12:20:17 +00:00
45a61310a4 build: rm CORE_BINARY_NAME define 2024-11-15 12:20:17 +00:00
2213f3f746 build:rm CLIENT_BINARY_NAME define 2024-11-15 12:20:17 +00:00