Commit Graph

1605 Commits

Author SHA1 Message Date
f139ed2335 ConfirmUpdateOfExistingInstallView /w remember setting 2019-12-10 18:16:36 -06:00
fdd9cdee90 Merge pull request #254 from wabbajack-tools/create-metas-for-source-from-game
Create metas for source from game
2019-12-10 06:06:22 -07:00
f6e9d672d2 Create .metas automatically for source-from-game files. 2019-12-10 05:26:49 -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
02803c84e2 Merge pull request #249 from wabbajack-tools/multiple-steam-folders
Multiple steam folders
2019-12-09 16:00:25 -07:00
df4dcfa761 Use extension methods to get game metadata 2019-12-09 15:46:03 -07:00
ba556be994 Every steam install has the root steam folder as a implicit game location 2019-12-09 15:38:26 -07:00
b571c2682d Hide the startup time behind a splash screen 2019-12-09 06:18:02 -07:00
934e072408 Merge pull request #243 from Noggog/browser-cancellation
UserInterventionHandlers cancellation tokens.  Removed dispatcher
2019-12-08 22:21:06 -07:00
7f695a4a9e Install/Compile views display ConfirmationInterventions in CPU area 2019-12-08 18:19:36 -06:00
886fbd13ad Split LogCpuView 2019-12-08 16:33:50 -06:00
f8f0490047 UserInterventionHandlers cancellation tokens. Removed dispatcher 2019-12-08 13:46:30 -06:00
fb996a702a Merge pull request #242 from wabbajack-tools/ll-redux-redux
Add LoversLab support
2019-12-08 12:15:48 -07:00
6ad8baefb3 Fixe broken LL url detecting 2019-12-08 11:38:49 -07:00
638838d7a5 Fix LL ad selector 2019-12-08 10:05:52 -07:00
37542c2148 Remove debug code 2019-12-08 10:01:41 -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
b9ae379c09 Merge pull request #240 from erri120/vortex-fixes-5
Vortex fixes 5
2019-12-07 11:30:11 -07:00
419567d865 Merge pull request #239 from wabbajack-tools/use-lib-cef
Use lib cef for nexus logins
2019-12-07 11:29:58 -07: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
c5858c51c3 Vortex: Manual game files can be copied over 2019-12-07 17:35:57 +01:00
9d4325a5fe Updated GameLocation property 2019-12-07 17:03:58 +01:00
7591a00e92 Add cefglue reference to Wabbajack for the build server error 2019-12-07 08:40:28 -07:00
f73bdee63e PMapped IncludeArchiveData to parallel the filehashing 2019-12-07 01:22:54 -06:00
bc436e53c7 Fixed [ThreadStatic] systems in WorkQueue 2019-12-07 01:22:34 -06:00
63afc2dc9e Remaining NexusAPI made async 2019-12-07 00:40:29 -06:00
367978967c GenericExceptions print more detail 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
374aee12ef Remove debug code 2019-12-06 22:47:30 -07:00
101d45f20c Can log into the Nexus via the internal browser, and can cancel via the back button. 2019-12-06 22:40:57 -07:00
e9deda9f44 Large swap to make WorkQueue able to take Task work items 2019-12-06 22:47:49 -06:00
f2014a1da3 WorkQueue.Threads now static 2019-12-06 20:05:50 -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
179ac2b0ee ABatchProcessor takes CancellationToken
Some basic usage of it.  Needs to be utilized deeper
2019-12-06 19:04:53 -06:00
caadbb0aee Removed abort call from WorkQueue 2019-12-06 19:04:39 -06:00
a8a344d4be Added libCef, hooked it into a WPF window. Made NexusAPI raise a message. Implemented encrypted caching routines. 2019-12-06 17:13:16 -07:00
ceebe0b745 Merge pull request #237 from wabbajack-tools/set-screen-size
Implement screen size auto-set for MO2 games
2019-12-05 22:28:09 -07:00
822236de8c Merge pull request #238 from wabbajack-tools/exceptions-as-data
Exceptions as data
2019-12-05 22:27:59 -07: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
56371b47ce Merge pull request #235 from erri120/more-vortex-fixes
More Vortex Fixes
2019-12-05 21:06:02 -07:00
553ea3c701 Merge pull request #236 from Noggog/Exceptions-As-Data-Thoughts
Exceptions as data thoughts
2019-12-05 21:05:51 -07:00
539b6b6cf7 Merge pull request #234 from wabbajack-tools/exceptions-as-data
Logs and exceptions as classes
2019-12-05 17:27:32 -07:00
d11c976ed9 Fix broken test 2019-12-05 17:05:26 -07:00