wabbajack/Wabbajack/Views
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
..
Common Percent struct 2020-02-07 23:45:45 -06:00
Compilers Replaced Go to Modlist with Open Logs Folder when complation failed 2020-02-28 17:27:37 +01:00
Installers Add non-Nexus mods to the Slideshow (#574) 2020-03-04 05:10:49 -07:00
Interventions 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
Settings Percent hotfix for binding crash 2020-02-10 17:41:14 -06:00
LinksView.xaml Basic settings page that just shows logins for now 2020-01-04 21:15:25 -06:00
LinksView.xaml.cs Process start refactor to be compatible with .NET Core 2020-01-25 21:21:41 -06:00
MainWindow.xaml And CLI commands for refreshing the build server. Added icon to launch a commandline from WJ 2020-02-10 22:04:56 -07:00
MainWindow.xaml.cs Percent struct 2020-02-07 23:45:45 -06:00
ManifestView.xaml Added non-functional sorting buttons 2020-02-19 16:43:42 +01:00
ManifestView.xaml.cs Add sort functions to the new buttons 2020-02-19 17:10:02 +01:00
ManifestWindow.xaml Fleshed out the Manifest 2020-02-02 13:52:54 +01:00
ManifestWindow.xaml.cs Fleshed out the Manifest 2020-02-02 13:52:54 +01:00
ModeSelectionView.xaml Remove AutoUpdater.NET 2020-02-11 16:02:12 -07:00
ModeSelectionView.xaml.cs Remove AutoUpdater.NET 2020-02-11 16:02:12 -07:00
ModListGalleryView.xaml Initial basic modlist gallery filtering 2020-02-09 14:04:40 -06:00
ModListGalleryView.xaml.cs Initial basic modlist gallery filtering 2020-02-09 14:04:40 -06:00
ModListTileView.xaml Fix broken progress bar in gallery 2020-02-28 17:00:23 -07:00
ModListTileView.xaml.cs Fix broken progress bar in gallery 2020-02-28 17:00:23 -07:00
TextViewer.xaml .NET Standard 2.1, .NET Core 3.1 2020-01-25 20:48:13 -06:00
TextViewer.xaml.cs Folder restructuring 2019-10-21 22:55:19 -05:00
UserControlRx.cs UserControlRx implements ReactiveUserControl. Properties moved to WhenActivated 2020-01-16 18:28:52 -06:00
WebBrowserView.xaml Manual download improvements 2020-02-10 17:30:38 -07:00
WebBrowserView.xaml.cs Can log into the Nexus via the internal browser, and can cancel via the back button. 2019-12-06 22:40:57 -07:00