Paul Betts
|
c1f975d0bf
|
Bump version to 0.4.92
|
2014-09-03 15:47:41 -07:00 |
|
Paul Betts
|
f6fac070b6
|
Fix dumb mistakes in Mutex code. Fixes #32
|
2014-09-03 15:47:23 -07:00 |
|
Paul Betts
|
c4e1df7bb4
|
Version bump to 0.4.91
|
2014-09-02 23:22:52 -07:00 |
|
Paul Betts
|
f57eac8652
|
Merge pull request #31 from Squirrel/single-instance
Bring back Single Instance
|
2014-09-02 22:50:29 -07:00 |
|
Paul Betts
|
ffc7cef90a
|
Fix some tests that were causing crashes on the finalizer thread
|
2014-09-02 22:43:06 -07:00 |
|
Paul Betts
|
bd90810fdf
|
Patch this back into UpdateManager
|
2014-09-02 22:42:51 -07:00 |
|
Paul Betts
|
9ee8789221
|
Bring back SingleGlobalInstance
|
2014-09-02 22:42:34 -07:00 |
|
Paul Betts
|
9862654fb1
|
Those clever Microsofties. Fixes #27
|
2014-09-02 22:12:46 -07:00 |
|
Paul Betts
|
ddf65131b4
|
Merge pull request #30 from Squirrel/get-local-version
Get currently running app version
|
2014-09-02 15:46:00 -07:00 |
|
Paul Betts
|
417f2ce3c6
|
Write an Test
|
2014-09-02 15:39:05 -07:00 |
|
Paul Betts
|
95e802f940
|
Make sure we're not referring to some other guy's app
|
2014-09-02 15:39:04 -07:00 |
|
Paul Betts
|
e123243f1d
|
Add method to detect currently installed version
|
2014-09-02 15:39:04 -07:00 |
|
Paul Betts
|
3c5f104f95
|
Sketch out a method to get the running version
|
2014-09-02 15:39:03 -07:00 |
|
Paul Betts
|
7d94988f0b
|
Extract method
|
2014-09-02 14:41:12 -07:00 |
|
Paul Betts
|
83a1e931d6
|
Create a NuGet package spec
|
2014-08-29 16:45:37 -07:00 |
|
Paul Betts
|
9170018dc7
|
Still can't find bootstrapper? Look in same directory as our own
|
2014-08-29 16:45:20 -07:00 |
|
Paul Betts
|
5a6b4aac1d
|
Add a License
|
2014-08-29 16:38:21 -07:00 |
|
Paul Betts
|
1c909bf678
|
If everything is installed, short-circuit and run the first-run app
|
2014-08-29 16:26:58 -07:00 |
|
Paul Betts
|
2ffbe741f8
|
Return null if there is no version to install
|
2014-08-29 16:15:59 -07:00 |
|
Paul Betts
|
2b650a4d40
|
Merge pull request #25 from Squirrel/releasify
Add Releasify switch to Update.exe
|
2014-08-29 15:59:49 -07:00 |
|
Paul Betts
|
0522783901
|
Build order is jacked, can't do this
|
2014-08-29 15:59:32 -07:00 |
|
Paul Betts
|
dcbc2907d6
|
Allow setting the Setup.exe path
|
2014-08-29 15:10:18 -07:00 |
|
Paul Betts
|
60cd5eb54e
|
Implement updating the Setup payload
|
2014-08-29 15:08:20 -07:00 |
|
Paul Betts
|
7d71571e33
|
Copy in the bootstrapper to the release directory
|
2014-08-29 15:07:58 -07:00 |
|
Paul Betts
|
09843ff45c
|
Need some methods from Squirrel in Update
|
2014-08-29 15:07:44 -07:00 |
|
Paul Betts
|
bff7c5856a
|
Wire up Releasify, fix dumb oopses
|
2014-08-29 14:13:33 -07:00 |
|
Paul Betts
|
4add6cf3f1
|
Create or update a release directory
|
2014-08-29 13:58:29 -07:00 |
|
Paul Betts
|
cfe36d90a5
|
Default to Markdown when rendering README notes
|
2014-08-29 13:45:05 -07:00 |
|
Paul Betts
|
e1a3281504
|
Add a command-line option to build release directories
|
2014-08-29 13:39:54 -07:00 |
|
Paul Betts
|
0bf294e5e9
|
Add Sample JSON output
|
2014-08-29 10:56:52 -07:00 |
|
Paul Betts
|
37e11b76ec
|
Merge pull request #22 from Squirrel/update-dot-exe
Implement Update.exe
|
2014-08-29 10:56:15 -07:00 |
|
Paul Betts
|
b90f18154e
|
Update the spec to match reality
|
2014-08-29 10:44:08 -07:00 |
|
Paul Betts
|
fc5f48720d
|
Use Unix-style switches to match update.exe
|
2014-08-29 10:42:10 -07:00 |
|
Paul Betts
|
52a4022504
|
Don't pop a console window unless we do console'y things
|
2014-08-27 17:27:51 -07:00 |
|
Paul Betts
|
169d91b8ac
|
If the icon URL is already an ico file, just use it directly
|
2014-08-27 16:55:34 -07:00 |
|
Paul Betts
|
348c5013a8
|
Overwrite Update.exe if it exists
|
2014-08-27 16:38:48 -07:00 |
|
Paul Betts
|
b66bca8063
|
Fix up oopses in UpdateRunner
|
2014-08-27 16:30:56 -07:00 |
|
Paul Betts
|
42a4769081
|
hwhoops
|
2014-08-27 16:02:06 -07:00 |
|
Paul Betts
|
5e808bae56
|
ILRepack Update.exe
|
2014-08-27 16:02:01 -07:00 |
|
Paul Betts
|
899c769862
|
Dumb bugs are dumb
|
2014-08-27 15:02:20 -07:00 |
|
Paul Betts
|
347357290a
|
Implement check for updates
|
2014-08-27 14:44:41 -07:00 |
|
Paul Betts
|
206cc01f3a
|
Actually write the installer entry
|
2014-08-27 14:26:23 -07:00 |
|
Paul Betts
|
2b4fc00341
|
Plumb some methods to give us paths we can use
|
2014-08-27 14:19:43 -07:00 |
|
Paul Betts
|
c081598d94
|
Add a method to remove the registry key
|
2014-08-27 14:12:20 -07:00 |
|
Paul Betts
|
21ee243d1a
|
Create a method to create an uninstaller entry
|
2014-08-27 14:12:09 -07:00 |
|
Paul Betts
|
6eaf2cc07a
|
Implement Uninstall
|
2014-08-26 17:06:08 -07:00 |
|
Paul Betts
|
906d21efbc
|
Fix up the tests for silent install
|
2014-08-26 15:43:47 -07:00 |
|
Paul Betts
|
26bf4744b3
|
Implement silent install
|
2014-08-26 15:42:22 -07:00 |
|
Paul Betts
|
eb5a80c3e8
|
Initial hack at an Install action
|
2014-08-26 15:37:50 -07:00 |
|
Paul Betts
|
082a84ec05
|
Add our installer actions
|
2014-08-25 11:38:05 -07:00 |
|