Commit Graph

3700 Commits

Author SHA1 Message Date
Kevin Bost
86effef1d2 Removing errant space in MSI version override 2025-09-20 23:31:43 -07:00
Kevin Bost
0ff10b095f Revert the revert of the sq.version change 2025-09-20 23:28:39 -07:00
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