Commit Graph

122 Commits

Author SHA1 Message Date
erri120
16680996c3
Improve Regex performance by compiling during instantiation 2021-07-23 12:12:28 +02:00
Timothy Baldridge
51764ae619 Rework texture matching again, support for _n and _d files, and fixing a but that created null ImageStates 2021-07-16 23:32:37 -06:00
Timothy Baldridge
d3725c5b74 2.5.1.1 2021-07-09 17:52:00 -06:00
Timothy Baldridge
89404a9b03 2.5.0.5 2021-06-28 21:02:01 -06:00
Timothy Baldridge
9779da19b2 Support for attachments on ips4 sites 2021-06-27 08:05:45 -06:00
Timothy Baldridge
528ef51d40 Full round trip test passes 2021-06-17 17:09:03 -06:00
erri120
03b6e6b0d1
Add GameFinder lib 2021-06-02 21:18:57 +02:00
Luca
7bb8282961 fixed .txt based tagfiles 2021-05-03 19:30:27 +02:00
Timothy Baldridge
1e51617fd6
Merge branch 'master' into single_file_tagging 2021-03-18 11:02:37 -07:00
Luca
f7a1584980 added file tagging support 2021-03-14 20:53:16 +01:00
Luca
9a796f31c7 moved code and fixed critical bug. 2021-03-14 15:51:52 +01:00
Luca
b81b99b842 adds option to include save files if wanted. 2021-03-14 13:41:31 +01:00
Timothy Baldridge
4298c2a432 2.4.2.5 2021-02-24 19:08:58 -07:00
Luca
76f09429e1 Added ability for WJ to ignore tagged folders.
+ (instructions in the readme)
2021-02-12 17:57:37 +01:00
Timothy Baldridge
b030675f7a
Merge pull request #1315 from EzioTheDeadPoet/Include_Tagged_Folders
add ability to include folders
2021-02-12 06:02:29 -07:00
Luca
248007e315 fixed the issue with the MO2Compiler not working with this 2021-02-12 10:16:23 +01:00
Luca
3db47f1dd6 added tagged folder functionality 2021-02-11 22:58:39 +01:00
Chris Bessent
7cad47a229 Fix reading flags in comments for DeconstructBSAs 2021-02-09 12:32:38 -07:00
Timothy Baldridge
22f1a69550 Fix #1276 2021-02-08 22:17:11 -07:00
Timothy Baldridge
a754d9ae68 Dispose of file handles in BSA creation, don't load unused patches. 2021-01-15 07:00:58 -07:00
Timothy Baldridge
90280e8b6f WIP getting .LIB to compile with 5.0 2020-12-31 17:06:56 -07:00
Chris Bessent
35b910be98 Make more path comparisons ignore case
Paths for Windows should be case-agnostic.  The primary impetus for
this change is to prevent WJ from deleting downloads if the case of
the folder name doesn't match the case of the install setting.
Normally this would be caught by the GUI validation but several users
have managed to get around that.
2020-11-18 20:04:43 -07:00
Timothy Baldridge
802448c934 Deps version bump 2020-11-14 07:26:04 -07:00
Timothy Baldridge
35d1012ab0 Fix for issue-1134 2020-10-21 18:43:02 -06:00
Timothy Baldridge
c1c6f10b5b Can include patches, still randomly fails for some reason, a race condition perhaps? 2020-10-18 18:15:22 -06:00
Timothy Baldridge
18ac41729d First Native compilation test passes 2020-10-18 13:03:50 -06:00
Timothy Baldridge
2bc3553dcf Patch creation into ACompiler 2020-10-18 07:16:27 -06:00
Timothy Baldridge
55b26cec65 Move common folders into ACompiler 2020-10-18 06:59:49 -06:00
Timothy Baldridge
1ebb0b6492 All sanity tests work! 2020-09-05 13:36:44 -06:00
halgari
592fcb17d9 Rework how we select patches (use non-primary games as a last resort) 2020-08-18 16:30:00 -06:00
erri120
4bf1e943a2
Added WABBAJACK_ALWAYS_DISABLE flag 2020-08-10 19:18:16 +02:00
Timothy Baldridge
c225906277 Add virus scanning support to Wabbajack and the server, scan all patched executable files 2020-07-14 22:20:56 -06:00
Timothy Baldridge
009b59289c Don't re-hash files during compilation 2020-07-10 16:59:39 -06:00
erri120
fbe2f05f60
IncludeSteamWorkshopItems fixes 2020-07-06 08:58:28 +02:00
erri120
79c962bccd
Disabled IncludePatches if generic game 2020-07-06 08:58:28 +02:00
erri120
0140a995b3
Removed IncludeGenericGamePlugin 2020-07-06 08:58:28 +02:00
Timothy Baldridge
898a50a7ab
Merge pull request #937 from wabbajack-tools/ignore-saves
Don't delete profile specific saves, don't include profile specific s…
2020-07-01 07:06:22 -07:00
Timothy Baldridge
f1e5fa9f0f Fix timeouts caused by having too many patches 2020-07-01 06:07:02 -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
d48489d4fe Consider all possible binary patches and select the smallest 2020-06-30 17:09:59 -06:00
Timothy Baldridge
2855b1d1ca Revert "Compression.BSA -> Wabbajack.Compression.BSA"
This reverts commit 4fc53ce7b2.
2020-06-27 11:04:59 -06:00
Timothy Baldridge
4fc53ce7b2 Compression.BSA -> Wabbajack.Compression.BSA 2020-06-27 08:26:38 -06:00
Justin Swanson
6b2d762e70 Removed unused IAsyncDisposable on BSAReader 2020-06-26 14:01:10 -05:00
Timothy Baldridge
ef1d39c60b Change game file priority a bit 2020-06-20 20:53:52 -06:00
Timothy Baldridge
0b74c04c86 And priority to how game files are resolved 2020-06-20 17:10:43 -06:00
Timothy Baldridge
6c74279bfd Add better game file handling 2020-06-20 16:51:47 -06:00
erri120
4ed7ab1aa1
Created IncludeGenericGamePlugin 2020-06-11 18:18:21 +02:00
Timothy Baldridge
496c0083bf Store patches in RocksDb 2020-06-01 21:41:34 -06:00
Timothy Baldridge
1fb0451396 We no longer need nexus_link_cache so remove remaining references 2020-05-30 06:27:33 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00