Commit Graph

1082 Commits

Author SHA1 Message Date
Justin Swanson
727fe19043 Removed unnecessary intervention lock
Only one intervention should be firing, even without the lock.  If multiple are being fired, then it's likely the UserIntervention.Handle isn't awaiting all its "goals" properly within its own call
2020-08-08 08:22:12 -05:00
Justin Swanson
da4865dc7e Moved open terminal button to inside misc settings
Was too dangerous to have next to minimize
2020-08-08 08:08:24 -05:00
Justin Swanson
446ed80f98 ModlistGallerySettingsView -> MiscSettingsView 2020-08-08 08:04:53 -05:00
Justin Swanson
9072a66318 Style fix for sliders 2020-08-08 07:44:07 -05:00
Justin Swanson
a2b900a64f Adjusted shutdown mechanics to not block GUI thread 2020-08-08 07:33:36 -05:00
Justin Swanson
8e0ee257f7 Missing FireAndForget on runaway task 2020-08-08 07:26:45 -05:00
Timothy Baldridge
536e790e55 Fix master and bump versions 2020-08-07 21:40:08 -06:00
Timothy Baldridge
aaa2275032 Default compression to off 2020-08-06 06:15:11 -06:00
Timothy Baldridge
86107ec8ec Enable optional disk compression 2020-08-05 16:01:45 -06:00
Timothy Baldridge
51c9781a90 Forgot to bump WJ version number 2020-07-28 05:40:07 -06:00
Timothy Baldridge
a3e5546a17
Merge pull request #981 from wabbajack-tools/disk-size-fixes
Fix #980, 2.1.3.4, and deps bumps
2020-07-27 21:57:34 -07:00
Timothy Baldridge
bc975c1840 Fix #980, 2.1.3.4, and deps bumps 2020-07-27 15:33:45 -06:00
Justin Swanson
9ac524c138 Added FilePicker error glow 2020-07-25 20:59:52 -05:00
Justin Swanson
64bccbcb00 Tooltip style override to limit width to 500 2020-07-25 18:37:43 -05:00
Justin Swanson
1bd8894a1f Error triangle under play button 2020-07-25 18:37:23 -05:00
Justin Swanson
33279a5522 Settings.XamlStyler file. Resaved all XAML /w formatting 2020-07-25 18:37:17 -05:00
dependabot-preview[bot]
6fca21c48b
Bump GitInfo from 2.0.26 to 2.0.29
Bumps [GitInfo](https://github.com/kzu/GitInfo) from 2.0.26 to 2.0.29.
- [Release notes](https://github.com/kzu/GitInfo/releases)
- [Commits](https://github.com/kzu/GitInfo/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-23 06:56:03 +00:00
Timothy Baldridge
c28ec4a796 2.1.3.3 2020-07-22 05:33:05 -06:00
Timothy Baldridge
d37d8f398d Fix typeo 2020-07-21 21:27:27 -06:00
Timothy Baldridge
eba051eeee 2.1.3.2 2020-07-21 21:00:24 -06:00
Timothy Baldridge
c64fb2a815 Version 2.1.3.1 2020-07-20 05:37:29 -06:00
Justin Swanson
32f08d7dd5 Some more help text rewording 2020-07-19 15:50:11 -05:00
trawzified
134c997de9 Change Configuring to Awaiting Input to prevent user confusion 2020-07-18 20:45:34 +02:00
Timothy Baldridge
e3f26bd659 2.1.3.0 2020-07-15 18:39:18 -06:00
Timothy Baldridge
c78b09bba3
Merge branch 'master' into filepicker-filters 2020-07-15 05:05:45 -07:00
erri120
3ad0f8d1cc
Added FilePicker Filters for Compilation and Installation 2020-07-15 13:39:47 +02:00
erri120
2661454fb9
Fixed main window not appearing after splash screen 2020-07-14 14:14:28 +02:00
Timothy Baldridge
7bbcbfdbb3 Code for healing MEGA links 2020-07-13 16:10:05 -06:00
Timothy Baldridge
77405be7ec Don't re-hash files during compilation 2020-07-10 21:36:48 -06:00
erri120
49eb75c5dc
Delete favicons that are older than 10 days 2020-07-10 14:03:07 +02:00
erri120
843396f7c4
Cache favicons 2020-07-10 13:55:53 +02:00
Timothy Baldridge
dec442288b Hotfixes for 2.1.0.2 2020-07-07 14:17:49 -06:00
Timothy Baldridge
cedfd97acf Bump version and deps 2020-07-06 18:47:39 -06:00
dependabot-preview[bot]
557a1e7075
Bump DynamicData from 6.15.4 to 6.16.1
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 6.15.4 to 6.16.1.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactiveui/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/6.15.4...6.16.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-06 07:15:09 +00:00
Timothy Baldridge
d7d953d90c Don't hash modlists while attempting to download them 2020-07-04 07:46:47 -06:00
Timothy Baldridge
0849fdd95e Version 2.1.0.0 fix missing verison bump in WJ project 2020-07-02 14:59:16 -06:00
Timothy Baldridge
69fcc0cdc4 Version 2.1.0.0 2020-07-02 13:51:57 -06:00
Timothy Baldridge
17afaaeda9 Upgrade all deps 2020-06-30 22:08:34 -06:00
Timothy Baldridge
bd5aef446b More Debug information when downloading modlists 2020-06-29 16:18:29 -06:00
trawzified
512085f092 Fix manifest URLs being broken for Wabbajack CDN links 2020-06-29 11:37:13 +02:00
Timothy Baldridge
2855b1d1ca Revert "Compression.BSA -> Wabbajack.Compression.BSA"
This reverts commit 4fc53ce7b2.
2020-06-27 11:04:59 -06:00
Timothy Baldridge
4fc53ce7b2 Compression.BSA -> Wabbajack.Compression.BSA 2020-06-27 08:26:38 -06:00
Justin Swanson
64cfba67a5 Added some missing awaits 2020-06-26 12:54:44 -05:00
Justin Swanson
d3b72af7a8 ClientFactory moved to Wabbajack.Lib 2020-06-26 12:08:30 -05:00
Timothy Baldridge
cba3412ce8 Version 2.0.9.4 2020-06-16 16:21:01 -06:00
Timothy Baldridge
5586d4a19e Version 2.0.6.3 2020-06-14 12:43:09 -06:00
Timothy Baldridge
817dbef7ae Version 2.0.6.2 2020-06-14 07:13:29 -06:00
erri120
330bc31638
Fixed broken modlist gallery link 2020-06-13 21:13:21 +02:00
Timothy Baldridge
26c15d11b8 Version 2.0.6.1 2020-06-08 16:00:48 -06:00
Timothy Baldridge
84f32e35d2 Add more logging to the app startup 2020-06-08 15:59:16 -06:00
Timothy Baldridge
a71aaf2a34 Version 2.0.9.0 2020-06-05 14:55:51 -06:00
Timothy Baldridge
c2487a6c3b Version 2.0.8.0 2020-06-02 14:51:25 -06:00
Timothy Baldridge
0960600f05 Remove several uses of .Wait 2020-06-01 14:26:03 -06:00
Timothy Baldridge
ed649cde26 Added button to settings to clear cache 2020-05-29 16:51:41 -06:00
Timothy Baldridge
2d457ad12d Add favicons to login manager 2020-05-28 22:09:39 -06:00
Timothy Baldridge
8c70771f0e 2.0.7.0 Release 2020-05-28 14:26:55 -06:00
Timothy Baldridge
1b403a62d8 Bump deps versions 2020-05-26 05:36:31 -06:00
Timothy Baldridge
9ade449985 Make all delete operations async 2020-05-26 05:31:11 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
erri120
3a4d7282f5
Fixed wrong URL for modlists in the gallery 2020-05-23 15:48:25 +02:00
Timothy Baldridge
40592d72c9 Version bump 2020-05-22 14:57:38 -06:00
Timothy Baldridge
a1ae365b09 Version 2.0.6.0 2020-05-21 14:11:09 -06:00
Timothy Baldridge
436029e0f2 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	CHANGELOG.md
2020-05-16 11:27:56 -06:00
Timothy Baldridge
aa5b50dce0 2.0.5.1 2020-05-16 11:27:41 -06:00
Timothy Baldridge
88e3db0b2a Several server-side changes to make the system more durable to API call limits. 2020-05-16 09:08:40 -06:00
dependabot-preview[bot]
ffbaed7318
Bump MahApps.Metro.IconPacks from 4.0.0 to 4.1.0
Bumps [MahApps.Metro.IconPacks](https://github.com/MahApps/MahApps.Metro.IconPacks) from 4.0.0 to 4.1.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/4.0.0...4.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-14 07:03:24 +00:00
Timothy Baldridge
8af7510849 Fixes for list validation 2020-05-13 17:12:52 -06:00
Timothy Baldridge
147a183cfb
Merge pull request #816 from LordOfRhun/Persistant-filters
Added persistent filters on exit and more
2020-05-13 05:14:22 -07:00
dependabot-preview[bot]
1e26c64242
Bump MahApps.Metro from 2.0.0-alpha0775 to 2.0.0-alpha0821
Bumps [MahApps.Metro](https://github.com/MahApps/MahApps.Metro) from 2.0.0-alpha0775 to 2.0.0-alpha0821.
- [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-05-13 07:12:23 +00:00
Justin Swanson
799c7e2090 Swapped DetailImageView to RxUI bindings 2020-05-12 19:31:04 -05:00
Justin Swanson
03afaceadc Some cleanup 2020-05-12 18:48:51 -05:00
Justin Swanson
4469cf1fd9 Added missing GUI thread swapover 2020-05-12 18:41:39 -05:00
Justin Swanson
08cf5a6d50 Revert "Fix UI breakage in slideshow"
This reverts commit 40640dff5a.
2020-05-12 18:40:41 -05:00
Khamûl
cd442adc29 made some refactors 2020-05-12 18:33:59 -04:00
Timothy Baldridge
40640dff5a Fix UI breakage in slideshow 2020-05-11 15:07:28 -06:00
Timothy Baldridge
1f1f070351 Hotfix: support WJ CDN files in the gallery 2020-05-10 16:45:48 -06:00
Timothy Baldridge
e35ea51480 Hotfix: support WJ CDN files in the gallery 2020-05-10 15:35:15 -06:00
Khamûl
d588619ed5 Using Rx to reset GameType 2020-05-10 13:25:36 -04:00
Khamûl
5e5c1bb384 Simplifying the process of disabling gameType 2020-05-10 13:18:55 -04:00
Khamûl
99113507c4 Subcribe to settings SaveSignal 2020-05-10 13:12:43 -04:00
Timothy Baldridge
419867fc8b Hotfix: don't throw exceptions when metas can't be inferred 2020-05-10 06:37:55 -06:00
Khamûl
75a14bfaf2 fixed variable names 2020-05-10 00:59:34 -04:00
Khamûl
961fb39f9a Added persistent filters on exit and more
* Added persistent filters on exit
* settings to disable the persistent filters
* fixed a bug related to game comboBox and OnlyInstalled ( the comboBox is now disabled if OnlyInstalled is checked)
2020-05-10 00:35:39 -04:00
Timothy Baldridge
33c1de3ad3 Bump version 2020-05-09 17:23:41 -06:00
Timothy Baldridge
ca34e0bd7d
Merge pull request #812 from wabbajack-tools/rewrite-the-build-server
Rewrite the build server
2020-05-09 16:01:27 -07:00
Timothy Baldridge
ca9d5fde37
Merge pull request #811 from LordOfRhun/modlist-information
[Feature] added more information on modlist tiles
2020-05-09 15:22:15 -07:00
Timothy Baldridge
e053136e25 Rewrite the Authored file routines. 2020-05-09 16:16:16 -06:00
Timothy Baldridge
3bbc130cc0 Port over Metrics and Nexus tests delete old server projects 2020-05-08 23:12:51 -06:00
Khamûl
05886b574f added modlist tags component 2020-05-09 00:19:40 -04:00
Khamûl
906da5bc84 Fixed indentation and starting opacity 2020-05-07 23:57:13 -04:00
Khamûl
1b199e5951 added Download Size and Installation size on list hover 2020-05-07 23:46:52 -04:00
Khamûl
9fe2ea2082 Fixed a bug related to Game filter and OnlyInstalled filter
Fixed a bug where filtering by OnlyInstalled while having a uninstalled game selected in the game filter would show no result.
2020-05-07 22:38:54 -04:00
Khamûl
56fcb7f6d6 ComboBox source now uses enum descreption 2020-05-07 17:04:55 -04:00
Khamûl
17ca59d9d5 added filter for games 2020-05-07 01:32:36 -04:00
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
dependabot-preview[bot]
90a00d227f
Bump MahApps.Metro from 2.0.0-alpha0748 to 2.0.0-alpha0775
Bumps [MahApps.Metro](https://github.com/MahApps/MahApps.Metro) from 2.0.0-alpha0748 to 2.0.0-alpha0775.
- [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-04-30 07:00:06 +00:00
Timothy Baldridge
d55846c872 Bump code for 2.0.3.0 2020-04-29 15:02:38 -06:00
Timothy Baldridge
30f6b029a1
Merge pull request #776 from wabbajack-tools/small-fixes-and-tweaks
Bunch of small server-side fixes, LZ4 compression speed, and better l…
2020-04-29 10:38:50 -06:00
Timothy Baldridge
64540e2cab Bunch of small server-side fixes, LZ4 compression speed, and better list validation 2020-04-29 06:26:44 -06:00
Justin Swanson
3b34af90de Standardized the "warmup" functionality into one place 2020-04-28 17:52:20 -05:00
Timothy Baldridge
2c8b213d35
Merge pull request #771 from erri120/credentials-login-fix
Added more UI to the Credentials login form and catch exception
2020-04-28 14:51:26 -06:00
erri120
670efbdb10
Added more UI to the Credentials login form and catch exception 2020-04-28 14:11:12 +02:00
Justin Swanson
2b0866b4f3 Adjusted TempFolder init concepts
Wasn't being awaited in the App ctor.  Swapped for a static factory that can be awaited to ensure initialization is complete
2020-04-27 22:17:06 -05:00
Timothy Baldridge
3548e42a64 Bump Version numbers and changelog for 2.0.2.0 2020-04-27 15:41:34 -06:00
Timothy Baldridge
79a6640cc5 Hotfixes 2020-04-27 15:32:19 -06:00
Timothy Baldridge
0a731a1c44 Bump version in preperation for 2.0.1.0 2020-04-27 06:57:15 -06: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
b46bf3f129 Bump Version Numbers 2020-04-25 11:06:32 -06:00
Timothy Baldridge
820d278600 Fix settings saving/loading 2020-04-22 22:02:50 -06:00
erri120
6ec0025245
Added BethNet StoreHandler 2020-04-22 14:36:32 +02:00
Timothy Baldridge
2f6357bd51 Temp folder fixes, fix for NOMATCH_INCLUDE 2020-04-21 22:13:07 -06:00
Timothy Baldridge
0e0b0d8883 Remove vortex support 2020-04-21 06:14:52 -06:00
Timothy Baldridge
ad27e071c4
Merge pull request #729 from wabbajack-tools/bump-deps-4-20-2019
Bump all the deps in the project
2020-04-21 05:53:20 -06:00
Timothy Baldridge
b099afe49a Fix changed icon names 2020-04-20 22:07:40 -06:00
Timothy Baldridge
a9ea0421be Bump all the deps in the project 2020-04-20 16:54:32 -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
cba64a25a3
Added the Version to the manifest 2020-04-16 17:54:26 +02:00
erri120
545d258ce0
Removed unused TextViewer 2020-04-16 17:51:01 +02: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
Justin Swanson
01588dbcc9 Merge branch 'master' into wabbajack-lib-nullability 2020-04-12 00:40:49 -05:00
Timothy Baldridge
f9f2c349c0 WIP List Validation code 2020-04-11 22:18:21 -06:00
Timothy Baldridge
0830480821 Fixes for broken bethesda tests. 2020-04-10 15:52:31 -06:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Justin Swanson
64f5531411 Wabbajack.Lib: Some nullability enabled 2020-04-10 13:23:10 -05:00
Justin Swanson
6572f14f49 ABatchProcessor nullable. ConfigureProcessor removed 2020-04-10 13:23:10 -05:00
Timothy Baldridge
d4e7311115 Merge master 2020-04-09 16:36:07 -06:00
Timothy Baldridge
22a307844b 1.1.5.0 Release 2020-04-06 22:32:48 -06: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