Commit Graph

187 Commits

Author SHA1 Message Date
88cc519478 Improved PMap tests to timeout gracefully if starved 2019-12-22 23:44:53 -06:00
0ea147ca35 Removing some vestigial test code 2019-12-22 23:09:00 -06:00
95f9aa7d19 Another unit test fix 2019-12-22 22:59:32 -06:00
87ed68c0b8 A unit test bugfix 2019-12-22 22:51:20 -06:00
4e7829c7c1 WorkQueue IsWorkerThread fixes. PMap unit tests 2019-12-22 22:44:33 -06:00
b392b667cf MO2 proper install folder logic now ignores files in downloads 2019-12-21 19:30:01 -06:00
eed71e1c24 Purged a few more Task.Wait() calls 2019-12-21 18:26:51 -06:00
e5aef9a043 AsyncLock + tests. NexusApi swapped to use it 2019-12-21 18:17:56 -06:00
477622f7ca Some MO2Installer.CheckValidInstallPath unit tests 2019-12-20 20:19:17 -06:00
1673f8a555 LibCef extraction init awaits and improvements 2019-12-18 19:09:45 -06:00
b0bff6e121 Missing ExtractLibs awaits 2019-12-17 21:18:33 -06:00
91e27fc3d7 Fixes for inis, resuming downloads and caching services 2019-12-17 16:17:44 -07:00
4ed0dcae7f Implement fix for duplicate key error in FNV 2019-12-15 23:33:44 -07:00
705914bd77 FilePickerVM tooltip fixes + tests 2019-12-14 21:55:23 -06:00
a6082cc927 Merge remote-tracking branch 'wabbajack-tools/master' into polish-and-fixes 2019-12-14 17:48:27 -06:00
078b457857 FilePickerVM unit tests, better filter enforcement 2019-12-14 14:11:39 -06:00
cd441560df Another missing await 2019-12-13 14:48:40 -07:00
c070c2431f Fix end-to-end test 2019-12-13 14:39:13 -07:00
d2999748fb Disable manual download for tests 2019-12-13 06:24:17 -07:00
61579bc3b6 Fix the broken tests 2019-12-13 06:02:58 -07:00
bcd7c95caf Merge branch 'master' into async-exploration 2019-12-12 19:49:40 -06:00
dba51fe4e7 Merge pull request #263 from wabbajack-tools/upgrade-deps
bump all the deps!!
2019-12-12 16:25:02 -07:00
2c69a9ec9b bump all the deps!! 2019-12-12 16:00:19 -07:00
e482197479 Fix case sensitive bug with download deletion during install 2019-12-12 15:52:24 -07:00
ed41308f12 Can now "download" archives from the game folder. This is useful if installers need to repack game files, they can source the files from the main game archive and then build a new BSA modifying/adding files as needed 2019-12-09 16:52:17 -07:00
df4dcfa761 Use extension methods to get game metadata 2019-12-09 15:46:03 -07:00
3bbbfb3ea2 Finish up LL support. 2019-12-08 10:00:22 -07:00
86d4003398 Merge remote-tracking branch 'wabbajack-tools/master' into async-exploration 2019-12-08 01:10:51 -06:00
fdb08b6f04 init cef helpers before tests 2019-12-07 10:39:22 -07:00
65d4353bcd add libcef to test project 2019-12-07 10:13:34 -07:00
63afc2dc9e Remaining NexusAPI made async 2019-12-07 00:40:29 -06:00
729b5128da Random .Results swapped to async 2019-12-07 00:40:29 -06:00
a25fc9d1a9 Lots of NexusAPI refactored to async 2019-12-07 00:40:29 -06:00
5bd856a7c6 Utils async -> sync methods removed 2019-12-07 00:40:29 -06:00
43dc6953c5 AbstractDownloadState download made async 2019-12-07 00:40:22 -06:00
e9deda9f44 Large swap to make WorkQueue able to take Task work items 2019-12-06 22:47:49 -06:00
e90759937b Removed internal WorkQueue in ValidateModlist that was un-disposed 2019-12-06 20:05:24 -06:00
03c88b0f38 Removed some Shutdown/Terminate functions in favor of Dispose 2019-12-06 20:04:42 -06:00
7191804ff2 Merge branch 'master' into set-screen-size 2019-12-05 22:12:29 -07:00
8b2486059f Implement screen size auto-set for MO2 games 2019-12-05 21:58:18 -07:00
d11c976ed9 Fix broken test 2019-12-05 17:05:26 -07:00
f67a235274 Logs and exceptions as classes 2019-12-04 16:17:02 -07:00
ae05eb90d4 Ignore warning CS1998, mark CS4014 as error 2019-12-03 18:59:53 -06:00
5bb291a310 AInstaller ctor parameters made more picky for required input 2019-12-01 14:23:24 -06:00
3a15d62289 ACompiler explicit implementation enforcement of its required members 2019-11-23 18:30:51 -06:00
899c7e4966 Downgraded ReactiveUI to 10.5.30 2019-11-23 19:50:56 +01:00
2afcb83456 Switch directory deleting back to use a shell process. It's the only 100% reliable method I've found. 2019-11-23 10:37:24 -07:00
bd13d15a81 Updated dependencies of main projects 2019-11-23 17:03:02 +01:00
b5871a3468 Updated all main projects to .NET 4.8.0 2019-11-23 16:50:09 +01:00
0b958f5f9b Changed all relative references to use SolutionDir 2019-11-23 16:47:05 +01:00