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