Commit Graph

830 Commits

Author SHA1 Message Date
Ken Bailey
9ccb224815 Restructured for single table of contents (docs/readme.md)
Removed numbering on file naming and separated into separate sub-directories for getting-started, using, and contributing.
2015-12-31 13:45:29 -07:00
Ken Bailey
4d1a15a32b Start table of contents. 2015-12-30 23:13:36 -07:00
Ken Bailey
86b2579658 Add some additional source issue information. 2015-12-30 09:51:54 -07:00
Ken Bailey
df3f1930cc Add logo to README.md.
Include svg and png version of logo.
2015-12-25 00:09:45 -07:00
Ken Bailey
49b6b866bb Reformatting of docs with a Getting Started and Advanced topics section.
Removed /specs help files to avoid confusion.
2015-12-23 22:54:50 -07:00
Paul Betts
11f09efa4f Merge pull request #519 from itchio/non-mono-update-dot-exe
Don't copy the Mono variant of Update.exe into embedded zip
2015-12-11 16:03:38 -08:00
Amos Wenger
890cce85fb Don't copy the Mono variant of Update.exe into embedded zip 2015-12-11 23:35:05 +01:00
Paul Betts
afea4ecc18 Merge pull request #516 from plinehan/master
Make FileDownloader class public so clients can specify an alternate …
2015-12-10 13:40:58 -08:00
Patrick Linehan
c9bddb9e97 Make FileDownloader class public so clients can specify an alternate WebClient. 2015-12-09 10:10:10 -08:00
Paul Betts
2d3a0f70e9 Merge pull request #497 from iouri-s/patch-1
Deal with missing HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
2015-12-09 10:07:07 -08:00
iouri-s
a95b9853e6 Update TrayHelper.cs
In case you are wondering how iconStreamData can possibly be null :

From https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k(Microsoft.Win32.Registry.GetValue);k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.5.2);k(DevLang-csharp)&rd=true :

Return Value
Type: System.Object
null if the subkey specified by keyName does not exist; otherwise, the value associated with valueName, or defaultValue if valueName is not found.

This happens when installing for a user who has never logged in, using powershell's Invoke-Command  -Credential cmdlet.
2015-11-18 14:32:27 -08:00
Paul Betts
ceb12b8264 Merge pull request #493 from AndyStewart/master
Added documentation around msi's
2015-11-12 18:10:15 -08:00
Andrew Stewart
815d15f44d Added documentation around msi's 2015-11-12 21:45:02 +00:00
Paul Betts
3b2098fe73 Version bump to 1.2.2 2015-11-11 10:25:33 -08:00
Paul Betts
4a3ef01a52 Merge pull request #486 from dj-al/master
fixPinnedExecutables: check that taskbarPath exists
2015-11-10 08:56:17 -08:00
Alexander Beresnev
316900d27c fixPinnedExecutables: check that taskbarPath exists 2015-11-10 15:16:58 +04:00
Paul Betts
1ed86dbc6f Merge pull request #485 from Squirrel/mono
Add support for building Windows installers on OS X / Linux
2015-11-09 11:55:08 -08:00
Paul Betts
5b83d334fe Disable MSI under non-Windows 2015-11-09 11:53:40 -08:00
Paul Betts
11a0adb273 Add Mono files to NuGet package 2015-11-09 11:49:50 -08:00
Paul Betts
9e2e192c84 Yolo 2015-11-09 11:47:13 -08:00
Paul Betts
b8be5c493c Add a version of Update that works with Mono 2015-11-09 11:46:07 -08:00
Paul Betts
d6910691e9 Oh hey it works again, shocking! 2015-11-06 16:48:37 -08:00
Paul Betts
da0effdf3e WHY 2015-11-06 16:47:33 -08:00
Paul Betts
e614e1dd01 Undo Xam trashing this file 2015-11-06 16:46:09 -08:00
Paul Betts
bd22e5b4c0 Write a crappy C++ EXE to update the resource 2015-11-06 16:45:31 -08:00
Paul Betts
d613bb6a0c Rewrite BeginUpdateResource to call into a helper EXE 2015-11-06 16:41:58 -08:00
Paul Betts
d91c9c1883 Make ensureConsole a runtime check 2015-11-06 16:41:31 -08:00
Paul Betts
bcfaac3f6c Meh 2015-11-06 15:58:30 -08:00
Paul Betts
5deab75ee3 If we try to run an EXE, run it through WINE 2015-11-06 15:46:51 -08:00
Paul Betts
6534486f64 Just C# Stuff. 2015-11-06 15:46:40 -08:00
Paul Betts
a08f7763ee Get us compiling on Mono 2015-11-06 15:41:22 -08:00
Paul Betts
7a5a82e610 Version bump to 1.2.1 2015-11-05 21:00:33 -08:00
Paul Betts
9b64d3eae6 Apparently if you specify a manifest but no trustInfo, you get 'Elevate' 2015-11-05 20:59:34 -08:00
Paul Betts
3610d4a683 Version bump to 1.2.0 2015-11-05 16:12:08 -08:00
Paul Betts
29f28718de I am too dumb to breathe 2015-11-02 12:48:29 -08:00
Paul Betts
2b3cb6c77b Merge pull request #478 from Squirrel/shim-no-more
Remove AppCompat shims that applied to our applications
2015-11-02 12:46:22 -08:00
Paul Betts
bd4f874761 Add an App Manifest to prevent Update.exe itself from being shimmed 2015-11-02 12:45:22 -08:00
Paul Betts
ae687e33ce Handle both 32-bit and 64-bit regkey views 2015-11-02 12:36:39 -08:00
Paul Betts
8ac2e50184 Write a manual test to verify 2015-11-02 12:13:55 -08:00
Paul Betts
16b3d6de7d Paranoia Intensifies 2015-11-02 12:10:41 -08:00
Paul Betts
f8920b4deb Run unshim at the end of apply 2015-11-02 11:54:29 -08:00
Paul Betts
6691d794dc First hack at removing shim 2015-11-02 11:51:45 -08:00
Paul Betts
76b0c78e7c Version bump to 1.1.2 2015-11-02 11:31:25 -08:00
Paul Betts
6693c3a6ef Sign the MSI file too 2015-10-27 20:21:19 -07:00
Paul Betts
d6f83880ee Merge pull request #471 from CSharpFan/github-enterprise-support
GitHub enterprise support
2015-10-27 20:08:25 -07:00
Kristof Mattei
b7eebcd80e Added support for enterprise versions of GitHub. 2015-10-26 15:40:52 +01:00
Kristof Mattei
ae63e7ae56 .Length is faster. 2015-10-26 15:40:03 +01:00
Kristof Mattei
7304c747fb Ensured that even when we are including prerelease, a normal release with a higher number is also included. 2015-10-26 15:39:36 +01:00
Paul Betts
0ce617ab53 Downgrade WiX to 3.10.0.2103 because custom-built binaries have BROKEN STRONG NAMING 2015-10-15 13:06:52 -07:00
Paul Betts
a3d97749dc Merge pull request #464 from stajs/issue-463-api-rate-limit
Extend GitHubUpdateManager to allow an accessToken to avoid GitHub API rate limiting
2015-10-15 11:49:21 -07:00