Commit Graph

1487 Commits

Author SHA1 Message Date
Caelan Sayler
1fd5e36551 Remove dependency on local SDK for update re-bundling 2021-12-11 15:14:52 +00:00
Caelan Sayler
c6c158c9c0 First draft of update icon replacement feature 2021-12-11 15:01:37 +00:00
Caelan Sayler
25522dc95f Move publish settings out of csproj and into build script 2021-12-11 14:02:07 +00:00
Caelan Sayler
50103ee88e Remove package creation code from SquirrelLib; refactor helper exe code into class 2021-12-11 12:31:43 +00:00
Caelan Sayler
7f1c33ce20 Ignore "ThisAssembly" warnings 2021-12-11 12:28:04 +00:00
Caelan Sayler
6593f2397a Fix assembly manifests 2021-12-09 14:52:42 +00:00
Caelan Sayler
10087b9f6b Escape all command line arguments in InvokeProcessAsync (closes #12) 2021-12-09 14:27:24 +00:00
Caelan Sayler
3b7caed2a5 Update README.md 2021-12-06 18:32:56 +00:00
Caelan Sayler
5eb801e9b5 Update README.md 2021-12-06 18:23:08 +00:00
Caelan Sayler
aea77feb21 Update README.md
Update .net quickstart guide
2021-12-06 18:17:39 +00:00
Caelan Sayler
1269254442 update nuspec dependencies 2021-12-06 11:42:36 +00:00
Caelan Sayler
bef18ea8c1 bump version to 2.6 2021-12-06 11:38:51 +00:00
Caelan Sayler
2272ad9a86 Print current version in Squirrel/Update help text 2021-12-06 11:35:25 +00:00
Caelan Sayler
1edc7bf59b Update SharpCompress to 0.30.1 and System libraries from 5.0.0 to 6.0.0 2021-12-06 10:52:28 +00:00
Caelan Sayler
75b8140a6f Update dotnet/core bootstrap links to latest versions 2021-12-06 10:45:51 +00:00
Caelan Sayler
40bea8ae81 Merge remote-tracking branch 'Squirrel/develop' into develop 2021-12-06 10:35:13 +00:00
Caelan Sayler
eb0de7e985 Add strong name signing 2021-12-06 10:34:57 +00:00
Rob Mensching
7396fa50cc Add alternate Squirrel logo and remove unnecessary SVG content 2021-12-05 11:20:30 -08:00
Rob Mensching
230c60fe9d Improve names of task in pipeline 2021-12-05 11:15:29 -08:00
Rob Mensching
947c5f0f1e Minor clean up of the pipeline 2021-12-05 11:15:29 -08:00
Rob Mensching
5720da87b8 Pack the Squirrel.nuspec 2021-12-05 11:15:29 -08:00
Caelan Sayler
db6d0d0d05 Fix csproj indentation in editorconfig 2021-12-05 00:10:42 +00:00
Caelan Sayler
2ae30da728 Merge pull request #10 from rogihee/patch-1
Update README.md
2021-12-04 23:28:02 +00:00
Caelan Sayler
ea24810d4f Clean up some command line arguments 2021-12-04 23:23:37 +00:00
Caelan Sayler
7290a8053a Create a directory junction that points to the latest version 2021-12-04 22:21:27 +00:00
Caelan Sayler
d9b740d3e5 Do not run an untrusted exe if updater is trusted 2021-11-05 17:41:50 +00:00
Caelan Sayler
c1df663498 helper method to set app id 2021-11-04 23:41:50 +00:00
Caelan Sayler
d6a46b8fe3 Fix namespace 2021-11-04 23:39:24 +00:00
Caelan Sayler
2a21a0e52a Remove a bunch of releasify code from Update.exe 2021-11-04 21:19:20 +00:00
Caelan Sayler
f091d5145b Create SquirrelCli project, merge SyncReleases into it, refactor command line args 2021-10-30 18:02:52 +01:00
Rogier van der Hee
65e66e61ce Update README.md
Use %userprofile% instead of %username% and add package version to path
2021-10-30 12:37:40 +02:00
Caelan Sayler
96f4d507f0 Update SharpCompress, Newtonsoft.Json, and xunit 2021-10-29 12:05:15 +01:00
Caelan Sayler
b9be501a3a add version to solution items 2021-10-22 12:14:08 +01:00
Caelan Sayler
3f9bb4a8d2 bump version to 2.4 2021-10-22 12:06:50 +01:00
Caelan Sayler
14fef1fd92 Add bootstrap support for net6-rc2, bump net5 and net31 2021-10-22 11:33:35 +01:00
Caelan Sayler
f3c81d80b5 Merge remote-tracking branch 'Squirrel/develop' into develop 2021-10-22 11:08:22 +01:00
Caelan Sayler
225ffcc5e6 Update to net6.0 / v143 (closes #5, #7) 2021-10-21 16:15:22 +01:00
Caelan Sayler
29d7a8ec29 Remove NuGet code as no-longer used 2021-10-21 15:28:54 +01:00
Caelan Sayler
bc06cb53a9 Use DeltaCompressionDotNet nuget package as updated for netstandard 2021-10-21 12:46:53 +01:00
Ani Betts
136db8c5d6 Merge pull request #1752 from AArnott/fixCreateShortcut
Fix `CreateShortcutForThisExe` for .NET Core apps
2021-10-05 00:17:20 -07:00
Andrew Arnott
1c610dcb1a Fix CreateShortcutForThisExe for .NET Core apps
The entrypoint assembly is reported as being a .dll in the .NET Core case. A shortcut to the dll is *not* what the developer expects and it doesn't work for the user. Instead, look for a nearby .exe with the same file name and use that.
2021-10-04 16:41:08 -06:00
Anaïs Betts
116907aabe Merge pull request #1751 from AArnott/patch-1
Really target netstandard2.0, and drop Delta dependencies
2021-10-04 01:01:16 -07:00
Andrew Arnott
739c4bf5ab Really target netstandard2.0, and drop Delta dependencies
- Really drop the DeltaCompressionDotNet dependency
  In #1748 we removed it from code and the build. But I forgot to remove it from the .nuspec file till now.
- Although in #1745 we built for netstandard2.0, I forgot to update the .nuspec to indicate this.
2021-10-03 20:56:28 -06:00
Anaïs Betts
d854131d8a Merge pull request #1748 from AArnott/dropDelta
Drop DeltaCompressionDotNet dependency
2021-10-03 15:57:54 -07:00
Andrew Arnott
1b81b4c1bc Merge pull request #1 from Squirrel/develop
Update VC toolset to 14.2
2021-10-03 14:44:20 -06:00
Andrew Arnott
129d019d98 Update VC toolset to 14.2 2021-10-03 13:12:11 -07:00
Andrew Arnott
a9099c04f9 Drop DeltaCompressionDotNet dependency
This may be reverted after https://github.com/taspeotis/DeltaCompressionDotNet/issues/17 is fixed.
Closes #1716
2021-10-03 12:53:16 -06:00
Andrew Arnott
ee1b9c8eee Add netstandard2.0 target to squirrel 2021-10-03 11:52:20 -07:00
Matthieu Penant
a761493adc Improved doc for build based on #1492
Gives more details for which option needs to be checked in the visual installer, since it's now standardized for the last 2 versions of Visual Studio.
I attempted to explain it in a way that won't require updates often. Not sure how to give more details about the version of VC++ without having something that would need frequent updates.
2021-10-03 11:41:24 -07:00
Andrew Arnott
e8ca90477d Update and consolidate NB.GV refs
An old NB.GV was referenced everywhere via Directory.Build.props file. Newer ones were updated in specific projects, although I don't know why the root level one was not updated instead.
This change removes all the Update elements in favor of updating the one root-level one.
2021-10-03 11:27:13 -07:00