Commit Graph

2296 Commits

Author SHA1 Message Date
Timothy Baldridge
61374fae2c
Merge pull request #632 from wabbajack-tools/dependabot/nuget/Swashbuckle.AspNetCore-5.1.0
Bump Swashbuckle.AspNetCore from 5.0.0 to 5.1.0
2020-03-12 05:20:31 -06:00
Timothy Baldridge
e3c2e82728
Merge pull request #633 from wabbajack-tools/dependabot/nuget/HtmlAgilityPack-1.11.22
Bump HtmlAgilityPack from 1.11.21 to 1.11.22
2020-03-12 05:20:16 -06:00
Timothy Baldridge
8470b49f4c
Merge pull request #634 from wabbajack-tools/dependabot/nuget/YoutubeExplode-4.7.15
Bump YoutubeExplode from 4.7.14 to 4.7.15
2020-03-12 05:20:02 -06:00
Timothy Baldridge
ca447a1f89
Merge pull request #635 from wabbajack-tools/dependabot/nuget/MahApps.Metro.IconPacks-3.4.0
Bump MahApps.Metro.IconPacks from 3.3.0 to 3.4.0
2020-03-12 05:19:48 -06:00
dependabot-preview[bot]
b4d59dcd11
Bump MahApps.Metro.IconPacks from 3.3.0 to 3.4.0
Bumps [MahApps.Metro.IconPacks](https://github.com/MahApps/MahApps.Metro.IconPacks) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/MahApps/MahApps.Metro.IconPacks/releases)
- [Changelog](https://github.com/MahApps/MahApps.Metro.IconPacks/blob/dev/GitReleaseManager.yaml)
- [Commits](https://github.com/MahApps/MahApps.Metro.IconPacks/compare/3.3.0...3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-12 07:02:16 +00:00
dependabot-preview[bot]
af6a3860ae
Bump YoutubeExplode from 4.7.14 to 4.7.15
Bumps [YoutubeExplode](https://github.com/Tyrrrz/YoutubeExplode) from 4.7.14 to 4.7.15.
- [Release notes](https://github.com/Tyrrrz/YoutubeExplode/releases)
- [Changelog](https://github.com/Tyrrrz/YoutubeExplode/blob/master/Changelog.md)
- [Commits](https://github.com/Tyrrrz/YoutubeExplode/compare/4.7.14...4.7.15)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-12 07:01:49 +00:00
dependabot-preview[bot]
73dd181cf0
Bump HtmlAgilityPack from 1.11.21 to 1.11.22
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from 1.11.21 to 1.11.22.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases)
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.21...v1.11.22)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-12 07:01:46 +00:00
dependabot-preview[bot]
200dfe22d8
Bump Swashbuckle.AspNetCore from 5.0.0 to 5.1.0
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v5.0.0...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-12 07:01:03 +00:00
Timothy Baldridge
fee58625ee
Merge pull request #628 from wabbajack-tools/dependabot/nuget/YoutubeExplode-4.7.14
Bump YoutubeExplode from 4.7.13 to 4.7.14
2020-03-11 07:01:27 -06:00
dependabot-preview[bot]
8b6bc2dd2b
Bump YoutubeExplode from 4.7.13 to 4.7.14
Bumps [YoutubeExplode](https://github.com/Tyrrrz/YoutubeExplode) from 4.7.13 to 4.7.14.
- [Release notes](https://github.com/Tyrrrz/YoutubeExplode/releases)
- [Changelog](https://github.com/Tyrrrz/YoutubeExplode/blob/master/Changelog.md)
- [Commits](https://github.com/Tyrrrz/YoutubeExplode/compare/4.7.13...4.7.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-11 07:01:29 +00:00
Timothy Baldridge
7978cd098c Fixes for strange edge cases on the server, we now log metrics about list healing 2020-03-10 14:41:45 -06:00
Timothy Baldridge
d6102e9f7a
Merge pull request #625 from wabbajack-tools/us-features
Fixes for features requested by Ultimate Skyrim
2020-03-10 05:59:44 -06:00
Timothy Baldridge
452bd7c886 Fixes for features requested by Ultimate Skyrim 2020-03-09 22:11:11 -06:00
Timothy Baldridge
b5b635ac39 1.1.1.0 2020-03-09 16:19:32 -06:00
Timothy Baldridge
dec10387c4
Merge pull request #624 from wabbajack-tools/issue-620
Fixes for Virtual Memory errors
2020-03-09 16:18:03 -06:00
Timothy Baldridge
d20a2d4bb5 Fix for null bsa size 2020-03-09 15:07:57 -06:00
Timothy Baldridge
3ef75a248d Fixes for memory mapping issues 2020-03-09 14:38:35 -06:00
Timothy Baldridge
1bafe1f13c
Merge pull request #622 from wabbajack-tools/dependabot/nuget/MahApps.Metro-2.0.0-alpha0748
Bump MahApps.Metro from 2.0.0-alpha0660 to 2.0.0-alpha0748
2020-03-09 12:33:44 -06:00
Timothy Baldridge
eeeff23481
Merge pull request #623 from wabbajack-tools/dependabot/nuget/FluentFTP-32.2.1
Bump FluentFTP from 32.2.0 to 32.2.1
2020-03-09 12:33:22 -06:00
dependabot-preview[bot]
e883ea237d
Bump FluentFTP from 32.2.0 to 32.2.1
Bumps [FluentFTP](https://github.com/robinrodricks/FluentFTP) from 32.2.0 to 32.2.1.
- [Release notes](https://github.com/robinrodricks/FluentFTP/releases)
- [Changelog](https://github.com/robinrodricks/FluentFTP/blob/master/RELEASES.md)
- [Commits](https://github.com/robinrodricks/FluentFTP/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-09 07:24:49 +00:00
dependabot-preview[bot]
e22576d47f
Bump MahApps.Metro from 2.0.0-alpha0660 to 2.0.0-alpha0748
Bumps [MahApps.Metro](https://github.com/MahApps/MahApps.Metro) from 2.0.0-alpha0660 to 2.0.0-alpha0748.
- [Release notes](https://github.com/MahApps/MahApps.Metro/releases)
- [Changelog](https://github.com/MahApps/MahApps.Metro/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/MahApps/MahApps.Metro/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-09 07:24:23 +00:00
Timothy Baldridge
8e0b4e5db0
Merge pull request #618 from wabbajack-tools/dependabot/nuget/ReactiveUI.WPF-11.2.3
Bump ReactiveUI.WPF from 11.1.23 to 11.2.3
2020-03-07 08:32:41 -07:00
dependabot-preview[bot]
66280321e2
Bump ReactiveUI.WPF from 11.1.23 to 11.2.3
Bumps [ReactiveUI.WPF](https://github.com/reactiveui/reactiveui) from 11.1.23 to 11.2.3.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-07 03:46:11 +00:00
Timothy Baldridge
6c75f376ff
Merge pull request #617 from wabbajack-tools/dependabot/nuget/ReactiveUI.Fody-11.2.3
Bump ReactiveUI.Fody from 11.1.23 to 11.2.3
2020-03-06 20:45:01 -07:00
dependabot-preview[bot]
5764d6e308
Bump ReactiveUI.Fody from 11.1.23 to 11.2.3
Bumps [ReactiveUI.Fody](https://github.com/reactiveui/reactiveui) from 11.1.23 to 11.2.3.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-07 02:22:25 +00:00
Timothy Baldridge
1496e36021
Merge pull request #603 from wabbajack-tools/dependabot/nuget/MahApps.Metro.IconPacks-3.3.0
Bump MahApps.Metro.IconPacks from 3.2.0 to 3.3.0
2020-03-06 19:21:51 -07:00
Timothy Baldridge
2fad1bd1f6
Merge pull request #616 from wabbajack-tools/dependabot/nuget/ReactiveUI-11.2.3
Bump ReactiveUI from 11.1.23 to 11.2.3
2020-03-06 19:21:12 -07:00
Timothy Baldridge
ae47e2f7ae
Merge pull request #615 from wabbajack-tools/dependabot/nuget/FluentFTP-32.2.0
Bump FluentFTP from 31.3.2 to 32.2.0
2020-03-06 19:20:45 -07:00
dependabot-preview[bot]
85a36534c8
Bump ReactiveUI from 11.1.23 to 11.2.3
Bumps [ReactiveUI](https://github.com/reactiveui/reactiveui) from 11.1.23 to 11.2.3.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 07:03:31 +00:00
dependabot-preview[bot]
41dbc06a57
Bump FluentFTP from 31.3.2 to 32.2.0
Bumps [FluentFTP](https://github.com/robinrodricks/FluentFTP) from 31.3.2 to 32.2.0.
- [Release notes](https://github.com/robinrodricks/FluentFTP/releases)
- [Changelog](https://github.com/robinrodricks/FluentFTP/blob/master/RELEASES.md)
- [Commits](https://github.com/robinrodricks/FluentFTP/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 07:03:04 +00:00
Timothy Baldridge
037bef31c7 1.1.0.0 Release 2020-03-05 05:21:16 -07:00
Timothy Baldridge
9eaaf9e5d5
Merge pull request #609 from wabbajack-tools/issue-606
Use virtual memory during BSA creation
2020-03-04 23:01:13 -07:00
Timothy Baldridge
ae5ac5fa13
Merge branch 'master' into issue-606 2020-03-04 22:29:27 -07:00
Timothy Baldridge
f7980b21b8 Bug fixes for virtual memory/stream leaks 2020-03-04 22:28:08 -07:00
Timothy Baldridge
181a0f6b6a Bug fixes for virtual memory/stream leaks 2020-03-04 22:27:15 -07:00
Timothy Baldridge
854bdbcaf3 Convert remaining BSA types to us virtual memory 2020-03-04 21:32:38 -07:00
Timothy Baldridge
2a14932092 Move around namespaces so BSA routines can use Common namespaces. Make BA2 creation use memory mapped files instead of memory streams 2020-03-04 17:02:16 -07:00
Timothy Baldridge
b6c5ddc332
Merge pull request #569 from wabbajack-tools/dependabot/nuget/Fody-6.1.1
Bump Fody from 6.1.0 to 6.1.1
2020-03-04 06:38:24 -07:00
Timothy Baldridge
931b4ec1ef
Merge pull request #602 from wabbajack-tools/dependabot/nuget/FluentFTP-31.3.2
Bump FluentFTP from 31.3.0 to 31.3.2
2020-03-04 06:38:07 -07:00
Timothy Baldridge
902cd79fd1
Merge pull request #568 from wabbajack-tools/dependabot/nuget/HtmlAgilityPack-1.11.21
Bump HtmlAgilityPack from 1.11.20 to 1.11.21
2020-03-04 06:37:43 -07:00
Timothy Baldridge
64cad0752f
Merge pull request #605 from erri120/issue-587
PR: Store settings.json in local appdata
2020-03-04 05:12:30 -07:00
Timothy Baldridge
fe46970e9e
Merge pull request #601 from wabbajack-tools/workbase-fixes
Fixes for WorkBase
2020-03-04 05:11:48 -07:00
Timothy Baldridge
cbe5165d3a
Merge branch 'master' into workbase-fixes 2020-03-04 05:11:37 -07: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
2e9d42b538
Added a version check to the settings file
The current settings file has to have the same version as specified in
Wabbajack.Common.Consts.SettingsVersion or else it will be backedup and
deleted to ensure that no bad settings file are getting loaded.

This means that the SettingsVersion needs to be updated when a breaking
change to the settings is being introduced
2020-03-04 12:21:44 +01:00
erri120
d8e4f02508
Moved settings.json to %localappdata%/Wabbajack 2020-03-04 11:56:39 +01:00
dependabot-preview[bot]
5074dd8d39
Bump MahApps.Metro.IconPacks from 3.2.0 to 3.3.0
Bumps [MahApps.Metro.IconPacks](https://github.com/MahApps/MahApps.Metro.IconPacks) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/MahApps/MahApps.Metro.IconPacks/releases)
- [Changelog](https://github.com/MahApps/MahApps.Metro.IconPacks/blob/dev/GitReleaseManager.yaml)
- [Commits](https://github.com/MahApps/MahApps.Metro.IconPacks/compare/3.2.0...3.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-04 07:07:21 +00:00
dependabot-preview[bot]
4c9c9197d5
Bump FluentFTP from 31.3.0 to 31.3.2
Bumps [FluentFTP](https://github.com/robinrodricks/FluentFTP) from 31.3.0 to 31.3.2.
- [Release notes](https://github.com/robinrodricks/FluentFTP/releases)
- [Changelog](https://github.com/robinrodricks/FluentFTP/blob/master/RELEASES.md)
- [Commits](https://github.com/robinrodricks/FluentFTP/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-04 07:06:51 +00:00
Timothy Baldridge
186facb066 Fixes for WorkBase 2020-03-03 22:23:08 -07:00
Timothy Baldridge
a1e911669a
Youtube Downloader (#596)
* Can download audio tracks from Youtube, re-encoding to XWM in the process
2020-03-03 14:53:29 -07:00