Commit Graph

325 Commits

Author SHA1 Message Date
Timothy Baldridge
b3b6182aa7
Merge pull request #798 from erri120/modlist-properties-fixes
Fixed Version and NSFW fields to being saved
2020-05-05 14:12:22 -06:00
erri120
9571ce03c6
Fixed Version and NSFW fields to being saved 2020-05-05 16:38:06 +02:00
erri120
5c20d7c2e0
Added MFA support for INeedsLoginCredentials 2020-05-05 16:17:55 +02:00
erri120
670efbdb10
Added more UI to the Credentials login form and catch exception 2020-04-28 14:11:12 +02:00
erri120
edf2645d0e
Added NSFW filter to the gallery 2020-04-27 12:18:08 +02:00
erri120
0d07319ac8
Added IsNSFW for modlists 2020-04-27 11:58:33 +02:00
Timothy Baldridge
9b71e1b644
Merge pull request #757 from erri120/mega-empty-password-fix
Fixed crash on empty password for CredentialsLoginVM
2020-04-26 22:59:48 -06:00
Timothy Baldridge
fb3064665f
Merge pull request #755 from tr4wzified/url-copy-fix
Fix using spaces instead of %20 in the generated URL for file uploader
2020-04-26 22:59:20 -06:00
erri120
519c9327ef
Fixed crash on empty password for CredentialsLoginVM 2020-04-26 18:09:48 +02:00
trawzified
abf8637146 Fix using spaces instead of %20 in the generated URL for file uploader
Add Wabbajack.sln back in
2020-04-26 14:05:41 +02:00
erri120
663b82f5a7
Multiple MEGA login fixes 2020-04-26 11:31:00 +02:00
Timothy Baldridge
0e0b0d8883 Remove vortex support 2020-04-21 06:14:52 -06:00
Timothy Baldridge
840d4fcfb3 Dispose of LibCef Drivers when done 2020-04-20 16:36:11 -06:00
Timothy Baldridge
a82b2d5094
Merge pull request #719 from wabbajack-tools/extraction-improvements
Extraction improvements
2020-04-17 08:25:17 -06:00
Timothy Baldridge
bb9ef89dee BSA archives are now lazily extracted.
7Zip extracted archives now only extract the fewest files required.
Audited the uses of .Wait
Lazily init the VFS cleaning
2020-04-16 21:52:19 -06:00
Timothy Baldridge
166b3256e7
Merge pull request #718 from erri120/issue-686
Version field
2020-04-16 17:07:43 -06:00
erri120
8aa8013725
Replaced VersionRegex with Version.TryParse 2020-04-16 17:31:12 +02:00
erri120
50613fa438
ADded a version field to the UI 2020-04-16 17:16:49 +02:00
erri120
e8923a11f1
Added version field 2020-04-16 16:15:03 +02:00
Timothy Baldridge
5eabe4449c
Merge pull request #715 from erri120/remove-file-readme
Removed readme as file option
2020-04-15 17:04:03 -06:00
erri120
a3305b08fe
Removed readme as file option 2020-04-15 19:53:45 +02:00
Timothy Baldridge
470992cc4a Merge Master 2020-04-15 06:05:05 -06:00
Timothy Baldridge
f9f2c349c0 WIP List Validation code 2020-04-11 22:18:21 -06:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Timothy Baldridge
45254b0055 No more MessagePack, Json is love, Json is life 2020-04-06 14:48:54 -06:00
Timothy Baldridge
895a555802 Merge Master 2020-04-04 16:15:55 -06:00
Timothy Baldridge
9454bcaa5f
Merge pull request #669 from erri120/issue-664
PR: Add MEGA Login
2020-04-04 16:07:05 -06:00
Timothy Baldridge
35f99b7100 Merge Master 2020-04-04 16:06:14 -06:00
Timothy Baldridge
93a62393da
Merge pull request #680 from erri120/issue-678
Added /select param when opening the log folder or finished modlist
2020-04-04 15:36:38 -06:00
erri120
f1f0659012
Added /select param when opening the log folder or finished modlist 2020-04-04 20:47:07 +02:00
erri120
73e17931dc
Fixed empty images in slideshow 2020-04-04 19:56:21 +02:00
erri120
10dfe343df
Switching TextViewer from Window to mahWindow 2020-04-04 17:01:59 +02:00
erri120
e3ed9bf4fd
Switched TextBox to PasswordBox for the Password 2020-04-04 16:33:58 +02:00
erri120
cf79e82276
Created Login Window 2020-04-04 15:55:33 +02:00
Timothy Baldridge
a6e3ef5f72 Game type is now an enum for Nexus downloads 2020-04-03 16:41:17 -06:00
Timothy Baldridge
160ac8a4c3 Fixes for author APIs 2020-04-03 16:41:17 -06:00
Timothy Baldridge
b5006a0737 Everything compiles 2020-04-03 16:40:52 -06:00
Timothy Baldridge
c01ed4375c The main wabbajack app compiles 2020-04-03 16:40:52 -06:00
Timothy Baldridge
d6123a7fb2 MessagePack, and basic sanity test passes 2020-04-03 16:37:27 -06:00
Timothy Baldridge
3b895f4dbb WIP, converted Hashes to a Hash struct 2020-04-03 16:37:27 -06:00
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
erri120
87dc2c7773
Replaced Go to Modlist with Open Logs Folder when complation failed 2020-02-28 17:27:37 +01:00
erri120
86e6b478a5
Print assembly version on startup 2020-02-24 16:29:33 +01:00
erri120
6c31beeaf5
Simplified the ReactiveCommand 2020-02-19 17:38:48 +01:00
erri120
e764e59ff6
Sorting buttons now update the result 2020-02-19 17:35:34 +01:00
erri120
ea39485f27
Add sort functions to the new buttons 2020-02-19 17:10:02 +01:00
erri120
bef69012b2
Added search by hash to Searchbar 2020-02-15 17:30:55 +01:00
erri120
b250a89684
Added functionality to the Searchbar 2020-02-15 17:30:55 +01:00
Timothy Baldridge
7bbe79e481 Remove AutoUpdater.NET 2020-02-11 16:02:12 -07:00
Timothy Baldridge
e80cbf4535
Merge pull request #502 from wabbajack-tools/more-author-cli-options
And CLI commands for refreshing the build server. Added icon to launc…
2020-02-11 05:04:16 -07:00