erri120
899c7e4966
Downgraded ReactiveUI to 10.5.30
2019-11-23 19:50:56 +01:00
Timothy Baldridge
2afcb83456
Switch directory deleting back to use a shell process. It's the only 100% reliable method I've found.
2019-11-23 10:37:24 -07:00
erri120
bd13d15a81
Updated dependencies of main projects
2019-11-23 17:03:02 +01:00
erri120
b5871a3468
Updated all main projects to .NET 4.8.0
2019-11-23 16:50:09 +01:00
erri120
0b958f5f9b
Changed all relative references to use SolutionDir
2019-11-23 16:47:05 +01:00
Timothy Baldridge
d636d06ced
Added extensions to the game enum, fixed the cache server (again)
2019-11-22 15:00:34 -07:00
Timothy Baldridge
8a680a8f14
Several fixes for compilation and caching.
2019-11-21 22:19:42 -07:00
Timothy Baldridge
0ddcaa8241
Fix bug in time conversion, implement update endpoint for nexus cache
2019-11-21 17:41:01 -07:00
Timothy Baldridge
f7a36bf20e
Fix staging error with new patching code
2019-11-21 15:35:59 -07:00
Timothy Baldridge
1ee439c7c1
Better selection of patch file sources
2019-11-21 14:32:58 -07:00
erri120
b930724560
Fixed naming in Wabbajack.Lib
2019-11-21 16:51:57 +01:00
erri120
8342f00a53
Simplified names in BSA2Reader nad ModListMetadata
2019-11-21 16:06:17 +01:00
erri120
e4f17a81b8
Removed unused imports from Wabbajack.Lib
2019-11-21 15:25:56 +01:00
erri120
97b7524030
Created READMEs for most projects
2019-11-21 15:11:08 +01:00
Timothy Baldridge
046907499b
Few bug fixes to the caching code, don't allow nulls to get into the cache.
2019-11-21 06:28:37 -07:00
Timothy Baldridge
e10112bff9
Nexus has dirty caches, so we have to work around it
2019-11-20 22:57:48 -07:00
Timothy Baldridge
27964f0348
Set the queue size during installation based on the disk performance. Abort installation if there isn't enough disk space to perform the installation.
2019-11-20 16:39:03 -07:00
Timothy Baldridge
a8d8d20a99
Several fixes that came up during testing.
...
* Fixed hashing progress bars
* Wired up the CPUStatus to the UI during installation
* Fixed xxHashing
* Verified modlist optimization works on a real modlist (noise)
* Added an optimizer test for extra files created by the user left in the install directory.
2019-11-19 17:15:46 -07:00
Timothy Baldridge
c93b039912
Merge pull request #193 from tr4wzified/zEditfix
...
Change general _mo2Compiler back to installer to fix merges
2019-11-19 07:21:19 -07:00
trawzified
c403394592
Change general _mo2Compiler back to installer to fix merges
2019-11-19 14:04:17 +01:00
Timothy Baldridge
641dd36d7f
Implement a better HTTP caching server
2019-11-18 22:10:07 -07:00
Timothy Baldridge
ce0e3da7cb
Merge pull request #189 from tr4wzified/win7downloadsfix
...
Change KnownFoldersType to Downloads instead of DownloadsLocalized, f…
2019-11-18 11:31:16 -07:00
Timothy Baldridge
7773d033ea
Merge pull request #187 from erri120/nitpicking-1
...
Nitpicking stuff #1
2019-11-18 11:30:47 -07:00
tr4wzified
7b20b40ce0
Change KnownFoldersType to Downloads instead of DownloadsLocalized, fixes Windows 7 crash
2019-11-18 18:53:11 +01:00
erri120
bb2661f968
Changed ToDescriptionString to return toString if no description is present
2019-11-18 18:06:17 +01:00
erri120
2fde106b92
ModList list from GitHub will display the description of a game instead of toString if available
2019-11-18 16:46:55 +01:00
Timothy Baldridge
13de3913da
Optimize modlists before installation. Also fixed an async bug in VFS.
2019-11-17 22:21:24 -07:00
Timothy Baldridge
8d5843ecc6
Rename Compiler/Installer to MO2Compiler/MO2Installer, other code cleanup as well
2019-11-17 17:17:06 -07:00
Timothy Baldridge
0c78680c09
Abstract the base components of compilers/installers into a single abstract class
2019-11-17 16:48:32 -07:00
erri120
e7a644ea6f
Removed IgnoreMissingFiles = true
2019-11-17 17:30:05 +01:00
erri120
7dbe31581f
Disabled mods will now be ignored in the VortexCompiler
2019-11-17 17:26:04 +01:00
erri120
ac178ed0c5
Moved core Compile functions to ACompiler
2019-11-17 16:00:33 +01:00
erri120
b21fdfbd8c
VortexCompiler will now export MD and HTML files
2019-11-17 15:54:07 +01:00
erri120
24378ac553
VortexCompiler include Properties
2019-11-17 15:45:21 +01:00
erri120
c22cc20fc8
Rebase fixes
2019-11-17 15:28:01 +01:00
erri120
a10a3ff1ff
ModList staging folder will be deleted when finished
2019-11-17 15:01:13 +01:00
erri120
bfbdc10860
Fixed Game not being set and vortex file not being ignored
2019-11-17 15:01:13 +01:00
erri120
03251804c1
Fixed typo
2019-11-17 15:00:37 +01:00
erri120
61b91ad460
Created an abstract Installer class and moved core functions over
2019-11-17 15:00:36 +01:00
Timothy Baldridge
2e2ced6023
Updated work queue reporting
2019-11-16 23:02:09 -07:00
Timothy Baldridge
9db982a13d
Merge latest from master
2019-11-16 21:30:22 -07:00
Timothy Baldridge
d92d05dbf8
Merge remote-tracking branch 'origin/master' into compiler-update-streams
2019-11-16 21:16:51 -07:00
Timothy Baldridge
baab601f09
Rework Work queue to be non-static
2019-11-16 21:16:42 -07:00
Justin Swanson
4978e55e04
VortexCompilerVM staging and downloads picker wiring
2019-11-16 21:09:46 -06:00
Justin Swanson
30437ba9c3
VortexCompiler ctor made more explicit
2019-11-16 16:10:13 -06:00
Timothy Baldridge
a3b01b1353
Rework nexus key caching
2019-11-15 21:02:37 -07:00
Timothy Baldridge
11cd96693a
Compiles, working through the tests
2019-11-15 17:01:37 -07:00
Timothy Baldridge
a8dd59227d
Several fixes and performance improvements
2019-11-15 16:13:27 -07:00
Timothy Baldridge
a4c629ddc4
Merge branch 'master' into vfs-integration-redux
2019-11-15 07:19:39 -07:00
Timothy Baldridge
3d4947a27a
All sanity checks pass
2019-11-15 06:41:08 -07:00