Commit Graph

36 Commits

Author SHA1 Message Date
Timothy Baldridge
55b26cec65 Move common folders into ACompiler 2020-10-18 06:59:49 -06:00
Timothy Baldridge
69238e5c0c Don't delete profile specific saves, don't include profile specific saves 2020-06-30 21:46:26 -06:00
Timothy Baldridge
496c0083bf Store patches in RocksDb 2020-06-01 21:41:34 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
Timothy Baldridge
f9dc9148e7 Purge all non async IO routines from Paths.cs 2020-05-25 08:31:56 -06:00
erri120
6ef661c6ae
Fixed zEditIntegration not finding the correct settings file and profile folder 2020-04-27 14:14:32 +02:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Justin Swanson
86641d01df Wabbajack.Lib Compilation steps nullable enabled 2020-04-10 13:23:23 -05:00
Justin Swanson
64f5531411 Wabbajack.Lib: Some nullability enabled 2020-04-10 13:23:10 -05:00
Timothy Baldridge
45254b0055 No more MessagePack, Json is love, Json is life 2020-04-06 14:48:54 -06:00
Timothy Baldridge
35f99b7100 Merge Master 2020-04-04 16:06:14 -06:00
erri120
03dacb1e42
Fixed zEditIntegration Test 2020-04-04 19:10:13 +02:00
erri120
fa5f5be73b
Seq files from merges are now inlined 2020-04-04 18:30:42 +02:00
erri120
878eff002c
Updated zEditIntegration merges.json detection 2020-04-04 18:04:42 +02:00
Timothy Baldridge
a140b1daca Rebase against latest master 2020-04-03 16:56:14 -06:00
Timothy Baldridge
06b3479230 Fixed a deadlock in the sanity tests 2020-04-03 16:41:17 -06:00
Timothy Baldridge
b8afcfa781 At least the app launches 2020-04-03 16:40:52 -06:00
Timothy Baldridge
5bc361663f Only 69 errors left, Nice! 2020-04-03 16:39:49 -06:00
erri120
c5120e5689
Better error catching for zEdit merging 2020-04-03 15:39:27 +02:00
Timothy Baldridge
27025db484 Switch from BSDiff to OctoDiff for patch generation 2020-02-24 16:18:29 -07:00
Timothy Baldridge
b030dd67ca Added MatchAll support to mods 2020-02-04 22:17:12 -07:00
Justin Swanson
5db84a6ee6 Replaced all File.OpenWrite calls /w .Open(FileMode.Create)
File.OpenWrite is equivalent to FileMode.OpenOrCreate, which caused errors when replacing a file that was larger previously
2020-01-18 14:52:09 -06:00
Justin Swanson
e9deda9f44 Large swap to make WorkQueue able to take Task work items 2019-12-06 22:47:49 -06:00
Timothy Baldridge
f67a235274 Logs and exceptions as classes 2019-12-04 16:17:02 -07:00
trawzified
c403394592 Change general _mo2Compiler back to installer to fix merges 2019-11-19 14:04:17 +01:00
Timothy Baldridge
8d5843ecc6 Rename Compiler/Installer to MO2Compiler/MO2Installer, other code cleanup as well 2019-11-17 17:17:06 -07:00
erri120
03251804c1
Fixed typo 2019-11-17 15:00:37 +01:00
Timothy Baldridge
baab601f09 Rework Work queue to be non-static 2019-11-16 21:16:42 -07:00
Timothy Baldridge
f6a27ac094 Much simpler integration 2019-11-15 06:06:34 -07:00
erri120
c6b4155126 Fixed leftovers 2019-11-14 15:34:11 -07:00
erri120
45ba7d4bce Updated zEditIntegration to use the new ACompiler 2019-11-14 15:34:10 -07:00
Timothy Baldridge
a177a60c54 add support for .mohidden and /optional/ esps in zEdit integration 2019-11-02 14:32:40 -06:00
Timothy Baldridge
51d1b32077 finish up zedit integration 2019-11-02 09:38:03 -06:00
Timothy Baldridge
0151b219bf dump stack info to disk and load it during compilation 2019-10-30 20:24:42 -06: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
518de4dacc pull the core of Wabbajack into Wabbajack.Lib so we can reuse it in other exes 2019-10-15 21:10:34 -06:00