Commit Graph
288 Commits
Author SHA1 Message Date
Dennis Daume c18db14d3c Added a shortcut location for the application root directory
This is useful for creating a shortcut for a portable application

This commit also replaces the hardcoded ShortcutLocation array with Enum.GetValues
2014-12-07 21:35:26 +01:00
Jonathan Haines 40409bdd0b Missed nuspec 2014-12-07 12:54:50 +11:00
Jonathan Haines 39b6b6c002 NuGet
- bump dependencies
2014-12-07 09:56:26 +11:00
Jonathan Haines 8685c7188c Startup Items
- Changed StartUp to Startup
 - Removed Path.Combine
2014-12-06 17:21:54 +11:00
Paul Betts 6820a40f58 Version bump to 0.7.1 2014-12-02 17:33:12 -05:00
Paul Betts 7b16d6d880 Handle proxy servers. Fixes #146 2014-12-02 17:31:26 -05:00
Paul Betts 17b7a53dd0 Just write to stderr if the log file is locked
If we call Update.exe within a --squirrel-install callback, we'll have
a locked logfile. Just keep trucking.
2014-12-02 17:23:42 -05:00
Dennis Daume 6e21e430eb Added DeltaCompressionDotNet as NuGet dependency 2014-12-02 18:50:25 +01:00
Paul Betts 2991a28f9e Version bump to 0.7.0 2014-12-02 01:12:19 -05:00
Paul Betts 4d2ceb3834 Merge pull request #142 from Squirrel/msdelta
Switch to MSDelta for binary diff/patch
2014-12-02 01:06:39 -05:00
Paul Betts e797058b36 Ignore .shasum files when recomposing delta packages 2014-12-02 01:00:12 -05:00
Paul Betts 10ea7052aa Ugh how embarassing 2014-12-02 00:54:16 -05:00
Paul Betts 46826a1f42 Clean up the package directory on cleanup 2014-12-02 00:28:58 -05:00
Paul Betts f820b2c79d Clean up the disaster that is post-install
Not only were we cleaning the app directory twice, we were also kicking out
our own executable out from under us (I *believe* with the idea, that it would
only apply on next reboot, which doesn't really work because those files get
turned into zombie files that are unreadable).
2014-12-02 00:27:16 -05:00
Paul Betts 0301c1b693 Never append to a RELEASES file 2014-12-02 00:25:29 -05:00
Paul Betts 54c52a907b ILRepack in DeltaCompressionDotNet 2014-11-30 01:47:52 -05:00
Paul Betts 5c687ca7d2 Rig DeltaPackage to use MsDelta 2014-11-30 01:47:30 -05:00
Paul Betts 66acb47283 Burn bsdiff/bspatch 2014-11-30 01:47:09 -05:00
Paul Betts 595fda4e83 Add DeltaCompressionDotNet 2014-11-30 01:46:30 -05:00
Ricardo Polo c7f967e99a Fixed indentation 2014-11-26 09:21:40 -05:00
Ricardo Polo 4d858a7f43 Showing result in same Window 2014-11-25 21:30:29 -05:00
Ricardo Polo 77f6e96e98 Return Standard Output and Standard Error 2014-11-25 20:50:38 -05:00
Paul Betts 483e5b513f Show Window in Taskbar
Fixes #137
2014-11-24 18:19:12 -06:00
Paul Betts ea6af58b8b Update Xunit to work 2014-11-21 14:34:43 -08:00
Paul Betts 75cb7d7b21 Don't call ensureConsole() in --download
This stops us from popping an ugly box when checking for updates
2014-11-13 16:59:42 -08:00
Paul Betts 75a9c06ac6 Version bump to 0.6.1 2014-11-11 16:39:56 -08:00
Jonathan Haines 41f95ecb11 Removed Favorites
Removed applicationName from StartUp Path after running unit tests
2014-11-12 08:26:17 +11:00
Jonathan Haines 12d076a042 Added StartUp and Favourites shortcut locations
Fixes #126
2014-11-11 21:14:50 +11:00
Paul Betts 5f40529418 If delta updates fail, we need to retry with full updates 2014-11-05 12:00:04 -08:00
Paul Betts 7879e8a1ba Copy update.exe in before we run FullInstall since we might want to call Update.exe in a install hook 2014-11-04 20:58:02 -08:00
Tobias Walter 8492aafd20 Only use the filename for the shortcut name, not the whole path 2014-11-03 07:32:48 +01:00
Matt Campbell a656f0e5f2 Fix temporary file path manipulation in FxHelper 2014-10-29 15:34:10 -05:00
Paul Betts bb48d59a86 Omg. 2014-10-29 12:57:07 -07:00
Paul Betts 7751a48fc0 Version bump to 0.6.0 2014-10-29 12:37:38 -07:00
Paul Betts 1442bb372f Update.exe being Squirrel-aware opts people into Squirrel events. Closes #107 2014-10-29 12:29:26 -07:00
Paul Betts 8d2195cad5 Merge remote-tracking branch 'origin/pr/114' 2014-10-29 12:24:53 -07:00
Paul Betts 437fa91608 If we fail to check for updates, returning a dummy update is insanity 2014-10-29 11:44:36 -07:00
Matt Campbell b4eedeb831 Clean up error handling in FxHelper 2014-10-29 12:56:06 -05:00
Paul Betts 644a9b51d6 Merge remote-tracking PR #103 2014-10-29 10:47:22 -07:00
Matt Campbell 549a4c7334 Give the download progress callback class a more descriptive name 2014-10-29 12:44:54 -05:00
Matt Campbell db7b923c24 Automatically download and install .NET 4.5 if necessary 2014-10-29 10:36:23 -05:00
Matt Campbell 5155fbe49a Add OS compatibility manifest entries to Setup 2014-10-28 15:15:35 -05:00
Matt Campbell fb55fb6f80 Include the --uninstall option in the uninstaller command line by default 2014-10-28 09:31:29 -05:00
Geert van Horrik 76d022e48a Added SolutionAssemblyInfo so version is located in a single file 2014-10-24 09:53:43 +02:00
Don Smith c22aa70f67 Changed from LastOrDefault() to Last() 2014-10-24 12:07:19 +13:00
Don Smith 75c4ed14ca Fixes Squirrel/Squirrel.Windows#67 2014-10-24 11:50:25 +13:00
Paul Betts c746a28ee1 Version bump to 0.5.5 2014-10-16 17:49:38 -07:00
Paul Betts 22c6f83717 Update nuspec to use SharpZipLib 2014-10-16 11:38:47 -07:00
Paul Betts c730857d70 Fix crash where checking for updates would blow up if there were no updates 2014-10-16 11:34:25 -07:00
Paul Betts 9347b61ca8 Fix up ILRepack 2014-10-15 16:03:49 -07:00