Caelan Sayler
|
0b8bcc19d6
|
Configure CA2007 and add ConfigureAwait(false) to every await in SquirrelLib
|
2021-12-31 20:30:33 +00:00 |
|
Caelan Sayler
|
ab6315ce0d
|
[SecurityPermission] has no effect on dotnet core
|
2021-12-31 16:37:24 +00:00 |
|
Caelan Sayler
|
ea7e1afa37
|
Move test HelperExe init into xunit startup
|
2021-12-31 16:37:09 +00:00 |
|
Caelan Sayler
|
08ec93b6d5
|
Annotate windows-only api's with SupportedOSPlatform
|
2021-12-31 16:19:57 +00:00 |
|
Caelan Sayler
|
b31ce472fe
|
Should not use Assembly.Location
|
2021-12-31 15:44:57 +00:00 |
|
Caelan Sayler
|
e70686d8b3
|
Add targeting for net461, netstandard, net6
|
2021-12-31 15:33:35 +00:00 |
|
Caelan Sayler
|
eaf702935e
|
Embed debug symbols in SquirrelLib.dll
|
2021-12-31 14:33:26 +00:00 |
|
Caelan Sayler
|
53d384660c
|
Add XML comments for public members and turn on doc gen
|
2021-12-31 14:17:18 +00:00 |
|
Caelan Sayler
|
503c4039b3
|
Update README.md
|
2021-12-28 18:47:48 +00:00 |
|
Caelan Sayler
|
f5458b9140
|
bump to 2.7
|
2021-12-28 18:07:20 +00:00 |
|
Caelan Sayler
|
dd4d6d6477
|
Minor fix for help text, fix two compiler warnings
|
2021-12-28 17:41:37 +00:00 |
|
Caelan Sayler
|
8ab715cecb
|
Extend splash title bar into client area for better dpi rescaling support
|
2021-12-28 17:17:34 +00:00 |
|
Caelan Sayler
|
1835a5b6a7
|
Remove unreferenced utility code
|
2021-12-24 15:47:09 +00:00 |
|
Caelan Sayler
|
17074b1308
|
More resilient file/directory deletion code
|
2021-12-24 15:45:22 +00:00 |
|
Caelan Sayler
|
d53c4dadc6
|
Add TLS1.3 support to ServicePointManager
|
2021-12-24 14:19:48 +00:00 |
|
Caelan Sayler
|
edf346e805
|
Bug fix for shortcuts when there are multiple applications that start with the same path
|
2021-12-24 14:18:54 +00:00 |
|
Caelan Sayler
|
547fb55320
|
Continuation of 9749093c - further fixes for dpi
|
2021-12-23 17:08:55 +00:00 |
|
Caelan Sayler
|
0be3b06eba
|
More aggressive assembly trimming
|
2021-12-23 15:44:15 +00:00 |
|
Caelan Sayler
|
65db533e50
|
Tweak help/options output
|
2021-12-23 14:30:15 +00:00 |
|
Caelan Sayler
|
9749093c72
|
Bug fix for non-96 dpi displays, and non-96 dpi images
|
2021-12-21 23:13:17 +00:00 |
|
Caelan Sayler
|
657d37d92c
|
This is too verbose in large packages
|
2021-12-20 21:55:40 +00:00 |
|
Caelan Sayler
|
160373ec95
|
Can bootstrap x86 or x64 runtimes, also add vcredist support
|
2021-12-20 21:15:15 +00:00 |
|
Caelan Sayler
|
a0e6e8a790
|
update git attributes/ignore
|
2021-12-20 15:01:13 +00:00 |
|
Caelan Sayler
|
0b5c2ff2bc
|
Clean up some compiler warnings
|
2021-12-20 13:06:57 +00:00 |
|
Caelan Sayler
|
d713596bd8
|
Re-introduce WIX/MSI support in the new setup architecture
|
2021-12-20 12:36:17 +00:00 |
|
Caelan Sayler
|
d06238fa93
|
Use a different temp directory to the typical Squirrel
|
2021-12-20 12:14:59 +00:00 |
|
Caelan Sayler
|
48715488ca
|
Archived log file name should be clearer
|
2021-12-19 15:16:39 +00:00 |
|
Caelan Sayler
|
10291def76
|
Fix up description on update cli
|
2021-12-19 15:05:21 +00:00 |
|
Caelan Sayler
|
af2cd6483a
|
Return code 0 if user cancels setup
|
2021-12-19 14:59:42 +00:00 |
|
Caelan Sayler
|
2299ecd147
|
Use NLog and implement rolling logs to limit max file size (sometimes these can get huge!)
|
2021-12-19 14:56:44 +00:00 |
|
Caelan Sayler
|
fac0799dd9
|
Minor clean up of internal classes
|
2021-12-19 14:03:53 +00:00 |
|
Caelan Sayler
|
fb8a4b02d3
|
Remove unused resources from StubExecutable
|
2021-12-16 23:16:27 +00:00 |
|
Caelan Sayler
|
6cb9f7ac86
|
Show progressbar on splash window
|
2021-12-16 17:53:06 +00:00 |
|
Caelan Sayler
|
f40978bd25
|
Re-write Setup.exe to only extract and run Update.exe
|
2021-12-16 16:29:26 +00:00 |
|
Caelan Sayler
|
e1a5cd0ac2
|
cli uses new resource format
|
2021-12-16 12:30:49 +00:00 |
|
Caelan Sayler
|
b69089d5ea
|
Updater is able to read data from Setup bundle
|
2021-12-16 12:17:07 +00:00 |
|
Caelan Sayler
|
791f34b69e
|
WIP - translate setup code to C#
|
2021-12-16 11:28:29 +00:00 |
|
Caelan Sayler
|
3535489d77
|
Move internal Squirrel classes into folder
|
2021-12-15 23:20:51 +00:00 |
|
Caelan Sayler
|
394b99ee36
|
WIP setup revamp
|
2021-12-15 15:04:43 +00:00 |
|
Caelan Sayler
|
96b0defea8
|
Avoid unnecessary console popup on Setup
|
2021-12-14 18:17:58 +00:00 |
|
Caelan Sayler
|
5e123eb88e
|
Clean up Setup dotnet core detector
|
2021-12-14 17:38:57 +00:00 |
|
Caelan Sayler
|
25e7aa4fdb
|
Do not allow packages without a SquirrelAwareApp by default
|
2021-12-14 16:59:14 +00:00 |
|
Caelan Sayler
|
5dfc2ea4f3
|
bug fix - ico is not included in nuget content type and is ignored by the GetFiles function
|
2021-12-14 16:39:35 +00:00 |
|
Caelan Sayler
|
517aaed93d
|
Better package size estimate for uninstall entry
|
2021-12-14 15:19:44 +00:00 |
|
Caelan Sayler
|
80411fd8a7
|
Remove dependency on System.Drawing.Common and download app icon during releasify instead of Setup
|
2021-12-14 15:19:34 +00:00 |
|
Caelan Sayler
|
3b5cbaa213
|
Remove Mono.Cecil dependency; deprecates the C# attribute SquirrelAwareVersion
|
2021-12-14 13:10:03 +00:00 |
|
Caelan Sayler
|
145c294820
|
Remove version parsing code from Nuget. It's grossly out of date and is not needed.
|
2021-12-14 12:24:06 +00:00 |
|
Caelan Sayler
|
12bd43280b
|
Delete RELEASES file before running setup
|
2021-12-14 00:42:33 +00:00 |
|
Caelan Sayler
|
edf70ee99e
|
Don't need to build a special zip for Setup, it can just use the latest release
|
2021-12-14 00:34:07 +00:00 |
|
Caelan Sayler
|
056ba7f7f8
|
Add option for custom Setup.exe name
|
2021-12-13 23:21:18 +00:00 |
|