Commit Graph

975 Commits

Author SHA1 Message Date
erri120
bd6b6f3257
Updated the ManifestView
- changed padding and size of multiple items
- replaced TextBlock with readonly TextBox so you can copy the contents
2020-02-15 17:30:54 +01:00
erri120
bc634c357b
Created middle mouse button icon instead of read ellipse 2020-02-15 17:30:54 +01:00
erri120
ef7986db5c
Added middle mouse button scroll to the Manifest 2020-02-15 17:30:54 +01:00
Timothy Baldridge
9ece8bae56 Release 0.9.18.0 2020-02-11 16:56:18 -07: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
Timothy Baldridge
7d99e9e11f And CLI commands for refreshing the build server. Added icon to launch a commandline from WJ 2020-02-10 22:04:56 -07:00
Timothy Baldridge
5893827ced
Merge pull request #501 from Noggog/modlist-gallery
Initial basic modlist gallery filtering
2020-02-10 21:07:21 -07:00
Timothy Baldridge
cd1a01301a
Merge pull request #496 from wabbajack-tools/dependabot/nuget/Extended.Wpf.Toolkit-3.8.1
Bump Extended.Wpf.Toolkit from 3.8.0 to 3.8.1
2020-02-10 19:06:09 -07:00
Timothy Baldridge
63c6cf66b5
Merge pull request #500 from wabbajack-tools/issue-495
In app manual downloads
2020-02-10 19:05:58 -07:00
Timothy Baldridge
608b8c77a7 Manual download improvements 2020-02-10 17:30:38 -07:00
Justin Swanson
bdfe00c32d Percent implicit conversion operator changed to explicit 2020-02-10 17:45:17 -06:00
Justin Swanson
43883d351a Percent hotfix for binding crash 2020-02-10 17:41:14 -06:00
dependabot-preview[bot]
22feb7fc17 Bump Extended.Wpf.Toolkit from 3.8.0 to 3.8.1
Bumps [Extended.Wpf.Toolkit](https://github.com/xceedsoftware/wpftoolkit) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/xceedsoftware/wpftoolkit/releases)
- [Commits](https://github.com/xceedsoftware/wpftoolkit/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 07:14:14 +00:00
Justin Swanson
8d0c14f2f3 Initial basic modlist gallery filtering 2020-02-09 14:04:40 -06:00
Justin Swanson
4c842fe276 Added short circuit of MO2Installer interventions
So that new active installations replace any old pending queues
2020-02-08 13:20:27 -06:00
Timothy Baldridge
2ffc20411d Merge pull request #489 from Noggog/percent
Percent Struct
2020-02-08 07:11:20 -07:00
Justin Swanson
b05c43661c Percent struct 2020-02-07 23:45:45 -06:00
Timothy Baldridge
1346a2f41c Bump version number to test new launcher 2020-02-07 22:31:50 -07:00
Timothy Baldridge
6703b4090e
Merge pull request #488 from wabbajack-tools/launcher-first-spike
Launcher first spike
2020-02-07 18:23:01 -07:00
Timothy Baldridge
a9224a084a 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
Timothy Baldridge
759e959764 Bit of a first draft of a launcher 2020-02-06 21:20:49 -07:00
Timothy Baldridge
e4551115e5
Merge pull request #485 from wabbajack-tools/manual-nexus-downloads
Manual nexus downloads
2020-02-06 15:00:01 -07:00
dependabot-preview[bot]
6e25a5c255
Bump DynamicData from 6.14.3 to 6.14.8
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 6.14.3 to 6.14.8.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactiveui/DynamicData/blob/master/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/6.14.3...6.14.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-06 07:05:06 +00:00
Timothy Baldridge
6255ec224f Allow manual Nexus downloads 2020-02-05 22:30:31 -07:00
Justin Swanson
11d6401374 Added log to InstallerVM of what modlist it is installing 2020-02-03 19:02:57 -06:00
Justin Swanson
7b41606625 Better initial visibility settings on ModListGallery items 2020-02-03 18:49:57 -06:00
Justin Swanson
40c9521cee Slideshow user next works when paused 2020-02-03 18:45:47 -06:00
Justin Swanson
9d0c5ef529 Null handling for update callback 2020-02-03 18:43:24 -06:00
Timothy Baldridge
1b428cd03b
Merge pull request #464 from erri120/manifest-rework
Manifest rework
2020-02-03 05:28:25 -07:00
dependabot-preview[bot]
2494eb3f0c
Bump Fody from 6.0.8 to 6.1.0
Bumps [Fody](https://github.com/Fody/Fody) from 6.0.8 to 6.1.0.
- [Release notes](https://github.com/Fody/Fody/releases)
- [Commits](https://github.com/Fody/Fody/compare/6.0.8...6.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 07:31:28 +00:00
erri120
1bf1189f26
Removed unused imports and CommonMark dependency 2020-02-02 13:52:55 +01:00
erri120
dd9baea785
Fixed GitHub links 2020-02-02 13:52:54 +01:00
erri120
f03db43798
Fleshed out the Manifest 2020-02-02 13:52:54 +01:00
erri120
7b66aee5a8
Created basic ManifestView, Window and VM 2020-02-02 13:52:53 +01:00
erri120
5b5678363f
Removed ReportHTML 2020-02-02 13:52:52 +01:00
Justin Swanson
cd3e186d73 Basic AutoUpdater.NET added. GUI button to update 2020-02-02 01:33:12 -06:00
Timothy Baldridge
c991f077c7 Make x64 the default in all cases, make published builds self-contained 2020-02-01 10:33:00 -07:00
Timothy Baldridge
bf7efa1961 Add wabbajack-cli as part of the main Wabbajack distro, re-enable icons and splash screen. 2020-01-31 15:56:26 -07:00
Timothy Baldridge
8ce5906a72 Remove references to Framework deps replace with the deps we use in other parts of the project 2020-01-31 15:07:55 -07:00
dependabot-preview[bot]
24ddd1b875
Bump Extended.Wpf.Toolkit from 3.7.0 to 3.8.0
Bumps [Extended.Wpf.Toolkit](https://github.com/xceedsoftware/wpftoolkit) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/xceedsoftware/wpftoolkit/releases)
- [Commits](https://github.com/xceedsoftware/wpftoolkit/compare/3.7.0...3.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-31 07:17:27 +00:00
Timothy Baldridge
4d65bacbf3 Better error handling for author uploading 2020-01-29 21:29:20 -07:00
Timothy Baldridge
08a3bc6f23 Fix a ton of bugs with the Author file uploader, and a crash on the build server 2020-01-29 16:41:53 -07:00
Timothy Baldridge
7c567da334
Merge pull request #451 from wabbajack-tools/bump-versions-remove-inlined-binaries
Bump all versions, remove inlined binaries in prep for Core distribut…
2020-01-29 05:39:52 -07:00
Timothy Baldridge
1fa4d92a3b Bump all versions, remove inlined binaries in prep for Core distribution framework (whatever it is) 2020-01-29 05:20:37 -07:00
Timothy Baldridge
61c841f053 Basic workings of BNet downloadings. Can download and convert a mod into a .zip 2020-01-28 21:17:24 -07:00
Timothy Baldridge
e46afdadb6 Fix broken browser in .NET Core 2020-01-27 21:36:12 -07:00
Justin Swanson
805fc47b78 Process start refactor to be compatible with .NET Core 2020-01-25 21:21:41 -06:00
Justin Swanson
638542c617 .NET Standard 2.1, .NET Core 3.1 2020-01-25 20:48:13 -06:00
Timothy Baldridge
916cc646e2
Update AssemblyInfo.cs 2020-01-22 16:34:25 -07:00
dependabot-preview[bot]
7d7b03c1be
Bump Fody from 6.0.7 to 6.0.8
Bumps [Fody](https://github.com/Fody/Fody) from 6.0.7 to 6.0.8.
- [Release notes](https://github.com/Fody/Fody/releases)
- [Commits](https://github.com/Fody/Fody/compare/6.0.7...6.0.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-22 07:18:09 +00:00
Timothy Baldridge
d52b713ec3
Merge pull request #410 from Noggog/no-matching
Random refactors
2020-01-21 20:46:39 -07:00
Timothy Baldridge
84d2a3e8f9 Server changes for CDN optimization 2020-01-21 05:50:53 -07:00
Timothy Baldridge
e4b840114c
Merge pull request #411 from Noggog/readme-fix-gui-refactors
Readme Fix - Gui Refactors
2020-01-21 05:49:25 -07:00
Timothy Baldridge
ddbfaafdb5
Merge pull request #402 from Noggog/modlist-error-display
Modlist Gallery Error Display
2020-01-21 05:49:16 -07:00
Justin Swanson
5838fc9d80 Fix for website readmes not opening 2020-01-20 22:28:45 -06:00
Justin Swanson
0e935ec261 UserIntervention views made to RxUserControls 2020-01-20 22:23:33 -06:00
Justin Swanson
29295a774e InstallationView swapped to RxUserControl 2020-01-20 19:07:41 -06:00
Justin Swanson
95260b1342 InstallationCompleteView swapped to RxUserControl 2020-01-20 17:21:40 -06:00
Justin Swanson
86391512bc CompilationCompleteView swapped to RxUserControl 2020-01-20 17:21:37 -06:00
Justin Swanson
7ad46c65cc Refactored AttentionBorder to a ContentControl
Looks like it's the proper way to do it anyway.
https://stackoverflow.com/questions/751325/how-to-create-a-wpf-usercontrol-with-named-content

UserControls are really just for super end-use
2020-01-20 17:21:32 -06:00
Justin Swanson
d788a3ae95 CompilerView swapped to RxUserControl 2020-01-20 17:21:29 -06:00
Justin Swanson
f026a666dd Bugfix for MO2 compiler not respecting targeted download folder 2020-01-20 17:21:25 -06:00
Justin Swanson
0f7c1b4632 ExtensionManager -> ModListAssociationManager 2020-01-19 19:49:12 -06:00
Justin Swanson
4138e644ef ExtensionManager.Extension -> ModListExtension 2020-01-19 19:42:27 -06:00
Timothy Baldridge
129fb445b8 Bump Version 2020-01-19 16:37:33 -07:00
Timothy Baldridge
e30dcf2358
Merge pull request #401 from wabbajack-tools/file-upload
File upload and hosting for WJ
2020-01-19 15:56:03 -07:00
Timothy Baldridge
141ff50dbe Add missing file 2020-01-19 15:45:18 -07:00
Justin Swanson
1a1818f338 ModList download metric no longer awaited
Don't need for it to be finished before continuing.
2020-01-19 12:38:55 -06:00
Timothy Baldridge
f2359ab273 Rewrote the uploader to use a block based approach 2020-01-18 22:51:12 -07:00
Justin Swanson
b5edd9ce26 ModListGallery loading error display 2020-01-18 22:40:31 -06:00
Justin Swanson
dbce33fb45 ModListGallery loading ring for loading modlist meta 2020-01-18 22:37:07 -06:00
Timothy Baldridge
2a31c85e24
Merge pull request #400 from Noggog/failed-compilation-display-bug
Failed compilation display bug
2020-01-18 15:31:13 -07:00
Timothy Baldridge
6969a531e2 Add Upload support to WJ, fixes for the new server, etc. 2020-01-18 15:09:32 -07:00
Justin Swanson
f1c0da3b4f ISubInstallerVM.Compile returns bool now 2020-01-18 15:57:53 -06:00
Justin Swanson
e2ebeb9af6 ISubCompilerVM.Compile returns bool now
Completion status now marked failure if that bool is false
2020-01-18 15:57:41 -06:00
Justin Swanson
bad10ae21c ModlistMetadataVM now fishes for false download return values 2020-01-18 14:52:37 -06:00
Justin Swanson
32bb4cd8e9 Some minor refactors on modlist downloading
Metrics send in parallel.  Exceptions caught/rethrown on tcs
2020-01-18 14:07:20 -06:00
Justin Swanson
80508aa494 Made changes to help cope with my allergy to strings 2020-01-18 13:28:42 -06:00
Timothy Baldridge
ad3090f9fc Upgrade deps 2020-01-17 15:56:52 -07:00
Justin Swanson
3ed80d1aba Added loading progress display for modlist images in gallery 2020-01-16 23:18:35 -06:00
Justin Swanson
f8c640467f Added explicit schedulers to some Rx calls 2020-01-16 22:52:29 -06:00
Justin Swanson
8571003cfd ToGuiProperty convenience call
Automatically wires on GUI thread and disposes
2020-01-16 22:48:54 -06:00
Justin Swanson
04b2d13499 UserControlRx implements ReactiveUserControl. Properties moved to WhenActivated 2020-01-16 18:28:52 -06:00
Justin Swanson
36d73b82f0 A GC and dispose correctness pass 2020-01-15 21:54:06 -06:00
Justin Swanson
508fca2bf7 InstallerVM modlist loading/deloading improvements 2020-01-15 21:19:00 -06:00
Justin Swanson
b3ddb13a11 Added modlist "loading" visualization 2020-01-15 20:29:45 -06:00
Justin Swanson
5abcdc651b Fixed status term used when in failed state 2020-01-14 23:24:59 -06:00
Timothy Baldridge
880ab875dc
Merge pull request #383 from tr4wzified/master
Fix typos + inconsistencies in logs
2020-01-14 05:36:55 -08:00
Justin Swanson
8ae8e28f67 ModListMetadataVM FlowSwitch on exists check 2020-01-13 23:17:54 -06:00
Justin Swanson
bc6580c846 Error handling for modlist download exceptions 2020-01-13 23:04:45 -06:00
Justin Swanson
5b33a74075 Offloaded ModlistGallery image downloading 2020-01-13 23:04:45 -06:00
Justin Swanson
14da5254c8 ModListTileView 2020-01-13 23:04:33 -06:00
trawzified
877989ba16 Fix typos + inconsistencies in logs 2020-01-13 22:11:07 +01:00
Justin Swanson
df20f65f90 WorkQueue's desired threads obs can be set after ctor. CurrentCpuCount display 2020-01-11 14:20:14 -06:00
Justin Swanson
ddbd1ef754 CpuStatus binding refactors. Target usage slider 2020-01-11 00:43:40 -06:00
Justin Swanson
75c48e5fe2 Merge branch 'master' into settings-pane 2020-01-11 00:42:51 -06:00
Justin Swanson
818d92320e Initial dynamic WorkQueue threads system 2020-01-11 00:42:25 -06:00
Justin Swanson
265953499d Bgufix for LoginManagerVM.Metadata 2020-01-09 23:00:31 -06:00
Justin Swanson
e2fa5da973 Optimizations for CPU display updates 2020-01-09 22:35:37 -06:00
Justin Swanson
36a37a04a9 Swapped calls to ObserveOnGuiThread() 2020-01-09 20:51:19 -06:00
Timothy Baldridge
5d4d2bc9af
Merge pull request #366 from wabbajack-tools/dependabot/nuget/ReactiveUI.Events.WPF-11.1.6
Bump ReactiveUI.Events.WPF from 11.1.1 to 11.1.6
2020-01-09 06:40:25 -08:00
Timothy Baldridge
8a7a675d64
Merge pull request #367 from wabbajack-tools/dependabot/nuget/ReactiveUI.WPF-11.1.6
Bump ReactiveUI.WPF from 11.1.1 to 11.1.6
2020-01-09 06:39:30 -08:00
dependabot-preview[bot]
65e80b9021
Bump MahApps.Metro.IconPacks from 3.0.1 to 3.1.0
Bumps [MahApps.Metro.IconPacks](https://github.com/MahApps/MahApps.Metro.IconPacks) from 3.0.1 to 3.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/3.0.1...3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-09 07:19:15 +00:00
Justin Swanson
a3450900a3 Implemented workqueue limiter settings on starting batch 2020-01-07 19:57:00 -06:00
Justin Swanson
c5dd5c05bc Merge remote-tracking branch 'wabbajack-tools/master' into settings-pane 2020-01-07 19:23:32 -06:00
dependabot-preview[bot]
d7831ce4ef
Bump ReactiveUI.WPF from 11.1.1 to 11.1.6
Bumps [ReactiveUI.WPF](https://github.com/reactiveui/reactiveui) from 11.1.1 to 11.1.6.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/11.1.1...11.1.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-07 15:04:13 +00:00
Timothy Baldridge
f2bb07a528 Wabbajack.Lib is now .NET Standard 2.0 2020-01-07 06:50:11 -07:00
Timothy Baldridge
b0951afb80 Moved messagebox code into user interventions, moved FilePicker VMs into Wabbajack (from Wabbajack.Lib) 2020-01-07 06:03:46 -07:00
dependabot-preview[bot]
b8c69547ff
Bump ReactiveUI.Events.WPF from 11.1.1 to 11.1.6
Bumps [ReactiveUI.Events.WPF](https://github.com/reactiveui/reactiveui) from 11.1.1 to 11.1.6.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/11.1.1...11.1.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-07 07:15:30 +00:00
Justin Swanson
98cb1ea28e More settings page styling work 2020-01-06 23:44:32 -06:00
Timothy Baldridge
286ec75f88 Version Bump 2020-01-06 21:49:17 -07:00
Timothy Baldridge
afc99dce19 Bump Version 2020-01-06 16:34:50 -07:00
erri120
92c841f755
Added help argument to CLI 2020-01-06 15:54:46 +01:00
Justin Swanson
feb3e781fc Settings page work. Some experimentation /w RxUI binding 2020-01-05 23:15:10 -06:00
Timothy Baldridge
27f0f98671
Merge pull request #353 from wabbajack-tools/abstract-login-downloader
Reworked the LL downloader
2020-01-05 14:24:08 -08:00
erri120
8106990707
Loading settings will no use CLIArguments 2020-01-05 14:10:49 +01:00
erri120
e149c6dbe7
Starting From Modlist now uses CLIArguments 2020-01-05 14:09:34 +01:00
erri120
e929b661b5
Parse arguments on start 2020-01-05 13:52:18 +01:00
Timothy Baldridge
5f969a00df Reworked the LL downloader to abstract commonly used items in an abstract class 2020-01-04 22:38:08 -07:00
Justin Swanson
f44f75d497 TabControl styling 2020-01-04 22:40:08 -06:00
Justin Swanson
e49f1dd5ca Basic settings page that just shows logins for now 2020-01-04 21:15:25 -06:00
Justin Swanson
43aca88879 Implemented IBackNavigatingVM various places 2020-01-04 21:06:34 -06:00
Justin Swanson
907a5a2da1 MainWindowVM.ActivePane set made private 2020-01-04 21:04:56 -06:00
Justin Swanson
2ab10fe1bb BackNavigatingVM. Removed navigation stack 2020-01-04 20:33:38 -06:00
Justin Swanson
e13b000b54 Global UserInterventionHandler now try/catches
Any exception was borking the callback subscription, so no more interventions were handled
2020-01-04 19:31:54 -06:00
Justin Swanson
af7357e500 Removed some vestigial members 2020-01-04 19:30:34 -06:00
Timothy Baldridge
9eec82be0d Bump version for 1.0 beta 13 2020-01-04 18:22:22 -07:00
Timothy Baldridge
d1049aaefe Bump Verison number 2020-01-03 21:07:57 -07:00
Timothy Baldridge
3010027ea8 Implement Ceras breaking change & update deps (to get it to compile) 2020-01-03 20:56:20 -07:00
Justin Swanson
907b020db5 Error printing improvement. Removed some vestigial members 2020-01-03 20:26:44 -06:00
Timothy Baldridge
d20de58f50 Merge remote-tracking branch 'origin/master' 2020-01-03 15:31:47 -07:00
Timothy Baldridge
b320f87d1e Bump Version number 2020-01-03 15:31:25 -07:00
erri120
b6ed45945e
Fixed unused import 2020-01-03 18:27:09 +01:00
erri120
2643c499c2
Replaced old Steam/GOG Handlers with the new StoreHandler system 2020-01-03 18:22:50 +01:00
Timothy Baldridge
f3e183b637
Merge pull request #329 from wabbajack-tools/dependabot/nuget/Fody-6.0.6
Bump Fody from 6.0.5 to 6.0.6
2020-01-03 06:46:31 -08:00
erri120
bf73cbd7b8
Updated the Slideshow error to be non important 2020-01-03 13:17:42 +01:00
dependabot-preview[bot]
0b828dfc01
Bump Fody from 6.0.5 to 6.0.6
Bumps [Fody](https://github.com/Fody/Fody) from 6.0.5 to 6.0.6.
- [Release notes](https://github.com/Fody/Fody/releases)
- [Commits](https://github.com/Fody/Fody/compare/6.0.5...6.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-03 07:06:09 +00:00
Timothy Baldridge
f57897c539 merge master 2020-01-02 17:07:13 -07:00
Timothy Baldridge
5a0e19f4b1 Metrics and status are now in MongoDB 2019-12-29 15:57:01 -07:00
Timothy Baldridge
f9cdbbc6a1
Merge pull request #313 from wabbajack-tools/dependabot/nuget/System.Reactive-4.3.2
Bump System.Reactive from 4.3.1 to 4.3.2
2019-12-27 16:08:06 -08:00
Timothy Baldridge
12b466d8bb
Merge pull request #319 from wabbajack-tools/dependabot/nuget/DynamicData-6.14.3
Bump DynamicData from 6.14.1 to 6.14.3
2019-12-27 16:07:57 -08:00
Timothy Baldridge
0bc96024a4
Merge pull request #318 from wabbajack-tools/dependabot/nuget/ReactiveUI.WPF-11.0.6
Bump ReactiveUI.WPF from 11.0.1 to 11.0.6
2019-12-27 16:07:47 -08:00
Timothy Baldridge
1d87ecab25
Merge pull request #317 from wabbajack-tools/dependabot/nuget/ReactiveUI.Events.WPF-11.0.6
Bump ReactiveUI.Events.WPF from 11.0.1 to 11.0.6
2019-12-27 16:07:25 -08:00
Timothy Baldridge
4eee120696
Merge pull request #316 from wabbajack-tools/dependabot/nuget/ReactiveUI.Fody-11.0.6
Bump ReactiveUI.Fody from 11.0.1 to 11.0.6
2019-12-27 16:07:00 -08:00
Justin Swanson
507c71d1d8 Removed vestigial MainWindowVM.ViewDispatcher 2019-12-27 16:24:35 -06:00
Justin Swanson
6c4fbc8476 Improved top title bar configuration text 2019-12-27 15:50:27 -06:00
Justin Swanson
bebd898964 Lowered CPU display throttling to 50ms 2019-12-27 15:27:13 -06:00
Justin Swanson
6962b4873c Reimplemented website readme features 2019-12-27 15:20:27 -06:00
Justin Swanson
2b8474dd33 Added visual buffer so target modlist filepicker doesn't move 2019-12-27 14:09:07 -06:00
Justin Swanson
458307e60b InstallerVM properly clears display after swapping off a list 2019-12-27 14:09:07 -06:00
Justin Swanson
cc08d57724 Adjusted some rx thread switches 2019-12-27 14:09:07 -06:00
dependabot-preview[bot]
1e67cd0ead
Bump DynamicData from 6.14.1 to 6.14.3
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 6.14.1 to 6.14.3.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactiveui/DynamicData/blob/master/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/6.14.1...6.14.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-27 07:08:34 +00:00
dependabot-preview[bot]
7876bffe13
Bump ReactiveUI.WPF from 11.0.1 to 11.0.6
Bumps [ReactiveUI.WPF](https://github.com/reactiveui/reactiveui) from 11.0.1 to 11.0.6.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/11.0.1...11.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-27 07:08:11 +00:00
dependabot-preview[bot]
ed1b5c2892
Bump ReactiveUI.Events.WPF from 11.0.1 to 11.0.6
Bumps [ReactiveUI.Events.WPF](https://github.com/reactiveui/reactiveui) from 11.0.1 to 11.0.6.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/11.0.1...11.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-27 07:07:50 +00:00
dependabot-preview[bot]
2777e382dd
Bump ReactiveUI.Fody from 11.0.1 to 11.0.6
Bumps [ReactiveUI.Fody](https://github.com/reactiveui/reactiveui) from 11.0.1 to 11.0.6.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/11.0.1...11.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-27 07:07:28 +00:00
Timothy Baldridge
e4c78ebed9 Clean up some references try to get tests to work 2019-12-26 17:41:33 -07:00
Timothy Baldridge
9a6d93524c Use CefSharp instead of CefGlue. Abstracted the Cef bits so we can make future changes easier 2019-12-26 16:26:53 -07:00
dependabot-preview[bot]
ebeead90c5
Bump System.Reactive from 4.3.1 to 4.3.2
Bumps [System.Reactive](https://github.com/dotnet/reactive) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/dotnet/reactive/releases)
- [Commits](https://github.com/dotnet/reactive/compare/rxnet-v4.3.1...rxnet-v4.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-26 20:00:48 +00:00
Justin Swanson
1be9b49ae9 Offloaded MO2InstallerVM's validity check to the background thread 2019-12-24 00:48:47 -06:00
Timothy Baldridge
b97cabd1e6 Prep for beta 10 2019-12-23 10:29:28 -07:00
Timothy Baldridge
00f702f1f8
Merge pull request #303 from Noggog/bugs-n-features
Bugs n features
2019-12-22 13:57:43 -08:00
Justin Swanson
0e0d495364 CPU view display styling tweaks 2019-12-22 01:57:55 -06:00
Justin Swanson
ed27978a31 Title shadow improved 2019-12-21 22:38:56 -06:00
Justin Swanson
946ff40021 UnderMainenanceOverlay help text 2019-12-21 20:10:54 -06:00
Justin Swanson
b392b667cf MO2 proper install folder logic now ignores files in downloads 2019-12-21 19:30:01 -06:00
Timothy Baldridge
afe0d2d875
Merge pull request #301 from tr4wzified/minor-changes
Minor changes
2019-12-21 14:43:40 -08:00
trawzified
aa13a363bf Remove unnecessary reference to library Wabbajack.Common
Remove if that is always true
2019-12-21 21:37:53 +01:00
Justin Swanson
bef5621441 Added slideshow image preload logic 2019-12-21 14:23:39 -06:00
Timothy Baldridge
698a419973
Merge branch 'master' into login-manager 2019-12-20 16:17:08 -07:00
Timothy Baldridge
9ffdea44c5 Few bug fixes 2019-12-20 15:47:33 -07:00
Justin Swanson
7c88b4ea12 Blocks installations into folders /w .wabbajack file 2019-12-20 16:06:20 -06:00
Timothy Baldridge
f5eb4d1d84 WIP 2019-12-20 13:51:10 -07:00
Justin Swanson
caffb6e032 Boolean inverse bugfix 2019-12-20 14:12:01 -06:00
Justin Swanson
f26747bfe5 Readme can be website now 2019-12-20 01:14:43 -06:00
Justin Swanson
74bbb5a4ec Readme opens after install, and after modlist download 2019-12-19 23:09:53 -06:00
Justin Swanson
a4a149d01c Added catch to ModListMetadataVM's needs download check
Was failing to calculate hash while file was locked during download
2019-12-19 22:08:58 -06:00
Justin Swanson
c584666a54 Merge remote-tracking branch 'wabbajack-tools/master' into nasdf 2019-12-19 22:00:51 -06:00
Timothy Baldridge
2ee23e8ced Update Mah Icons 2019-12-19 09:34:55 -07:00
Justin Swanson
5a8c19fbae Failure compiles/installs show red 2019-12-18 23:22:39 -06:00
Justin Swanson
b4bdaa5f07 AttentionBorder view 2019-12-18 22:44:43 -06:00
Justin Swanson
f4f9272858 BeginCommands refactored 2019-12-18 19:14:21 -06:00
Justin Swanson
5f7188d53d Paranoia logic to bring window to the front after loading 2019-12-18 19:10:09 -06:00
Justin Swanson
1673f8a555 LibCef extraction init awaits and improvements 2019-12-18 19:09:45 -06:00
halgari
5fc57883d9 Bump version 2019-12-18 09:56:27 -07:00
Timothy Baldridge
ebcb7e59f9
Merge pull request #285 from wabbajack-tools/dependabot/nuget/GitInfo-2.0.26
Bump GitInfo from 2.0.21 to 2.0.26
2019-12-18 09:49:11 -07:00
halgari
02109a05bd bump version 2019-12-17 22:29:42 -07:00
halgari
52b1b57e5d UI wasn't prompting for a new download when the list was updated 2019-12-17 21:30:36 -07:00
Justin Swanson
b0bff6e121 Missing ExtractLibs awaits 2019-12-17 21:18:33 -06:00
Justin Swanson
e0a91036d0 Fixes for progress bars starting at 100% 2019-12-17 21:10:38 -06:00
dependabot-preview[bot]
18294136c4
Bump GitInfo from 2.0.21 to 2.0.26
Bumps [GitInfo](https://github.com/kzu/GitInfo) from 2.0.21 to 2.0.26.
- [Release notes](https://github.com/kzu/GitInfo/releases)
- [Commits](https://github.com/kzu/GitInfo/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-17 07:11:23 +00:00
Justin Swanson
84485af2e1 Under maintenance display 2019-12-16 22:06:30 -06:00
halgari
c0c0fbcdc9 Bump version 2019-12-15 19:24:05 -07:00
Timothy Baldridge
ff25be8551
Merge pull request #275 from wabbajack-tools/broken-list-warning
Filter gallery by valid lists pulled from the validation service.
2019-12-15 16:54:42 -07:00
halgari
4b11503319 Filter gallery by valid lists pulled from the validation service. 2019-12-15 14:52:12 -07:00
Justin Swanson
4285932ef9 Merge remote-tracking branch 'erri/master' into polish-and-fixes 2019-12-15 15:31:50 -06:00
Justin Swanson
174a354958 Added readme button to installation completion 2019-12-15 14:20:31 -06:00
Justin Swanson
5da5f246ed Modified CPU display to show oldest first. Hid unassigned CPU items
Kept it more visually stable
2019-12-15 13:20:27 -06:00
Justin Swanson
5db61d17ce ModVM and ModListVM utilize UIUtils to create images. Null fix 2019-12-15 13:09:07 -06:00
Justin Swanson
24f94d6bb7 More button styling 2019-12-15 01:10:04 -06:00
Justin Swanson
e388c018dc Fixed obscure FilePicker bug
The exit animations on errors were not firing if the datacontext was what changed.  Adding a middleman property fixed the issue.  Probably a bit hacky
2019-12-15 00:20:28 -06:00
halgari
64a06d88e6 Bump version 2019-12-14 22:00:56 -07:00
Timothy Baldridge
70f3bcce9d
Merge branch 'master' into metrics 2019-12-14 21:41:01 -07:00
halgari
ff720cd044 Add anonymous metrics 2019-12-14 21:33:48 -07:00
Justin Swanson
705914bd77 FilePickerVM tooltip fixes + tests 2019-12-14 21:55:23 -06:00
Justin Swanson
d6a819b9b9 Added border to splashscreen 2019-12-14 17:53:30 -06:00
Justin Swanson
a6082cc927 Merge remote-tracking branch 'wabbajack-tools/master' into polish-and-fixes 2019-12-14 17:48:27 -06:00
Justin Swanson
bfd5907bc1 Null fix in VortexCompilerVM 2019-12-14 17:48:20 -06:00
Justin Swanson
e6c98fc3eb Added version display to main window 2019-12-14 17:48:16 -06:00
Justin Swanson
ebd5e4183a Refactoring of installer config views. Fixed visual bug 2019-12-14 16:46:06 -06:00
Justin Swanson
7aa579cf5a Modlist -> ModList 2019-12-14 16:13:31 -06:00
erri120
e13a57009a
Added ExtensionManager safety checks 2019-12-14 22:40:10 +01:00
Justin Swanson
dee09f17d4 Fix for modlist images not clearing if N/A 2019-12-14 14:33:26 -06:00
Justin Swanson
078b457857 FilePickerVM unit tests, better filter enforcement 2019-12-14 14:11:39 -06:00
halgari
7fa7f42fc3 bump version number 2019-12-14 10:10:06 -07:00
Justin Swanson
7c03806e9a Modlist gallery buttons use new bare icon style 2019-12-13 22:45:44 -06:00
Justin Swanson
1a9bfcbdc6 BareIcon button style. Readded links to main view 2019-12-13 22:40:56 -06:00
Justin Swanson
1fdfda0edf Post-compile completion menu view 2019-12-13 21:56:42 -06:00
Justin Swanson
b74a183aef Moved OutputFolder to CompilerVM. Added to vortex compiler 2019-12-13 21:44:27 -06:00
Timothy Baldridge
75d37888d2
Merge pull request #265 from Noggog/some-fixes
CompilerVM active intervention variable
2019-12-13 05:15:17 -07:00
Justin Swanson
02f53f4e7c CompilerVM active intervention variable 2019-12-12 19:58:40 -06:00
Justin Swanson
bcd7c95caf Merge branch 'master' into async-exploration 2019-12-12 19:49:40 -06:00
Timothy Baldridge
2c69a9ec9b bump all the deps!! 2019-12-12 16:00:19 -07:00
Justin Swanson
35878485e6 Installation complete display 2019-12-10 22:59:15 -06:00
Justin Swanson
96c1fe6bff Merge branch 'master' into intervention-frontend 2019-12-10 21:49:20 -06:00
Justin Swanson
9e16b701f9 MO2 installation config overwrite checkbox 2019-12-10 21:39:09 -06:00
Justin Swanson
a339e621c1 UserIntervention attention glow animation 2019-12-10 18:21:00 -06:00
Justin Swanson
5037ebc0cd Bugfix for save signal being serialized 2019-12-10 18:16:48 -06:00
Justin Swanson
f139ed2335 ConfirmUpdateOfExistingInstallView /w remember setting 2019-12-10 18:16:36 -06:00
Timothy Baldridge
b571c2682d Hide the startup time behind a splash screen 2019-12-09 06:18:02 -07:00
Justin Swanson
7f695a4a9e Install/Compile views display ConfirmationInterventions in CPU area 2019-12-08 18:19:36 -06:00
Justin Swanson
886fbd13ad Split LogCpuView 2019-12-08 16:33:50 -06:00
Justin Swanson
f8f0490047 UserInterventionHandlers cancellation tokens. Removed dispatcher 2019-12-08 13:46:30 -06:00
Timothy Baldridge
3bbbfb3ea2 Finish up LL support. 2019-12-08 10:00:22 -07:00
Justin Swanson
86d4003398 Merge remote-tracking branch 'wabbajack-tools/master' into async-exploration 2019-12-08 01:10:51 -06:00
Timothy Baldridge
7591a00e92 Add cefglue reference to Wabbajack for the build server error 2019-12-07 08:40:28 -07:00
Justin Swanson
5bd856a7c6 Utils async -> sync methods removed 2019-12-07 00:40:29 -06:00
Justin Swanson
43dc6953c5 AbstractDownloadState download made async 2019-12-07 00:40:22 -06:00
Timothy Baldridge
101d45f20c Can log into the Nexus via the internal browser, and can cancel via the back button. 2019-12-06 22:40:57 -07:00
Justin Swanson
e9deda9f44 Large swap to make WorkQueue able to take Task work items 2019-12-06 22:47:49 -06:00
Timothy Baldridge
a8a344d4be Added libCef, hooked it into a WPF window. Made NexusAPI raise a message. Implemented encrypted caching routines. 2019-12-06 17:13:16 -07:00
Justin Swanson
b1ebd3c362 Removed IUserIntervention.Resume 2019-12-04 23:14:40 -06:00
Justin Swanson
e946fc7ea4 Made Utils.LogToFile private. Removed ExceptionToString 2019-12-04 23:07:44 -06:00
Timothy Baldridge
adbddfa16e Integrate master changes 2019-12-04 16:18:34 -07:00
Timothy Baldridge
f67a235274 Logs and exceptions as classes 2019-12-04 16:17:02 -07:00
Timothy Baldridge
dfd5d7251d
Merge pull request #233 from Noggog/random-refactors
Random Refactors
2019-12-03 22:17:12 -07:00
Timothy Baldridge
7bd884cdc9 Bump version 2019-12-03 22:07:13 -07:00
Timothy Baldridge
9adfa89fca Logs and exceptions as classes 2019-12-03 21:12:08 -07:00
Justin Swanson
dc94b571c0 Removed vestigial DownloadWindow view 2019-12-03 17:50:05 -06:00
Justin Swanson
8af8e1bf14 Merge remote-tracking branch 'wabbajack-tools/master' into modlist-image-fix 2019-12-03 13:16:41 -06:00