Commit Graph

1235 Commits

Author SHA1 Message Date
Paul Betts
e0ec7a9162 Merge pull request #1012 from PHeonix25/master
Fixes formatting for Visual Studio Packaging docs
2017-06-19 16:22:29 -07:00
Paul Betts
b493d5734e Merge pull request #1001 from ilyalopatkin/stop-downloading-older-updates
Stop downloading remote updates that are lower than the current version
2017-06-19 16:21:39 -07:00
Paul Betts
4f172fc954 Merge pull request #1055 from lukeskinner/master
Add .NET 4.7 as an option for the required .NET framework version
2017-06-19 16:20:41 -07:00
Paul Betts
65b8cd488e Merge pull request #1057 from rschoenbach/patch-1
DeltaCompressionDotNet dependency version mismatch
2017-06-19 16:20:02 -07:00
Paul Betts
63512c7309 Merge pull request #1061 from Squirrel/winforms-gifs
Fix memory issues with certain Animated GIFs
2017-06-19 16:18:52 -07:00
Paul Betts
6d775d515d Update the animated GIF window test 2017-06-19 16:07:15 -07:00
Paul Betts
93039bca18 Fix up a few things 2017-06-19 16:06:47 -07:00
Paul Betts
0a4560a61b Why did we ever do this in the first place 2017-06-14 14:46:11 -07:00
Paul Betts
5b17cbeb48 Keep movin' 2017-06-14 14:21:38 -07:00
Paul Betts
10e998a9b0 Keep hackin' 2017-06-14 14:15:50 -07:00
Paul Betts
b02631b6d7 Delete more stuff 2017-06-14 14:09:50 -07:00
Paul Betts
b04fdad610 Import some crappy code to set the taskbar progress on Winforms 2017-06-14 14:07:24 -07:00
Paul Betts
db4676f4a7 Ignore processes that we don't have permission to get the name. Fixes #1024 2017-06-14 12:52:50 -07:00
Ryan Schoenbach
6d57316eab DeltaCompressionDotNet dependency version mismatch
The DeltaCompressionDotNet dependency requirement is lower than the requirement set by Squirrel project file.
2017-06-09 12:33:47 -04:00
Luke Skinner
884f010813 Fixed spacing/tab inconsistency. 2017-06-08 23:50:02 +01:00
Luke Skinner
7ff8030316 Add .NET 4.7 as an option for the required .NET framework version. 2017-06-08 23:44:55 +01:00
Paul Betts
45a0c11493 Version bump to 1.7.5 2017-06-08 12:36:28 -07:00
Paul Betts
022a8053ad Merge pull request #1043 from nullif/enum-processes-fix
EnumProcesses returns the byte count not length
2017-06-08 09:34:00 -07:00
Paul Betts
f411ed20c3 Version bump to 1.7.4 2017-06-07 13:15:15 -07:00
Paul Betts
eacae0f274 Merge pull request #1051 from Squirrel/only-generate-root-stubs
Only generate execution stubs for the top-level executables
2017-06-07 12:56:06 -07:00
Paul Betts
bceb89f899 Signtool hates being run in parallel :-/ 2017-06-07 12:37:18 -07:00
Paul Betts
352bf56245 Write some tests 2017-06-07 12:32:12 -07:00
Paul Betts
f5cc383636 Wire it up 2017-06-07 12:32:05 -07:00
Paul Betts
bc63fe01e1 Write a method to figure out if a file is in the top level of the package content 2017-06-07 12:31:55 -07:00
Paul Betts
4dac71413d Version bump to 1.7.3 2017-06-06 15:51:44 -07:00
Paul Betts
c96e7d283b Merge pull request #1049 from bennor/add-sharpcompress-dependency
Add SharpCompress dependency to nuspec
2017-06-06 15:49:17 -07:00
Bennor McCarthy
27ac1bfbec Add SharpCompress dependency to nuspec 2017-06-07 08:45:09 +10:00
Paul Betts
9d2218760f Fix mono build 2017-06-06 15:20:01 -07:00
Paul Betts
6074d4e4d9 Version bump to 1.7.2 2017-06-06 14:08:55 -07:00
Paul Betts
e9dc5ebe5a I hate myself 2017-06-06 14:00:09 -07:00
Paul Betts
7f2710253c Copy execution stubs to the correct location. Fixes #1045 2017-06-06 13:44:43 -07:00
Paul Betts
e75d635aa6 Version bump to 1.7.1 2017-06-06 13:20:55 -07:00
Paul Betts
a480efd7b5 Merge pull request #1047 from Squirrel/fix-escaping
Unescape entries when we initially build our full package
2017-06-06 13:17:36 -07:00
Paul Betts
adb7426f99 Unescape entries when we initially build our full package
Unfortunately, when we removed escaping in 1.7.0, while we removed it everywhere
for our own code, we forgot about the input - when people build their NuGet
packages, NuGet will still do the escaping nonsense. We need to un-escape our
input file, which sucks out loud because we can't use 7-Zip there, but 😢

This bug is really bad because it breaks npm scoped packages, one of which is
in the box in every electron-forge app.
2017-06-06 13:09:50 -07:00
nullif
9bd6976e21 EnumProcesses returns the byte count. This needs to be devided by sizeof(int). Fixes #731 2017-06-05 15:24:13 +02:00
Paul Betts
3841793bab No plurals for delta everywhere 2017-06-02 14:53:10 -07:00
Paul Betts
7f86ccbb10 Version bump to 1.7.0 2017-06-02 12:36:06 -07:00
Paul Betts
ff8e144427 Don't delete folders that have running processes, fixes #646, fixes #1017 2017-06-02 12:30:59 -07:00
Paul Betts
6ea54c57f0 Merge pull request #1016 from peters/master
Set current directory.
2017-06-02 12:17:30 -07:00
Paul Betts
e123ee951c Merge pull request #1023 from rcorredera/issues/916
Issue 916
2017-06-02 12:14:37 -07:00
Paul Betts
f63edb85d2 Style 2017-06-02 12:12:46 -07:00
Paul Betts
ecb8d25944 Merge pull request #1037 from robertohuertasm/feature-add-dash-support-installation-path
Added support for dashes in installation path.
2017-06-02 12:11:37 -07:00
Paul Betts
ad707e9c2e Merge pull request #1039 from Squirrel/shell-to-7z
Create zip files via shelling to 7-Zip instead of using SharpCompress
2017-06-02 12:10:23 -07:00
Paul Betts
0e2707e918 Crappy shim for macOS/Linux 2017-06-02 12:10:07 -07:00
Paul Betts
d16d983745 Allow users to disable delta generation 2017-06-02 12:04:05 -07:00
Paul Betts
ff44d61b48 w/e 2017-06-01 14:11:49 -07:00
Paul Betts
a6ca8aeb77 Don't even try msdelta if it's not likely to be a PE image 2017-06-01 14:03:04 -07:00
Paul Betts
9df89b7bdf Overwrite files if they exist in 7z 2017-06-01 14:02:45 -07:00
Paul Betts
0881c54a24 This and that fixes 2017-05-31 13:59:44 -07:00
Paul Betts
1f3875d7e9 Add 7Zip to our tools folder 2017-05-31 13:41:05 -07:00