erri120
1024d4a2e2
Warning message will appear if you try to install a Vortex ModList
2019-11-14 15:34:11 -07:00
erri120
d65085e1ab
InstallerVM will switch between ModList.ModManager
2019-11-14 15:34:11 -07:00
erri120
263802c304
Added ModManager property to ModListVM
2019-11-14 15:34:11 -07:00
erri120
d1563c6bf4
InstallerVM will not set Download folder for vortex installation
2019-11-14 15:34:11 -07:00
erri120
60f9b33265
Working VortexInstaller
2019-11-14 15:34:11 -07:00
erri120
3ad63bda39
Created VortexInstaller
2019-11-14 15:34:11 -07:00
erri120
80068fdd7d
Created AddExternalFolder function to index the AdditionalFolders for the game
2019-11-14 15:34:11 -07:00
erri120
1d35bf5ed1
Created AdditionalFolders property
2019-11-14 15:34:11 -07:00
erri120
b02d9b50a2
Added Divinity Original Sins 2 to the Games list
2019-11-14 15:34:11 -07:00
erri120
9feed217ef
Removed RunIfGame Step in favor of inline conditional statements
2019-11-14 15:34:11 -07:00
erri120
791438eea6
Created RunIfGame CompilationStep
2019-11-14 15:34:11 -07:00
erri120
a6016813f0
Added a comment
2019-11-14 15:34:11 -07:00
erri120
061e46572d
VortexCompiler: Added support for different staging/downloads folder
2019-11-14 15:34:11 -07:00
erri120
00cacfd01f
VortexCompiler: Added more logging
2019-11-14 15:34:11 -07:00
erri120
e23ca453a5
VortexCompiler: Added ModList metadata
2019-11-14 15:34:11 -07:00
erri120
5b1ea3d448
Added null check to NexusDownloader:GetDownloaderState
2019-11-14 15:34:11 -07:00
erri120
6c1177d8e1
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
2a92131025
Created GetByNexusName function for the GameRegistry
2019-11-14 15:34:10 -07:00
erri120
233c85b36d
Implemented new caching system with GetModInfoFromMD5
2019-11-14 15:34:10 -07:00
erri120
4900423f70
Fixed rebase issues
2019-11-14 15:34:10 -07:00
erri120
263581e50e
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
6062088681
Removed unused imports
2019-11-14 15:34:10 -07:00
erri120
de40b8ce32
Added GOGID property
2019-11-14 15:34:10 -07:00
erri120
ccafda79b2
Created GOG Handler
2019-11-14 15:34:10 -07:00
erri120
8de6c9d239
Fixed bad steam lib paths
2019-11-14 15:34:10 -07:00
erri120
2044a6728a
Created SteamHandler
2019-11-14 15:34:10 -07:00
erri120
2497d5ba88
Added Steam ids
2019-11-14 15:34:10 -07:00
erri120
18a36437bc
Added supported mod manager and Darkest Dungeon
2019-11-14 15:34:10 -07:00
erri120
ece05901c2
Fixed stack compilation endless loop
2019-11-14 15:34:10 -07:00
erri120
6a4600dcc1
Only for testing: game name and location will come from command line arguments
2019-11-14 15:34:10 -07:00
erri120
22dbc7cab3
Rerolled a commit
2019-11-14 15:34:10 -07:00
erri120
3fb698789c
Working VortexCompiler
2019-11-14 15:34:10 -07:00
erri120
0fa2be2c1d
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
1041f1ecde
Using MD5 hash for getting mod info
2019-11-14 15:34:10 -07:00
erri120
68f800e783
Created GetModFiles NexusApi function
2019-11-14 15:34:10 -07:00
erri120
609c5d309b
Game name will not be converted if it already is
2019-11-14 15:34:10 -07:00
erri120
1c9f960252
Created NexusFile class
2019-11-14 15:34:10 -07:00
erri120
f3b7b44d24
Fixed bad comment
2019-11-14 15:34:10 -07:00
erri120
bd3d753138
Created IncludeVortexDeployment Compilation Step
2019-11-14 15:34:10 -07:00
erri120
8d650fcbd9
Fixed some stuff
2019-11-14 15:34:10 -07:00
erri120
45ba7d4bce
Updated zEditIntegration to use the new ACompiler
2019-11-14 15:34:10 -07:00
erri120
8eb2f34faa
Updated all CompilationSteps to use the new ACompiler
2019-11-14 15:34:10 -07:00
erri120
917a9e296c
Updated ACompilationStep and IStackStep to use new ACompiler
2019-11-14 15:34:10 -07:00
erri120
dcf91c0737
Created VortexCompiler and updated MO2 Compiler
2019-11-14 15:34:10 -07:00
erri120
f9b0976ef1
Created abstract Compiler class
2019-11-14 15:34:10 -07:00
erri120
dae96640d8
Created ModManager enum, moved enums to Wabbajack.Common
2019-11-14 15:34:10 -07:00
Timothy Baldridge
133fa2febd
Async VFS Implementation ( #171 )
...
* New VFS implementation can load/save/analyze files. All in a immutable, lock free (mostly) async parallel manner.
* VFS indexing is complete
* Can stage files
* Can extract VirtualFiles into PortableFiles and create contexts from PortableFiles
* Code cleanup
2019-11-14 15:22:53 -07:00
Timothy Baldridge
9617ca4982
Fix how we clean the download cache ( #170 )
2019-11-14 14:53:29 -07:00
Timothy Baldridge
0cb6f2fa69
Make File Extractor async
2019-11-11 22:33:32 -07:00
Timothy Baldridge
29e6d577d2
Break the Channel interface into Read/Write/Close ports ( #169 )
2019-11-11 22:14:04 -07:00