Commit Graph

1768 Commits

Author SHA1 Message Date
Caelan Sayler
150eb66768 Refactored architecture checking out of setup/releasify 2022-03-19 17:36:08 +00:00
Caelan Sayler
7a15378a03 Rename 'AssemblyRuntimeInfo' to 'SquirrelRuntimeInfo' so it's more clear 2022-03-18 12:35:49 +00:00
Caelan Sayler
2088297174 Update RuntimeCpu to use an enumeration compatible with the old squirrel 'arch' query param. 2022-03-18 12:34:25 +00:00
Caelan Sayler
f2560d945f test code formatting 2022-03-18 12:07:14 +00:00
Caelan Sayler
da50aa829a Fix bug in SimpleWebSource and add tests 2022-03-18 12:04:13 +00:00
Caelan Sayler
6c19593f22 We should allow UM to be constructed without an update source (for now) 2022-03-18 11:25:00 +00:00
Caelan Sayler
e427ab9fb3 Merge remote-tracking branch 'upstream/develop' into develop 2022-03-17 10:41:06 +00:00
Ani Betts
3259b38150 Merge pull request #1795 from ermshiperete/fix/mfc
Fix debug build of Setup
2022-03-14 12:38:17 -04:00
Eberhard Beilharz
588bacc4e0 Fix debug build of Setup
The Setup.vcxproj file had an option for Debug builds that it would use
MFC. However, the release builds didn't have that option, and compiling
doesn't require it, so this change removes the MFC requirement which
will allow to build without MFC installed.
2022-03-14 15:13:01 +01:00
Caelan Sayler
17bd4cb235 Merge branch 'cs/gh-private4' into develop 2022-03-11 12:56:31 +00:00
Caelan Sayler
1c583fb510 This test file was git-ignored, force-add it 2022-03-11 12:06:28 +00:00
Caelan Sayler
a569daa4c8 build.yml - we don't need to explicitly restore packages 2022-03-11 11:40:50 +00:00
Caelan Sayler
16c7a1f773 build.yml - fix for gitversioning and psscriptroot 2022-03-11 11:30:32 +00:00
Caelan Sayler
c41174dbc3 build.yml dotnet version is being picky 2022-03-11 11:04:26 +00:00
Caelan Sayler
02a77a5199 Add github workflows build script 2022-03-11 11:02:42 +00:00
Caelan Sayler
a0659e5cc6 Show if public or pre version in cli DisplayVersion 2022-03-11 11:02:25 +00:00
Caelan Sayler
ad98a54432 Update pack script for multiple branches 2022-03-11 10:27:21 +00:00
Caelan Sayler
fb8d1d0e44 Setup version.json for first non-pre release 2022-03-11 10:17:11 +00:00
Caelan Sayler
d963d0bf7c Update tests 2022-03-09 14:09:38 +00:00
Caelan Sayler
19c2068c55 Merge branch 'develop' into cs/gh-private4 2022-03-09 13:55:53 +00:00
Caelan Sayler
ac555c2fb9 Remove github code of conduct & rename license 2022-03-09 12:28:42 +00:00
Caelan Sayler
ff38d6c453 Update readme 2022-03-09 11:19:30 +00:00
Caelan Sayler
e32ed80613 Another fix for WiX and dashes in the package id (#59) 2022-03-09 11:12:55 +00:00
Caelan Sayler
6dc824a188 Update readme versions 2022-03-09 09:49:24 +00:00
Caelan Sayler
86d8efea03 SetProcessAppUserModelId should not throw (#60) 2022-03-09 09:44:43 +00:00
Caelan Sayler
7aa7372ae3 Add tests for net6 to net6.0.2 upgrade 2022-03-09 09:40:41 +00:00
Caelan Sayler
43202001a6 If for net6 if 'build' version part is not specified, select 6.0.2 by default 2022-03-08 20:49:00 +00:00
Caelan Sayler
038c1e8bb5 Update readme 2022-03-08 17:49:30 +00:00
Caelan Sayler
11e471fdad Do not use WiX version binding when creating template 2022-03-08 15:45:23 +00:00
Caelan Sayler
65fcbc2fc4 Add IUpdateSource; refactor UpdateManager so update package retrieval is no longer hard-coded. 2022-03-07 19:25:07 +00:00
Caelan Sayler
4895a219b9 retarget Shared proj to net6-windows 2022-03-07 19:20:36 +00:00
Caelan Sayler
6ef490bfe0 disable warnings in unzip.cpp because, lets be honest, I'm not going to fix anything 2022-03-07 19:20:20 +00:00
Caelan Sayler
cd2ee15bc2 Extract pkg in setup to avoid a binary scan (closes #49) 2022-03-02 17:27:25 +00:00
Caelan Sayler
02323d972f Add warning if the installed nuget package is not the same as Squirrel.exe when building releases 2022-02-27 18:16:46 +00:00
Caelan Sayler
5c1d1a2035 Better help text; only print -h if argument validation failed. 2022-02-27 17:45:26 +00:00
Caelan Sayler
eba93dfeca More helpful log message 2022-02-27 15:02:33 +00:00
Caelan Sayler
682165993f Fix for creating stubs for stubs (I thought I fixed this already?) 2022-02-27 14:58:19 +00:00
Caelan Sayler
1b1ee47cc3 update readme versions 2022-02-27 13:46:10 +00:00
Caelan Sayler
dfc5b531fc More aggressively retry when creating stub executables, and do not stop the release if this fails. 2022-02-27 13:14:11 +00:00
Caelan Sayler
553548731a More aggressive retries by default 2022-02-27 13:13:40 +00:00
Caelan Sayler
f17f0d8694 Trivial check to disallow people bundling ClickOnce applications with Squirrel 2022-02-27 13:04:43 +00:00
Caelan Sayler
07b486f57e This function does not need to enumerate the whole collection. Remove unused extensions. 2022-02-23 11:47:43 +00:00
Caelan Sayler
430da600aa Show more detailed progress messages in fallback dialog 2022-02-21 21:25:55 +00:00
Caelan Sayler
1e3ddb9905 Remove image dpi scaling due to malformed images 2022-02-21 21:02:09 +00:00
Caelan Sayler
43fded6b01 Add fallback progress dialog if there is no splash image 2022-02-21 20:40:32 +00:00
Caelan Sayler
1fc97603d0 Don't try to delete the running process (closes #40) 2022-02-19 18:37:05 +00:00
Caelan Sayler
01aab4d763 New setup architecture; more cross platform friendly and no need to load everything into memory 2022-02-19 18:33:11 +00:00
Caelan Sayler
061904dc23 Pre-cache package files when reading metadata; remove needless memory copy when reading lib files 2022-02-19 13:07:17 +00:00
Caelan Sayler
8bdf6c3044 This should not have a space 2022-02-19 11:59:41 +00:00
Caelan Sayler
2c01e19b58 Better setup error dialogs; Show error when installing on Win7 and lower. 2022-02-18 21:50:19 +00:00