Timothy Baldridge
5da39fe223
Don't store xxHash caches in binary format
2020-02-15 19:50:02 -07:00
Timothy Baldridge
ff55bfec9f
Don't reuse http messages
2020-02-15 16:28:20 -07:00
Timothy Baldridge
a0587d876e
Merge pull request #525 from erri120/issue-520
...
Replacing OMODExtractor with OMODFramework
2020-02-14 22:10:33 -07:00
Timothy Baldridge
ff75fd8a7d
Merge pull request #528 from LostDragonist/fix-file-association
...
Associate mod list files with the executable instead of a DLL
2020-02-14 22:07:43 -07:00
Chris Bessent
e9f7c32982
Associate mod list files with the executable instead of a DLL
...
Reorganizing the program to be lots of small files instead of one monolithic
executable changed the output of System.Reflection.Assembly.GetExecutingAssembly
to Wabbajack.dll instead of Wabbajack.exe.
This fix assumes the DLL containing the calling code is in the same folder
as Wabbajack.exe. There's room for improvement if anyone can figure out how
to positively identify Wabbajack.exe.
2020-02-14 21:17:45 -07:00
Timothy Baldridge
109681b2c6
Merge branch 'master' into issue-520
2020-02-14 16:11:59 -07:00
Timothy Baldridge
f416f80546
Merge pull request #524 from erri120/issue-522
...
Log files will now be stored in a separate logs folder
2020-02-14 16:11:31 -07:00
Timothy Baldridge
0227f57098
Merge pull request #527 from wabbajack-tools/fix-compilation-network-issues
...
Fix compilation network issues
2020-02-14 16:11:01 -07:00
Timothy Baldridge
6b4abb8f40
Fix bad header info
2020-02-14 15:50:14 -07:00
Timothy Baldridge
8d13a4c455
Swap HttpClient over to SocketsHttpHandler
2020-02-14 15:23:27 -07:00
erri120
bc163590c2
Added OMODFramework as normal package dependency
2020-02-14 19:19:51 +01:00
erri120
8b916ce7ba
Removed OMODExtractor
2020-02-14 19:11:38 +01:00
erri120
f53e05d741
Log files will now be stored in a separate logs folder
2020-02-14 19:10:04 +01:00
Timothy Baldridge
b77db18bfa
Fix a bunch of issues with compilation, indexing and VFS loading performance
2020-02-14 06:30:58 -07:00
LostDragonist
ae8569bb38
Fix checking the file association for needed updates
...
Previously, this would fail to notice that the file association needed
to be updated. This would lead to Windows trying to open non-existent
copies of Wabbajack or to Wabbajack selecting "-i" as the chosen mod list
instead of the file selected.
2020-02-13 08:36:03 -07:00
Timothy Baldridge
f036420b42
* Disable server-side indexing of all mods from the Nexus
...
* Accept download states from clients and index the mods we haven't seen
* Fixes for Skyrin VR USSEP patch
* Remember the download states that we index on the server
* Only print remaining nexus quotas when they change
2020-02-13 05:29:59 -07:00
Timothy Baldridge
b1eefa6a41
Rename old log files. Don't overwrite downloads with the same name
2020-02-11 22:31:42 -07:00
Timothy Baldridge
2b2836855d
Don't overwrite logs (fixes issue #482 )
2020-02-11 14:25:20 -07:00
Timothy Baldridge
63c6cf66b5
Merge pull request #500 from wabbajack-tools/issue-495
...
In app manual downloads
2020-02-10 19:05:58 -07:00
Timothy Baldridge
608b8c77a7
Manual download improvements
2020-02-10 17:30:38 -07:00
Justin Swanson
bdfe00c32d
Percent implicit conversion operator changed to explicit
2020-02-10 17:45:17 -06:00
Timothy Baldridge
bf19ad959a
Command line options for downloading files from the CLI, fixes for Bethesda.NET integration.
2020-02-08 16:53:11 -07:00
Timothy Baldridge
2ffc20411d
Merge pull request #489 from Noggog/percent
...
Percent Struct
2020-02-08 07:11:20 -07:00
Justin Swanson
b05c43661c
Percent struct
2020-02-07 23:45:45 -06:00
Timothy Baldridge
6703b4090e
Merge pull request #488 from wabbajack-tools/launcher-first-spike
...
Launcher first spike
2020-02-07 18:23:01 -07:00
Timothy Baldridge
e4d4a890f1
Move settings and other cache data to the local user folder.
2020-02-07 17:56:22 -07:00
Timothy Baldridge
a9224a084a
Added support for logging in via Fallout 4, added better early-exit support for the Beth.NET login
2020-02-07 06:26:58 -07:00
Timothy Baldridge
1c53a7a6a3
Add NexusGameIDs for all games.
2020-02-06 14:43:30 -07:00
Timothy Baldridge
6255ec224f
Allow manual Nexus downloads
2020-02-05 22:30:31 -07:00
Timothy Baldridge
d8500fd618
Improve race condition handling with Patch generation
2020-02-04 22:23:02 -07:00
Timothy Baldridge
cda2a5f54c
Remove test code I didn't end up using
2020-02-04 22:21:08 -07:00
Timothy Baldridge
b030dd67ca
Added MatchAll support to mods
2020-02-04 22:17:12 -07:00
Timothy Baldridge
4377f430f3
Fixes for sql for unicode paths in sql tables (instead of ascitables 🤦 )
2020-02-03 21:58:32 -07:00
Timothy Baldridge
c991f077c7
Make x64 the default in all cases, make published builds self-contained
2020-02-01 10:33:00 -07:00
Timothy Baldridge
bf7efa1961
Add wabbajack-cli as part of the main Wabbajack distro, re-enable icons and splash screen.
2020-01-31 15:56:26 -07:00
Timothy Baldridge
aa85c0dc8c
We have a CLI
2020-01-31 15:38:56 -07:00
Timothy Baldridge
fb61b85b7f
Tell 7zip not to use so many threads
2020-01-30 15:44:38 -07:00
Timothy Baldridge
7c567da334
Merge pull request #451 from wabbajack-tools/bump-versions-remove-inlined-binaries
...
Bump all versions, remove inlined binaries in prep for Core distribut…
2020-01-29 05:39:52 -07:00
Timothy Baldridge
1fa4d92a3b
Bump all versions, remove inlined binaries in prep for Core distribution framework (whatever it is)
2020-01-29 05:20:37 -07:00
Timothy Baldridge
61c841f053
Basic workings of BNet downloadings. Can download and convert a mod into a .zip
2020-01-28 21:17:24 -07:00
Timothy Baldridge
88674b0fe4
Merge pull request #429 from wabbajack-tools/bug-fixes-and-purging
...
MSSQL backend for IndexedFiles
2020-01-27 14:28:10 -07:00
Justin Swanson
805fc47b78
Process start refactor to be compatible with .NET Core
2020-01-25 21:21:41 -06:00
Justin Swanson
638542c617
.NET Standard 2.1, .NET Core 3.1
2020-01-25 20:48:13 -06:00
Timothy Baldridge
b0725e1fc2
Fixes for bad indexed data
2020-01-23 16:02:49 -07:00
Timothy Baldridge
d52b713ec3
Merge pull request #410 from Noggog/no-matching
...
Random refactors
2020-01-21 20:46:39 -07:00
Timothy Baldridge
84d2a3e8f9
Server changes for CDN optimization
2020-01-21 05:50:53 -07:00
Justin Swanson
0f7c1b4632
ExtensionManager -> ModListAssociationManager
2020-01-19 19:49:12 -06:00
Justin Swanson
0cb1d3cb0a
Consts.MetaFileExtension
2020-01-19 19:45:05 -06:00
Justin Swanson
4138e644ef
ExtensionManager.Extension -> ModListExtension
2020-01-19 19:42:27 -06:00
Justin Swanson
ab4371e5d2
ACompiler no match printing limited to 10 in GUI.
...
Refactored printing and failure mechanics for nomatch to ACompiler for general reuse
2020-01-19 19:36:09 -06:00