Christian Rondeau
|
0aae942aeb
|
#48: Add tests to make sure http and network addresses are indeed accepted in ReleaseEntry parser
|
2014-09-27 15:02:39 -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
|
04a0ab3511
|
Add a test to verify that Atom Shell is Squirrel-aware
|
2014-09-26 17:12:00 -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
|
da233e52f4
|
Add a test for round-tripping shortcuts
|
2014-09-26 16:38:39 -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
|
8c2731f3e5
|
Merge pull request #65 from Squirrel/signing
Enable creating signed installers automatically
|
2014-09-26 15:19:59 -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
|
0780fc2409
|
Fix up the tests
|
2014-09-26 12:04:16 -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
|
35ec667a70
|
Throw in a test for uninstaller reg keys
|
2014-09-26 11:33:03 -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 |
|
Paul Betts
|
0541a1bf98
|
Fix crash in GIF window when a GIF isn't set
|
2014-09-25 10:59:31 -07:00 |
|
Paul Betts
|
02d92f80ca
|
Merge pull request #61 from peters/master
bugfix: handle single/multiple ASCII characters
|
2014-09-25 00:11:18 -07:00 |
|
Peter Rekdal Sunde
|
00f02d32e5
|
bugfix: handle single/multiple ASCII characters
|
2014-09-25 08:54:51 +02:00 |
|
Paul Betts
|
48026a4918
|
Pull in the old README but delete some sections that are no good
|
2014-09-24 17:06:29 -07:00 |
|
Paul Betts
|
2a2c4d54ee
|
Move the old README to Rewrite Notes
|
2014-09-24 17:05:45 -07:00 |
|
Paul Betts
|
7dd2ec3b6a
|
Include Ionic.Zip in the package
|
2014-09-24 14:41:31 -07:00 |
|
Paul Betts
|
5212b013d2
|
Make sure that if our token is canceled, the window immediately closes
|
2014-09-24 14:39:38 -07:00 |
|