Josh Harris
c8231208c1
fix(win32): close running Deskflow processes during MSI install
...
Add util:CloseApplication entries for deskflow.exe, deskflow-core.exe,
deskflow-server.exe and deskflow-client.exe so Windows Installer's
Restart Manager can shut them down before file replacement. Without
this, in-place upgrades (especially pre-1.24 -> 1.24+, where the
old server/client binaries need removing) hit files-in-use and fall
back to prompting the user for a reboot.
2026-07-09 12:15:50 +01:00
Nick Bolton
4e121dac30
chore: update 'Synergy App Ltd' copyright (company renamed)
2026-06-09 00:06:11 -04:00
sithlord48
aca274e9ee
refactor: add (C) to copyright header where missing
2026-01-18 15:38:59 +00:00
sithlord48
5bcefbe582
build: install runtime depends on windows to CMAKE_INSTALL_LIBDIR, set CMAKE_INSTALL_LIBDIR to . on windows
2025-11-10 07:51:12 -05:00
sithlord48
1556908ef6
build: use CMAKE_INSTALL_BINDIR when installing runtime artifacts
...
On windows override this to be .
On macOS set it to the MacOS folder in the bundle
2025-11-10 07:51:12 -05:00
sithlord48
3b2d7fc0b3
feat: Switch to deskflow-core instead of split binaries
2025-08-20 20:33:20 +01:00
sithlord48
45fcdde636
build: Windows, run deploy tool only once, use install to install qt depends
...
Remove unneed . in Qt deploy message
2025-07-21 15:59:24 +01:00
sithlord48
2c55f4fe06
refactor: windows write daemon log in ProgramData\Deskflow
...
remove old log file on update
2025-07-21 12:41:46 +01:00
sithlord48
6bf25c0089
fix: adjust windows installer images and their sizes, remove synergy background image from install fixes #8754
2025-07-17 18:27:02 +01:00
sithlord48
f4b561ac64
feat: windows/installer add option to run deskflow after install for silent installs fixes #8351
...
adjust installer background image to fit better in this case
2025-07-17 18:27:02 +01:00
sithlord48
b39b133c9d
build: WixPackage, set a proper CPACK_WIX_ARCHITECTURE
2025-07-05 09:39:48 -07:00
sithlord48
d6f8cdf51d
build: Wix installer use set BUILD_ARCHITECTURE in reg key where to look for msvc redist version installed
2025-05-28 10:53:33 +01:00
sithlord48
4034302bfb
build: Replace CMAKE_SYSTEM_PROCESSOR with BUILD_ARCHITECTURE, on windows CMAKE_SYSTEM_PROCESSOR is flawed so when possible use the vcpkg info or default to x64 Adjust the vcruntime check to use the BUILD_ARCHITECTURE to check the proper version is installed for the architecture the app is build for
2025-04-25 09:20:08 +01:00
sithlord48
f01b592dad
build: a windows portable package
2025-04-03 17:07:42 +01:00
sithlord48
8fbcf907b2
build: windows Installer runs Deskflow as a user not admin post install, after Finish
2025-03-31 06:12:46 -07:00
Nick Bolton
57d1e42eca
feat: Check MSVC redist version in WiX installer
2025-03-12 08:04:16 -04:00
Nick Bolton
80606ef040
fix: Add check for Visual C++ Redistributable installation in WiX patch
2025-03-07 16:14:49 +00:00
Nick Bolton
836d9b9a2b
chore: Disable action on 3rd Windows daemon failure
...
Indefinitely restarting the daemon is annoying as it makes problems harder to diagnose.
2025-03-07 16:14:49 +00:00
Nick Bolton
6f022ff700
chore: Format XML for better readability in wix-patch.xml
2025-03-07 07:39:36 -05:00
Nick Bolton
265c2c2a2c
chore: Fixed Windows service description in wix-patch.xml
2025-03-07 07:39:36 -05:00
sithlord48
029cb8fc0b
build: do not ship vc msm file, link the redist in the readme
2025-03-06 19:17:53 +00:00
sithlord48
aff25415ff
build: consolidate cmake vars more
...
move most project defines needed in cmake to the main file
2025-01-19 09:39:54 -05:00
sithlord48
fd4ffb6f60
build: Prevent issue where build packages is off with version.rc not being generated
2025-01-07 16:37:04 -05:00
sithlord48
9f1c1da1aa
build: unify finding of the qt deploy tool and detect if vcpkg for proper debug build call
2025-01-07 16:37:04 -05:00
sithlord48
329afb47be
build: windeployqt only on package dir
2025-01-07 11:45:51 -05:00
sithlord48
b9247b4c27
refactor: cleanup windows deploy files
2024-12-18 12:10:53 -05:00