Commit Graph

102 Commits

Author SHA1 Message Date
erri120
fa18a45ebc Refractored the creation of meta files and fixed downloads being included in the modlist 2019-11-14 15:34:11 -07:00
erri120
9272e9d67c VortexInstaller will now make use of the paths set by the InstallerView 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
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
ece05901c2 Fixed stack compilation endless loop 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
9617ca4982
Fix how we clean the download cache (#170) 2019-11-14 14:53:29 -07:00
Timothy Baldridge
d9ca38cdff
Make BSA Routines async (#168)
* Make BSA routines async
2019-11-11 21:35:07 -07:00
Timothy Baldridge
3a66a35fe3 fix in readonly changes 2019-11-10 16:21:51 -07:00
Timothy Baldridge
e164d7a8bf Change exception printing, and unset read-only during move. 2019-11-10 16:03:10 -07:00
Timothy Baldridge
ba8e423f26
Merge pull request #157 from wabbajack-tools/better-downloader-progress
Feed archive info into the HTTP downloader
2019-11-08 08:28:01 -07:00
Timothy Baldridge
6996556642 Feed archive info into the HTTP downloader so we get proper downloader progress bars. 2019-11-07 22:19:39 -07:00
Timothy Baldridge
91738f9cec
Merge pull request #156 from erri120/property-ceras-fix
Added PropertyFile to CerasConfig
2019-11-07 20:58:37 -07:00
Timothy Baldridge
2fb857a093 Unify caching to reduce the number of Nexus calls on the build server 2019-11-07 18:36:01 -07:00
erri120
3833a5bae2
Added PropertyFile to CerasConfig 2019-11-07 18:26:04 +01:00
Timothy Baldridge
fdfe9d36f0
Merge pull request #154 from wabbajack-tools/move-dont-copy
Move files into the install folder
2019-11-06 21:56:16 -07:00
Timothy Baldridge
9d609fb0ca Move files into the install folder instead of copying them, should drastically reduce IO during installation. 2019-11-06 21:43:30 -07:00
Timothy Baldridge
4d68a0c5cb
Merge pull request #153 from wabbajack-tools/manual-download-guidence
Manual Download Guidence
2019-11-06 21:42:43 -07:00
Timothy Baldridge
040289f16c Fix bug with file moving in manual mode 2019-11-06 21:23:43 -07:00
Timothy Baldridge
a9f9209a1a
Merge pull request #152 from wabbajack-tools/detailed-modlist-metadata
Emit more detailed modlist metadata
2019-11-06 17:40:14 -07:00
Timothy Baldridge
cb667ed4f8 Fix broken interaction with http-downloader 2019-11-06 17:29:53 -07:00
Timothy Baldridge
1f0591d05e Download manual files first 2019-11-06 16:59:18 -07:00
Timothy Baldridge
e518f31a71 Enable guidence for users to download manual files. 2019-11-06 16:52:48 -07:00