Paul Betts
|
61cb39fdc2
|
Merge remote-tracking branch 'origin/pr/70'
|
2014-09-28 22:51:37 -07:00 |
|
Paul Betts
|
927e30681a
|
Rename the repo in the spec
|
2014-09-28 22:13:03 -07:00 |
|
Paul Betts
|
e43d7e87df
|
Version bump to 0.5.1
|
2014-09-28 22:12:50 -07:00 |
|
Paul Betts
|
602ccced0c
|
hwhat, don't use Package Title for company name
|
2014-09-28 21:16:32 -07:00 |
|
Paul Betts
|
43aeaedae0
|
Dumb bugs are Dumb
|
2014-09-28 20:49:10 -07:00 |
|
Christian Rondeau
|
1975091c7b
|
#48: Hide the -baseUrl option from the output documentation
|
2014-09-28 14:45:08 -04:00 |
|
Christian Rondeau
|
25696a2368
|
#48: Prevent base URL from containing a file path, regardless of whether it's running on the file system or from a web server. Add tests and lint.
|
2014-09-28 14:38:01 -04:00 |
|
Paul Betts
|
ac8194e955
|
Add a method to help app devs handle Squirrel events
|
2014-09-27 19:23:30 -07:00 |
|
Paul Betts
|
32245f1e4c
|
Add RemoveShortcutsForThisExe
|
2014-09-27 18:39:22 -07:00 |
|
Paul Betts
|
2858741b35
|
Retry once, not forever. Fixes #68
|
2014-09-27 18:38:07 -07:00 |
|
Christian Rondeau
|
1c98657bdb
|
#48: Remove base URL from filename and instead keep it as a BaseUrl in ReleaseEntry
|
2014-09-27 16:39:27 -04:00 |
|
Christian Rondeau
|
b9a28954db
|
#48: Accept a base URL (and do nothing with it yet); Use RELEASES as the main source of truth rather than the existing nupkg files.
|
2014-09-27 16:22:19 -04:00 |
|
Christian Rondeau
|
f9a38dd1fb
|
#48: Instead of just adding the filename to the base URL, "combine" the base URL with the path, so if it's relative it'll stay relative, but if it's a complete URL it'll use it. Also allows "../"
|
2014-09-27 15:29:25 -04:00 |
|
Paul Betts
|
8d27e221c4
|
We very may well call this during initial install
|
2014-09-26 18:00:57 -07:00 |
|
Paul Betts
|
391b19099d
|
Version bump to 0.5.0
|
2014-09-26 17:15:05 -07:00 |
|
Paul Betts
|
c099d2944d
|
I don't want to talk about it. Fixes #66
|
2014-09-26 17:12:45 -07:00 |
|
Paul Betts
|
27d5026460
|
If updates fail, try it again while ignoring delta updates. Fixes #23
|
2014-09-26 16:54:14 -07:00 |
|
Paul Betts
|
ae60614eb8
|
Fix a bunch of dumb bugs around creating shortcuts
|
2014-09-26 16:40:34 -07:00 |
|
Paul Betts
|
a790c87730
|
Fix the link names to not be garbage
|
2014-09-26 15:42:52 -07:00 |
|
Paul Betts
|
8cac3b5040
|
Add logging for shortcut creation
|
2014-09-26 15:33:42 -07:00 |
|
Paul Betts
|
6d7ae23602
|
Sign all included EXEs too
|
2014-09-26 15:11:06 -07:00 |
|
Paul Betts
|
7cd833ec07
|
Indicate if signing failed
|
2014-09-26 15:02:04 -07:00 |
|
Paul Betts
|
89158d64b3
|
Copy Signtool.exe to bin
|
2014-09-26 15:02:03 -07:00 |
|
Paul Betts
|
37e7d54077
|
Sign the inner Update.exe too
|
2014-09-26 15:02:02 -07:00 |
|
Paul Betts
|
18c009fdfa
|
Sign the resulting Setup.exe
|
2014-09-26 15:02:01 -07:00 |
|
Paul Betts
|
40f17192ae
|
Add parameter for signing
|
2014-09-26 15:02:00 -07:00 |
|
Paul Betts
|
ce760bfde9
|
Add Signtool to NuGet package
|
2014-09-26 14:22:41 -07:00 |
|
Paul Betts
|
80a1ed579e
|
Create an only slightly better version info block for Setup.exe
|
2014-09-26 12:20:07 -07:00 |
|
Paul Betts
|
096b125806
|
Merge pull request #63 from Squirrel/shortcuts
Shortcuts API
|
2014-09-26 12:15:34 -07:00 |
|
Paul Betts
|
374e7dfce1
|
If apps aren't Squirrel-aware, just create shortcuts for them
|
2014-09-26 12:12:53 -07:00 |
|
Paul Betts
|
fa3714ba67
|
Don't spew shortcuts over everywhere in a test runner
|
2014-09-26 12:12:25 -07:00 |
|
Paul Betts
|
bc2139da2e
|
Move shortcut implementation to ApplyReleasesImpl
|
2014-09-26 12:02:13 -07:00 |
|
Paul Betts
|
069d5ae283
|
Add a --squirrel-obsolete block that gets called for versions that get cleaned
|
2014-09-26 11:47:51 -07:00 |
|
Paul Betts
|
76fcb2609a
|
Update the uninstaller entry when you update the app
|
2014-09-26 11:15:27 -07:00 |
|
Paul Betts
|
cc2e73c459
|
Add an easy-mode CreateUninstallerRegistryEntry
|
2014-09-26 11:15:11 -07:00 |
|
Paul Betts
|
828c7971d8
|
Update the uninstaller reg entry on update
|
2014-09-25 16:52:58 -07:00 |
|
Paul Betts
|
03ea4629c4
|
Don't write the icon if it already exists
|
2014-09-25 16:51:21 -07:00 |
|
Paul Betts
|
c44a1ff1a7
|
Use the Title for the Display name, set the Help URL
|
2014-09-25 16:49:29 -07:00 |
|
Paul Betts
|
54311bec2e
|
Ensure Uninstall regkey exists, also fixed borked indenting
|
2014-09-25 16:28:10 -07:00 |
|
Paul Betts
|
ebb6bb2c5a
|
If we didn't do anything, by definition, we're not First Run. Fixes #59
|
2014-09-25 16:09:15 -07:00 |
|
Paul Betts
|
a0984b3a74
|
Don't run the app if an update did nothing and we're not initial installing. Fixes #60
|
2014-09-25 16:07:30 -07:00 |
|
Paul Betts
|
bbf23bf9ef
|
Windows is stupid. Just use a file.
|
2014-09-25 15:50:07 -07:00 |
|
Paul Betts
|
34d0e827ff
|
Same deal for removing shortcuts
|
2014-09-25 14:00:00 -07:00 |
|
Paul Betts
|
6c9a22c855
|
Implement basic creation of shortcuts in Update.exe
|
2014-09-25 13:58:24 -07:00 |
|
Paul Betts
|
ad0e2550da
|
Implement shortcut methods
|
2014-09-25 13:53:09 -07:00 |
|
Paul Betts
|
c5f773989c
|
Plumb the interface change through
|
2014-09-25 13:35:59 -07:00 |
|
Paul Betts
|
4759fadf71
|
Add install locations + API to remove shortcuts
|
2014-09-25 13:33:46 -07:00 |
|
Paul Betts
|
0750d8a717
|
Move some methods into Utility that are handy
|
2014-09-25 11:21:21 -07:00 |
|
Paul Betts
|
d51df3d125
|
Refactor FullInstall code into an inner class
|
2014-09-25 11:09:05 -07:00 |
|
Paul Betts
|
1cb5578a3b
|
Sketch out an interface for creating shortcuts
|
2014-09-25 11:00:23 -07:00 |
|