Commit Graph

34 Commits

Author SHA1 Message Date
Unnoen
e42a261b22
Null check SourceModList 2021-05-28 15:49:47 +10:00
Unnoen
cfcee0e2e8
Null check the modlist data. It can be null when switching lists. 2021-05-21 14:50:41 +10:00
Unnoen
9d890f2ff0
Fix and improve valid install path checks
+ Fail if child of game folder
+ Fail if child of Program Files
+ Add test for null path
* Fix success if path null
* Check if install path exists before updating download path
2021-05-20 21:30:02 +10:00
Timothy Baldridge
db0168c6ef Create a global registry of the location of all installed modlists 2021-03-19 16:37:58 -06:00
Unnoen
cc5aaa3c6a
Quick fix download path breaking on default. 2021-02-04 17:39:52 +11:00
Unnoen
0f263f04ac
Append to download path if same as install path 2021-02-01 14:51:27 +11:00
Timothy Baldridge
835d56bf68 Upgrade deps, fix several warnings 2021-01-28 21:02:26 -07:00
Timothy Baldridge
b6dbcc2368 Rework performance profiles of WJ 2020-09-12 14:23:03 -06:00
Timothy Baldridge
86107ec8ec Enable optional disk compression 2020-08-05 16:01:45 -06:00
Justin Swanson
1bd8894a1f Error triangle under play button 2020-07-25 18:37:23 -05:00
Timothy Baldridge
c01ed4375c The main wabbajack app compiles 2020-04-03 16:40:52 -06:00
Justin Swanson
4c842fe276 Added short circuit of MO2Installer interventions
So that new active installations replace any old pending queues
2020-02-08 13:20:27 -06:00
Justin Swanson
0e935ec261 UserIntervention views made to RxUserControls 2020-01-20 22:23:33 -06:00
Justin Swanson
f1c0da3b4f ISubInstallerVM.Compile returns bool now 2020-01-18 15:57:53 -06:00
Justin Swanson
8571003cfd ToGuiProperty convenience call
Automatically wires on GUI thread and disposes
2020-01-16 22:48:54 -06:00
Justin Swanson
5b33a74075 Offloaded ModlistGallery image downloading 2020-01-13 23:04:45 -06:00
Justin Swanson
818d92320e Initial dynamic WorkQueue threads system 2020-01-11 00:42:25 -06:00
Justin Swanson
a3450900a3 Implemented workqueue limiter settings on starting batch 2020-01-07 19:57:00 -06:00
Timothy Baldridge
f2bb07a528 Wabbajack.Lib is now .NET Standard 2.0 2020-01-07 06:50:11 -07:00
Timothy Baldridge
b0951afb80 Moved messagebox code into user interventions, moved FilePicker VMs into Wabbajack (from Wabbajack.Lib) 2020-01-07 06:03:46 -07:00
Justin Swanson
cc08d57724 Adjusted some rx thread switches 2019-12-27 14:09:07 -06:00
Justin Swanson
1be9b49ae9 Offloaded MO2InstallerVM's validity check to the background thread 2019-12-24 00:48:47 -06:00
Justin Swanson
b392b667cf MO2 proper install folder logic now ignores files in downloads 2019-12-21 19:30:01 -06:00
Justin Swanson
7c88b4ea12 Blocks installations into folders /w .wabbajack file 2019-12-20 16:06:20 -06:00
Justin Swanson
f4f9272858 BeginCommands refactored 2019-12-18 19:14:21 -06:00
Justin Swanson
ebd5e4183a Refactoring of installer config views. Fixed visual bug 2019-12-14 16:46:06 -06:00
Justin Swanson
078b457857 FilePickerVM unit tests, better filter enforcement 2019-12-14 14:11:39 -06:00
Justin Swanson
35878485e6 Installation complete display 2019-12-10 22:59:15 -06:00
Justin Swanson
9e16b701f9 MO2 installation config overwrite checkbox 2019-12-10 21:39:09 -06:00
Justin Swanson
f139ed2335 ConfirmUpdateOfExistingInstallView /w remember setting 2019-12-10 18:16:36 -06:00
Justin Swanson
4d7c9a3733 Renaming fix 2019-12-02 23:40:59 -06:00
Justin Swanson
1a5e052aef Install config no longer breaks if pointed to bad modlist 2019-12-02 23:38:06 -06:00
Justin Swanson
d609e50afb Vortex Installer implemented 2019-12-02 20:38:33 -06:00
Justin Swanson
fb2cb28cf4 Some ISubInstallerVM work 2019-12-01 23:46:34 -06:00