Caelan Sayler
91dd8a0f16
Make inclusion of updater icon optional
2021-08-13 17:14:21 +01:00
Caelan Sayler
17023049d4
Add default icon for update.exe as it could get shipped to end users
2021-08-13 16:51:14 +01:00
Caelan Sayler
adf9319e3e
Look for squirrel app instead of current exe when writing Uninstall icon
2021-08-13 16:35:42 +01:00
Caelan Sayler
9775dd6e47
Use icon from running exe for registry Uninstall entry
2021-08-13 15:53:58 +01:00
Caelan Sayler
0e70b8e531
Allow custom shortcut location for ThisExe & add StartMenuRoot shortcut location
2021-08-13 15:38:57 +01:00
Caelan Sayler
c43b1c9a35
Make AssemblyRuntimeInfo public
2021-08-13 15:03:56 +01:00
Caelan Sayler
4ad6325b1c
Clean up build script; use absolute paths and auto-find msbuild
2021-08-13 12:24:12 +01:00
Caelan Sayler
48608cda88
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 12:09:53 +01:00
Caelan Sayler
14af34f55d
Update Oktokit dependency
2021-08-13 11:52:51 +01:00
Caelan Sayler
0519ca298f
Inline DeltaCompressionDotNet and update to netstandard2.0
2021-08-13 11:42:41 +01:00
Caelan Sayler
e31ae57159
New logic for LocalAppData path resolution
2021-08-13 11:32:49 +01:00
Caelan Sayler
a2e5f27dac
Throw if trying to install a package from a debug build
2021-08-13 11:27:42 +01:00
Caelan Sayler
d6f5d775f3
Merge remote-tracking branch 'mungojam/use-dotnet-core-original-filename' into develop
2021-08-13 11:01:02 +01:00
Caelan Sayler
1bdc3ceb35
Can now pass 'this' as ref
2021-08-13 10:58:55 +01:00
Caelan Sayler
6a9449712b
Remove remaining references to Assembly.Location
2021-08-13 10:58:42 +01:00
Caelan Sayler
86820c88e8
Check for .net 5 during setup
2021-08-12 21:11:30 +01:00
Caelan Sayler
02c406670d
Assembly.Location does not work in PublishSingleFile app
2021-08-12 15:58:19 +01:00
Caelan Sayler
e35ddb89c2
Remove GifWindow
2021-08-12 15:41:30 +01:00
Caelan Sayler
c824f2f380
Fix build scripts
2021-08-12 15:36:36 +01:00
Caelan Sayler
544f95535e
Remove NugetCore.backup
2021-08-12 14:30:37 +01:00
Caelan Sayler
b212382f90
Remove additional NugetCore dependencies
2021-08-12 14:17:56 +01:00
Caelan Sayler
7e967ea344
Fix Nuget resx configuration; remove dependencies
2021-08-12 14:13:25 +01:00
Caelan Sayler
8a8a0e8dad
Remove unused NugetCore code
2021-08-12 14:00:04 +01:00
Caelan Sayler
213aef318a
Use PublishSingleFile instead of ILRepack
2021-08-12 13:50:11 +01:00
Caelan Sayler
691c321cf3
retarget to netstandard
2021-08-11 23:39:15 +01:00
Caelan Sayler
f104609eef
Update.csproj as .net 5
2021-08-11 23:12:27 +01:00
Caelan Sayler
655edeeb26
Update nuget packages; remove submodule
2021-08-11 23:02:47 +01:00
Caelan Sayler
03fa302e25
Updates to NugetCore/Squirrel after migration to .net 5
2021-08-11 22:47:01 +01:00
Caelan Sayler
5bc28100b9
Inline nuget submodule & upgrade to netstandard2
2021-08-11 22:39:35 +01:00
Caelan Sayler
eb8bb2d9d0
Update vcx projects to SDK v142/18362
2021-08-11 21:55:51 +01:00
Mark Adamson
db6188044f
Use 'OriginalFileName' to find .net core backing DLL
2021-07-24 20:49:02 +01:00
Mark Adamson
d10c2eb45e
Detect .net core backing dll
2020-12-27 15:46:27 +00:00
Mark Adamson
3cc10f1bac
Add support for language neutral VersionInfo in target .exes
...
Fixes #1644
2020-12-27 14:58:00 +00:00
Anaïs Betts
45834cbfea
Merge pull request #1667 from johan-lindqvist/branches/exe-files-not-removed-during-uninstall
...
Fix issue where exe files were not removed during uninstall.
2020-10-31 19:49:56 +01:00
Anaïs Betts
7d769c73a8
Merge pull request #1670 from GeertvanHorrik/pr/progress-reporting-2
...
Improve progress reporting
2020-10-31 19:48:52 +01:00
Johan Lindqvist
c98244936f
Fix issue where exe files were not removed during uninstall.
...
This error occured due to a disposable resource not being disposed.
2020-10-26 09:09:35 +01:00
David Tschida
9a3c0b8980
Added CLI flag to onlyUpdate shortcuts
...
By default, running withcreateShortcut will create shortcuts in each specified location. If the user has deleted one of these shortcuts, it should optionally not be recreated. `CreateShortcutsForExecutable` has an option to "onlyUpdate" shortcuts (i.e. skipping if the shortcut does not already exist, this change esposes this option to the CLI as a flag.
2020-10-21 23:33:55 -07:00
Geert van Horrik
b5c8d0ea96
#1669 Improve progress reporting
2020-10-13 18:15:30 +02:00
Anaïs Betts
eef37460ae
Version bump to 2.0.1
2020-09-27 21:55:04 +02:00
Geert van Horrik
42e76b334d
Fix integration tests
2020-08-31 10:37:59 +02:00
Geert van Horrik
9ffea683d0
Calculate detailed progress for release extraction
2020-08-31 10:31:45 +02:00
Geert van Horrik
c2a1db6181
Add ApplyReleasesProgress to calculate "complex" multi-release application logic
2020-08-31 10:12:13 +02:00
Geert van Horrik
c4f4294a43
Prepare ApplyReleases for improved progress reporting
2020-08-31 09:40:27 +02:00
Geert van Horrik
d4712dafce
Add percentage calculation
2020-08-31 09:33:41 +02:00
yunfan
17bfb364e8
Fix #1654
2020-08-28 17:00:05 +08:00
Matthieu Penant
b2d092b550
.NET 4.8 support
2020-08-24 12:00:29 +00:00
Anaïs Betts
fa569a3f57
Merge pull request #1535 from Squirrel/fix_deployment_tool_install_check
...
Fix deployment tool install check
2020-08-24 11:36:59 +00:00
Anaïs Betts
aa6136ceaa
Merge pull request #1552 from TACDIS-Cash/bugfix/1257/UpdateManager-RestartApp-SpaceInExe-fails
...
Bug fix: Allowing spaces in exe file for UpdateManager.RestartApp.
2020-08-24 11:36:03 +00:00
Ani Betts
55a223960d
Version bump to 2.0.0
2020-08-20 15:08:11 +00:00
Ani Betts
7530fdca00
Fix up the paths in the nuspec
2020-08-20 15:07:59 +00:00