Commit Graph

65 Commits

Author SHA1 Message Date
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
Timothy Baldridge
7a28f813e8 Emit more detailed modlist metadata 2019-11-06 06:21:39 -07:00
Justin Swanson
9e8ea6d281 Initial settings systems
Waiting to do position/size implementation until new ModeSelection systems are finished
2019-11-05 21:22:38 -06:00
Justin Swanson
fa504a1b16 DictionaryExt. Other Ext files migrated to Common 2019-11-05 19:39:18 -06:00
Timothy Baldridge
eda43c0df6 Add modlist metadata to the compiler output and the list validation 2019-11-05 15:21:07 -07:00
Timothy Baldridge
f2efdeef9d Remove annoying warning message 2019-11-05 15:21:07 -07:00
Timothy Baldridge
3d9cf4cc65 Rework Nexus API caching logic to use build server cache 2019-11-05 15:21:07 -07:00
Timothy Baldridge
c43bcc7d89 wip 2019-11-05 15:21:07 -07:00
Timothy Baldridge
6ab49e380c Add modlist validation tests. 2019-11-05 15:21:07 -07:00
Timothy Baldridge
85d72968c3 reorder known types to not break old lists 2019-11-04 15:09:11 -07:00
Timothy Baldridge
b8471a41b3 Fixup missing .meta file when WJ uses a separate download folder 2019-11-03 21:36:25 -07:00
Justin Swanson
84d7eb0f49 Image cache and slideshow refactor 2019-11-03 00:01:19 -06:00
Justin Swanson
ecb789d088 Merge remote-tracking branch 'wabbajack-tools/master' into VM-split-and-styling 2019-11-02 18:41:37 -05:00
Timothy Baldridge
d01636eff8 set the install folder before checking ESMs 2019-11-02 17:20:41 -06:00
Justin Swanson
12daa32d4e All projects migrated to PackageReferences nuget systems 2019-11-02 17:57:51 -05:00
Justin Swanson
8eaec1eabb Merge branch 'VM-split-and-styling' 2019-11-02 17:13:12 -05:00
Timothy Baldridge
f33b018295 add mediafire state to CerasConfig 2019-11-02 15:20:05 -06:00
Timothy Baldridge
979334197f bump version, add check for Cleaned ESMs before install 2019-11-02 15:08:37 -06:00
Justin Swanson
2f8977feac Some additional library items
UserControlRx, FilePicker control, TaskExt.FireAndForget
2019-11-02 15:51:34 -05:00
Timothy Baldridge
a177a60c54 add support for .mohidden and /optional/ esps in zEdit integration 2019-11-02 14:32:40 -06:00
Timothy Baldridge
7e87e9fefd NOMATCH_INCLUDE after zEdit merges 2019-11-02 12:36:38 -06:00
Timothy Baldridge
9cbdbdfa0a add file state objects to serialization 2019-11-02 12:20:39 -06:00
Timothy Baldridge
51d1b32077 finish up zedit integration 2019-11-02 09:38:03 -06:00
Timothy Baldridge
610fea9d7f use xxHash64 hasing 2019-10-30 21:40:33 -06:00
Timothy Baldridge
6c79d0a9d2 Merge branch 'master' of https://github.com/halgari/wabbajack into programmable-stack 2019-10-30 20:25:14 -06:00
Timothy Baldridge
0151b219bf dump stack info to disk and load it during compilation 2019-10-30 20:24:42 -06:00
erri120
49ba23affe
Created ExtensionManager 2019-10-30 17:49:44 +01:00
Timothy Baldridge
eb6bf289a7 move compilation steps into separate files and abstract behind an interface 2019-10-30 06:29:06 -06:00
Timothy Baldridge
af1d4ff609
Merge pull request #126 from wabbajack-tools/end-to-end-tests
End to end tests
2019-10-29 16:40:05 -06:00
Timothy Baldridge
ae011ee7e4 add some validation to the installed modlist 2019-10-29 15:30:27 -06:00
erri120
08a831890e
Added BSAStateObject to KnownTypes list for Ceras serialization 2019-10-28 13:57:05 +01:00
erri120
81ccec3144
Added backwards compatibility for modlist.json 2019-10-27 14:59:23 +01:00
erri120
5128884b74
Changed KnownTypes 2019-10-27 14:55:32 +01:00
erri120
df3d6b4179
Created CerasConfig with KnownTypes 2019-10-27 14:55:31 +01:00
erri120
843228c09e
Using new Ceras options instead of JSON 2019-10-27 14:55:30 +01:00
erri120
d93fdf9b1f
Building and loading modlist will now use new Ceras functions 2019-10-27 14:55:30 +01:00
erri120
63574f9934
Added Ceras NuGet Package 2019-10-27 14:55:30 +01:00
Timothy Baldridge
0171843f56
Merge pull request #116 from wabbajack-tools/fix-tests-fix-web-remoting
fixes tests and adds support for media fire via web remoting
2019-10-27 05:12:49 -06:00