- Feb 03, 2017
-
-
Andreia Gaita authored
Add the simple api client from GHfVS, add credential management stubs per platform, add octokit and TPL 3.5 ports. Remove CredentialManagement for now, it blows up on Mono (likely due to marshaling), so needs testing first.
-
Andreia Gaita authored
-
- Feb 02, 2017
-
-
Andreia Gaita authored
Git status output processor and tests
-
Andreia Gaita authored
Initialize methods run logic that can depend on other things being instantiated first. The order should be: - Constructors - Initialize methods for non-UI classes - Run methods for non-UI classes - Initialize methods for UI classes - Run methods for UI classes
-
Stanley Goldman authored
-
Stanley Goldman authored
-
Andreia Gaita authored
-
Stanley Goldman authored
-
Andreia Gaita authored
BranchListOutputProcessor cleanup and unit test
-
Andreia Gaita authored
-
Stanley Goldman authored
-
Stanley Goldman authored
-
Stanley Goldman authored
-
Stanley Goldman authored
-
Stanley Goldman authored
-
Andreia Gaita authored
Platform based git environment wrapper
-
Andreia Gaita authored
-
Andreia Gaita authored
-
Andreia Gaita authored
-
Stanley Goldman authored
-
Stanley Goldman authored
Extending GitEnvironment with WindowsGitEnvironment and LinuxBasedGitEnvironment (and mac!) Used WindowsGitEnvironment to provide a custom find routine for Git for Windows ProcessManager created it's own instance of GitEnvironment Made ProcessManager more testable by providing it's dependencies via a constructor
-
- Feb 01, 2017
-
-
Andreia Gaita authored
-
Andreia Gaita authored
Adding SSH as an abbreviation
-
Andreia Gaita authored
Adding NCrunch support
-
Andreia Gaita authored
-
Andreia Gaita authored
Compile GitHub.Unity into the unity test project
-
Andreia Gaita authored
Fix issues with main Unity thread hanging due to tasks processes
-
Andreia Gaita authored
Need this so the folder doesn't go away
-
Andreia Gaita authored
Make sure we load icons from disk when letting Unity build things
-
Andreia Gaita authored
Stop deleting the installer, it's annoying
-
Andreia Gaita authored
Ignore things in the TestProject and add missing asset (5.5)
-
Andreia Gaita authored
-
Andreia Gaita authored
-
Andreia Gaita authored
-
Andreia Gaita authored
-
- Jan 31, 2017
-
-
Andreia Gaita authored
Instead of compiling in-place, put the build artifacts into root/unity/TestProject. This way, Unity can load the UnityExtension project and build it without getting confused about existing build artifacts, and it can also load the TestProject with the compiled dlls and we can refresh them from VS without having to change paths.
-
Andreia Gaita authored
-
Andreia Gaita authored
If a process can't find the executable to run or otherwise throws an exception on Start, then it will never run and will never "exit". The uncaught exception would just get caught by Unity and hidden away, and the tasks loop would just endlessly wait for the process to finish, and hang the whole thing.
-
Andreia Gaita authored
We don't have to actively schedule a call to WaitForTask on the main thread when we're running background threads. The loop won't grab another task until the activeTask is done, so it will just sleep and check periodically. Actively spamming the main thread with repeated wait calls causes slowdowns for Unity - WaitForTask schedules itself to run, and the Tasks main loop also does, so every frame two calls were being made to it - excessive!
-
Andreia Gaita authored
-