Kevin Bost
173a8e6d8d
Fixing python test by waiting for Update.exe to finish
...
Fixed pathing issues on Windows pack tests
Adding pipeline logging for missing wix dll
2025-09-20 23:17:54 -07:00
Kevin Bost
ae5d2d9707
Fixing WindowsPackTests
2025-09-20 22:30:24 -07:00
Kevin Bost
796689c973
Fixing broken tests
2025-09-15 23:32:25 -07:00
Kevin Bost
718d7ce716
Fixes full version download test
...
The test DownloadsLatestFullVersion needs to extract the root directory
to ensure that it is properly cleaned up after the test runs, so that
the test can run multiple times without error.
2025-09-15 22:24:53 -07:00
Kevin Bost
1940673ff0
Removing global.json
2025-09-15 21:38:28 -07:00
Kevin Bost
f4b645590d
Merge branch 'develop' into kdb/msi-wip
2025-09-15 21:08:21 -07:00
Kevin Bost
8072dcf28b
Showing window this allows the progress dialog when installing updates elevated
2025-08-25 00:09:33 -07:00
Remco Fischer
fa48e3c56c
chore: Update gitea
...
System.Text.Json 9 is now removed as it is not used
0.0.1362-gfa48e3c
2025-08-19 14:01:04 +01:00
Caelan Sayler
5d569607fc
Update ImageSharp (GHSA-rxmq-m78w-7wmc)
2025-08-17 11:53:54 +01:00
Caelan Sayler
5cecac3631
Update splash progress color ( closes #709 )
2025-08-17 11:45:38 +01:00
Caelan Sayler
78e6b6f683
Remove trailing slashes from symbolic link paths
2025-08-17 11:38:02 +01:00
Caelan Sayler
031bd9b63a
New symbolic link implementation for legacy windows
2025-08-17 11:38:02 +01:00
Caelan Sayler
efa9d296b0
Move NCode.ReparsePoints to test project
2025-08-17 11:38:02 +01:00
Monty C
c9c31029ff
On mac, move MacOS/sq.version to Resources/sq.version and symlink it. Workaround for code signature not being preserved after updates.
2025-08-17 11:01:49 +01:00
Caelan Sayler
65df343dea
Revert "Update Gitea package to fix #708 "
...
This reverts commit 1f5df34aff .
2025-08-17 11:00:22 +01:00
Caelan Sayler
37aa43d6cb
Fix rust bundle lifetime
2025-08-16 16:57:55 +01:00
Caelan Sayler
1f5df34aff
Update Gitea package to fix #708
2025-08-16 16:51:07 +01:00
Kevin Bost
7bf2e49339
Improves Windows process handling and logging
...
Enhances process launching on Windows by using ShellExecuteExW to start processes as the user, ensuring environment variables are correctly inherited.
Relocates Update.exe and log files to writable user directories, addressing permission issues and improving application data isolation.
Adds logging for process ID and root directory for improved debugging.
Ensures existing environment variables are passed to child processes.
Cleans up temporary files in the local app data directory during uninstallation.
2025-08-11 01:29:19 -07:00
Caelan
bb7dd08b99
Update README.md
2025-07-27 20:36:17 +01:00
Caelan
5f2cf75f74
Update README.md
2025-07-27 19:59:01 +01:00
Caelan
50c44adbc7
Update README.md
2025-07-27 19:40:38 +01:00
Kevin Bost
7c7c55753d
Relocates Update.exe to writable location
...
Moves the Update.exe file to the local app data directory if the application directory is not writable.
This ensures that the application can update itself even when installed in a protected location like Program Files.
Adds anyhow dependency to rust library.
2025-06-30 00:19:43 -07:00
Kevin Bost
da9064fc54
Merge remote-tracking branch 'origin/develop' into cs/msi-cont
2025-06-28 23:06:52 -07:00
Caelan Sayler
3ba32af42b
Add python missing UM methods and fix apply signature
0.0.1350-g3ba32af
2025-06-27 13:41:03 +01:00
Caelan Sayler
a2c559072b
update c++ docs also
2025-06-27 12:58:30 +01:00
Caelan Sayler
023fdc5150
Update the lib-cpp rust docs
2025-06-27 12:58:30 +01:00
Caelan Sayler
ef7f55691a
Fix js typings for waitExitThenApplyUpdate and getUpdatePendingRestart
2025-06-27 12:58:23 +01:00
Caelan Sayler
4ba75beea8
Add more robust error handling to all the sample build scripts
2025-06-27 10:54:45 +01:00
Caelan Sayler
72af62649f
Add unix build script and add to samples CI
2025-06-27 10:54:45 +01:00
Caelan Sayler
fee5cb2148
Provide release dir as absolute path during sample build
2025-06-27 10:54:45 +01:00
Caelan Sayler
35d6875b42
Update python sample to 3.9
2025-06-27 10:54:45 +01:00
JessicaTegner
42e3959c43
Updated samples app readme
2025-06-27 10:54:45 +01:00
JessicaTegner
ceebea0fdf
Python sample app using WXPython
2025-06-27 10:54:45 +01:00
Marcus Souchon
c69f0cca6f
fix: declare alloc_c_string before use in c++ wrapper
2025-06-27 08:47:39 +01:00
JessicaTegner
756bdc66f7
Python: Implement missing UpdaterManager functions (different ways of applying the update)
2025-06-26 22:17:45 +01:00
KennyTK
b378a6b9b9
Update GiteaSource.cs GetApiBaseUrl
...
Fix #690
2025-06-26 22:16:28 +01:00
Caelan Sayler
1ae63dc1e0
Disable renovate until MSI gets merged in
2025-06-26 21:52:45 +01:00
Caelan Sayler
84704156b1
Fix windows x86 compile errors
2025-06-17 00:11:11 +01:00
Caelan Sayler
827ed71d0c
Fix macos compiler errors
2025-06-16 23:53:53 +01:00
Caelan Sayler
48f6afeb9e
Fix linux compiler errors
2025-06-16 22:18:49 +01:00
Caelan Sayler
e7f15eef88
Merge branch 'develop' into cs/msi-cont
...
# Conflicts:
# .github/workflows/build.yml
# Cargo.toml
# src/lib-rust/Cargo.toml
# src/lib-rust/src/lib.rs
2025-06-16 20:39:53 +01:00
Caelan Sayler
2fc2597c29
Upload python library to release artifacts
2025-06-16 17:12:16 +01:00
Caelan Sayler
2ad2c3706a
Disable free-threaded wheels and fix windows python version
0.0.1335-g2ad2c37
2025-06-16 12:54:52 +01:00
renovate[bot]
989bdb4ea0
Lock file maintenance
2025-06-16 06:58:25 +00:00
Caelan Sayler
8bed8a185c
Remove ts-rs and add new node handlebar template
2025-06-15 23:13:18 +01:00
Caelan Sayler
9c76a8d6b3
Remove test release artifact
2025-06-15 23:05:38 +01:00
Caelan Sayler
112f46f493
finish release script
0.0.1331-g112f46f
2025-06-15 22:29:13 +01:00
Caelan Sayler
b5ec49762e
Set workspace description and add python readme
2025-06-15 22:29:13 +01:00
Caelan Sayler
3c78aa251b
No build metadata allowed in pypi versions
2025-06-15 22:29:13 +01:00
Caelan Sayler
ffd5818496
Add test python release
2025-06-15 22:29:13 +01:00