wabbajack/Wabbajack/View Models/Installers
erri120 1ce640ba2b
Add non-Nexus mods to the Slideshow (#574)
* Created AbstractMetaState

* Added IAbstractMetaState to NexusDownloader.State

Slideshow is fully working with this setup and nothing changed
functionally.

* Renamed IAbstractMetaState to IMetaState

* Changed modVMs in SlideShow from type NexusDownloader.State to IMetaState

* Simplified IMetaState and ModVM

* Removed Setter from IMetaState and added to LoversLabDownloader

* Throw exception when the modlist could not be loaded

* Created AbstractMetaState

AbstractMetaState implements AbstractDownloadState and indicates that a
State from a specific Download contains meta information. This is used
for the Slideshow and can also be used for the Manifest.

* Created GatherMetaData function

* Implemented new AbstractMetaState for LoversLab

* Implemented new AbstractMetaState for NexusMods

* Replaced Utils.Log with Utils.Error

* Slideshow fixes

* Replaced AbstractMetaState with IMetaState

* Updated CHANGELOG

Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
2020-03-04 05:10:49 -07:00
..
InstallerVM.cs Add non-Nexus mods to the Slideshow (#574) 2020-03-04 05:10:49 -07:00
ISubInstallerVM.cs UserIntervention views made to RxUserControls 2020-01-20 22:23:33 -06:00
MO2InstallerVM.cs Added short circuit of MO2Installer interventions 2020-02-08 13:20:27 -06:00
VortexInstallerVM.cs UserIntervention views made to RxUserControls 2020-01-20 22:23:33 -06:00