Commit Graph

3612 Commits

Author SHA1 Message Date
Paul Betts
79a062daee Merge pull request #10 from Squirrel/paulcbetts-patch-1
Update README.md
2014-08-04 11:15:56 +02:00
Paul Betts
08b857c152 Update README.md 2014-08-04 11:15:49 +02:00
Paul Betts
bab6bd89eb Merge pull request #8 from justinvp/enumeratefiles
Utility.GetAllFilesRecursively Improvements
2014-08-01 23:20:33 +02:00
Justin Van Patten
9e2f93f809 Use SearchOption.AllDirectories and EnumerateFiles
Avoids unnecessary allocations (arrays and LINQ) and allows enumerating
through the results immediately without having to wait for arrays to be
allocated, filled, and returned.
2014-08-01 11:22:13 -07:00
Paul Betts
6ca03325d6 Add Runners to solution 2014-08-01 17:14:21 +02:00
Paul Betts
b1a173eb6d I keep fixing this, why does it come back 2014-08-01 16:49:53 +02:00
Paul Betts
231446c387 Comment out a ton of tests and fix up the rest to build 2014-08-01 15:59:09 +02:00
Paul Betts
a3b23df790 Merge remote-tracking branch 'origin/master' into resurrect-client 2014-08-01 14:02:00 +02:00
Paul Betts
32956e2d05 Create a CIBuild Solution Configuration 2014-08-01 13:57:00 +02:00
Paul Betts
3313a0bf31 Add test files, update namespaces 2014-07-31 14:41:16 +02:00
Paul Betts
4f4d25112d Make all the tests pass by deleting the ones I don't like 2014-07-31 14:24:02 +02:00
Paul Betts
8039ef27e5 Just use the Log() method 2014-07-31 14:06:58 +02:00
Paul Betts
c591087ea0 Rewrite UpdateManager
* Remove Filesystem Abstractions
* Rx => async/await
* Nuke the AppDomain stuff
2014-07-31 14:00:58 +02:00
Paul Betts
4a8ac63363 Move over Squirrel.Client code, fix it all up except for UpdateManager 2014-07-30 14:01:17 +02:00
Paul Betts
1799c27775 Merge pull request #5 from Squirrel/setup-dot-exe
Initial version of Setup.exe
2014-07-30 12:51:47 +02:00
Paul Betts
8414955120 Reencode resource.h as UTF-8 2014-07-30 12:50:39 +02:00
Paul Betts
56761921fa Fix up things suggested in Code Review 2014-07-30 12:44:04 +02:00
Paul Betts
6e7b9c7927 We successfully extract and run! 2014-07-29 19:03:27 +02:00
Paul Betts
c41084f6ed Build Setup.exe in debug build 2014-07-29 19:03:25 +02:00
Paul Betts
13980522e8 Whatever MSVC 2014-07-29 19:03:24 +02:00
Paul Betts
0ad2cfc7d4 Actually run the extract 2014-07-29 19:03:23 +02:00
Paul Betts
afd9b2215c Something Weird happened to the rc file. Fix it. 2014-07-29 19:03:22 +02:00
Paul Betts
b3f61c92d3 TaskDialogs should always have icons 2014-07-29 19:03:20 +02:00
Paul Betts
1220c95cfa Remove bogus configurations 2014-07-29 19:03:19 +02:00
Paul Betts
9663d719d6 Fix release build for Squirrel.Tests 2014-07-29 19:03:18 +02:00
Paul Betts
72e50903d3 Add Quiet switch 2014-07-29 19:03:17 +02:00
Paul Betts
4b70bdcd4f Add a dummy payload which will just echo the command line 2014-07-29 19:03:15 +02:00
Paul Betts
ea00b990f0 Add some super hella janky unzip code 2014-07-29 19:03:14 +02:00
Paul Betts
c0b408b495 lol remove debug code 2014-07-29 19:03:12 +02:00
Paul Betts
13537ee9d8 Set up WTL then check for the .NET Framework 2014-07-29 19:03:11 +02:00
Paul Betts
ea64f41863 Create a Task Dialog to tell users to install Fx45 2014-07-29 19:03:09 +02:00
Paul Betts
856adcbfcc Add a resource string for the install URL 2014-07-29 19:03:08 +02:00
Paul Betts
89f6e374ed Add a method to detect the presence of the .NET Framework 2014-07-29 19:03:07 +02:00
Paul Betts
5a13008a68 We want to run without UAC if we can 2014-07-29 19:03:06 +02:00
Paul Betts
8641e4c0dd Merge pull request #6 from Squirrel/setup-create
Create a Setup.exe project
2014-07-29 19:02:49 +02:00
Paul Betts
4cb43c7831 Hello World 2014-07-29 13:31:10 +02:00
Paul Betts
1d60da4a87 Check in WTL 9.0 2014-07-29 13:30:59 +02:00
Paul Betts
41a90e1b49 This is really happening 2014-07-29 10:43:30 +02:00
Paul Betts
e27989b2e8 hwhoops 2014-07-29 10:28:44 +02:00
Paul Betts
78081120e5 Fix up links 2014-07-29 10:26:37 +02:00
Paul Betts
1349bfcb2b Merge pull request #2 from Squirrel/fix-folders
Fix the folder layout so we can have more than one project under src
2014-07-29 10:20:29 +02:00
Paul Betts
5092319938 Fix the folder layout so we can have more than one project under src 2014-07-29 10:19:43 +02:00
Paul Betts
d3d2e6554a Merge pull request #1 from Squirrel/recreate-core
Recreate Squirrel.Core
2014-07-29 10:06:54 +02:00
Paul Betts
f9d642aa9e Fix the rest of the tests 2014-07-29 10:06:11 +02:00
Paul Betts
e654e17a4d Fix up the delta integration test 2014-07-29 10:06:10 +02:00
Paul Betts
70f9bb7190 Create a new fixture which adds a dependency to Refit 2014-07-29 10:06:09 +02:00
Paul Betts
c40c372b4e High fives, R# 2014-07-29 10:06:05 +02:00
Paul Betts
9df146268c Fix up tests dependent on a fixture whose package folder resolves 2014-07-29 10:06:04 +02:00
Paul Betts
ba5ec53040 Use a canned packages directory for fixtures, don't rely on the root packages dir 2014-07-29 10:06:03 +02:00
Paul Betts
c478698cb4 Squirrel.Tests now generates a NuGet package 2014-07-29 10:06:00 +02:00