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