Commit Graph

1378 Commits

Author SHA1 Message Date
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
223ec60bb0 Remove fix from output/publish dir 2021-08-12 21:14:05 +01:00
Caelan Sayler
86820c88e8 Check for .net 5 during setup 2021-08-12 21:11:30 +01:00
Caelan Sayler
3a1627ee6f re-add nuget.exe 2021-08-12 20:07:38 +01:00
Caelan Sayler
cdf09da2d1 copy vendor/lib files to publish dir 2021-08-12 16:13:37 +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
76c87af6f3 Merge pull request #1661 from Afanyiyu/patch-1
docs: Typo Fix for install-process.md
2020-10-31 19:50:29 +01: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
Anaïs Betts
69a883d7b2 Merge pull request #1674 from vidia/onlyUpdateShortcuts
Added CLI flag to onlyUpdate shortcuts
2020-10-31 19:48:08 +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
Anaïs Betts
2110c2a3de Merge pull request #1656 from GeertvanHorrik/pr/progress-reporting
Add percentage calculation
2020-09-27 20:02:46 +02:00
Il Harper
75b2e6c582 docs: Typo Fix for install-process.md 2020-09-22 22:22:44 +08: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