Commit Graph

214 Commits

Author SHA1 Message Date
Justin Swanson
b3ddb13a11 Added modlist "loading" visualization 2020-01-15 20:29:45 -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
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
e2fa5da973 Optimizations for CPU display updates 2020-01-09 22:35:37 -06:00
Justin Swanson
c5dd5c05bc Merge remote-tracking branch 'wabbajack-tools/master' into settings-pane 2020-01-07 19:23:32 -06: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
Justin Swanson
98cb1ea28e More settings page styling work 2020-01-06 23:44:32 -06:00
Justin Swanson
feb3e781fc Settings page work. Some experimentation /w RxUI binding 2020-01-05 23:15:10 -06:00
erri120
8106990707
Loading settings will no use CLIArguments 2020-01-05 14:10:49 +01:00
Justin Swanson
e49f1dd5ca Basic settings page that just shows logins for now 2020-01-04 21:15:25 -06:00
Timothy Baldridge
f57897c539 merge master 2020-01-02 17:07:13 -07:00
Justin Swanson
6c4fbc8476 Improved top title bar configuration text 2019-12-27 15:50:27 -06:00
Justin Swanson
2b8474dd33 Added visual buffer so target modlist filepicker doesn't move 2019-12-27 14:09:07 -06:00
Timothy Baldridge
e4c78ebed9 Clean up some references try to get tests to work 2019-12-26 17:41:33 -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
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
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
Timothy Baldridge
f5eb4d1d84 WIP 2019-12-20 13:51:10 -07:00
Justin Swanson
f26747bfe5 Readme can be website now 2019-12-20 01:14:43 -06: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
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
Justin Swanson
84485af2e1 Under maintenance display 2019-12-16 22:06:30 -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
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
Justin Swanson
705914bd77 FilePickerVM tooltip fixes + tests 2019-12-14 21:55:23 -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
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
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
Justin Swanson
35878485e6 Installation complete display 2019-12-10 22:59:15 -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
f139ed2335 ConfirmUpdateOfExistingInstallView /w remember setting 2019-12-10 18:16:36 -06: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
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
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
e946fc7ea4 Made Utils.LogToFile private. Removed ExceptionToString 2019-12-04 23:07:44 -06: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
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
Justin Swanson
b74c8bf544 Modlist image and readme embedded in .wabbajack and displayable 2019-12-03 00:09:20 -06:00
Justin Swanson
57da9dc87a Display improvement for top progress bar 2019-12-02 23:49:49 -06:00
Justin Swanson
1a5e052aef Install config no longer breaks if pointed to bad modlist 2019-12-02 23:38:06 -06:00
Justin Swanson
36359e4416 Cleaning of startup code. Bugfix for window size defaults not being applied 2019-12-02 23:28:10 -06:00
Justin Swanson
d609e50afb Vortex Installer implemented 2019-12-02 20:38:33 -06:00
Justin Swanson
a27268c9c1 MO2InstallerConfigView 2019-12-02 19:13:04 -06:00
Justin Swanson
fb2cb28cf4 Some ISubInstallerVM work 2019-12-01 23:46:34 -06:00
Justin Swanson
d2e5aa88d3 Modlist gallery wired up again 2019-11-30 03:21:20 -06:00
Justin Swanson
4e9f44824c Merge branch 'master' into mode-sel-progress-work 2019-11-29 18:28:56 -06:00
Justin Swanson
0d17f378f4 Pos/Size settings 2019-11-29 18:25:39 -06:00
Justin Swanson
9357717291 Compilation mod button fixes 2019-11-29 17:42:00 -06:00
Justin Swanson
25e1023e40 CompilerView heat work 2019-11-29 17:36:04 -06:00
Justin Swanson
aa49114264 Added subtle gradient to mode selection. Unhovered color dimmed 2019-11-29 16:46:40 -06:00
Justin Swanson
ebcb80f18f Adjusted heat and progress bar looks slightly 2019-11-29 16:46:23 -06:00
Justin Swanson
92bb46dc43 Deleted configuration input background haze 2019-11-29 16:08:11 -06:00
Timothy Baldridge
70fead926f Rework how we download/install curated lists 2019-11-28 22:52:33 -07:00
Justin Swanson
a38a5b1503 ModeSelectionView revamped 2019-11-28 23:52:30 -06:00
Justin Swanson
86efb24ec8 Some progress heat styling work 2019-11-28 23:52:23 -06:00
Justin Swanson
5f67725ed4 Window swapped to Mahapps window 2019-11-28 23:49:44 -06:00
Timothy Baldridge
3ea10777e0 Switched CPU status into a blue-color-in-the-background style progress bar. Removed "CPU X" in the status, filter CPU lists to only contain non "Waiting" status 2019-11-28 10:30:19 -07:00
Justin Swanson
da75aca5ca Compiler/Installer back buttons 2019-11-24 17:42:28 -06:00
Justin Swanson
d1fec7feec Target Modlist exposure on Install Config View 2019-11-24 16:02:05 -06:00
Justin Swanson
5533b14cda Initial one-window setup 2019-11-24 16:01:13 -06:00
Timothy Baldridge
390e27f34a
Merge pull request #208 from Noggog/progress-bar
Progress Bar Systems Rewired
2019-11-24 05:57:04 -07:00
Justin Swanson
f389cc2742 Disabled horizontal scrolling on log view
Was causing a flip-flop layout recalculation bug on long messages
2019-11-24 00:08:31 -06:00
Justin Swanson
4f4e6e0f7e Installation progress rewired. Singleton work queue concepts removed 2019-11-23 21:17:42 -06:00
Justin Swanson
ece11e9f41 Compiler-side progress bars wired up again 2019-11-23 21:17:38 -06:00
erri120
80cdefe33f
Fixed naming in Wabbajack 2019-11-21 16:46:02 +01:00
erri120
d8276fb2ea
Simplified names in Wabbajack 2019-11-21 16:04:33 +01:00
erri120
1737d621bd
Removed unused imports from Wabbajack 2019-11-21 15:25:40 +01:00
Justin Swanson
587395e98b ISubCompilerVM.ActiveCompilation 2019-11-20 23:15:47 -06:00
erri120
2fde106b92
ModList list from GitHub will display the description of a game instead of toString if available 2019-11-18 16:46:55 +01:00
Timothy Baldridge
702de2cfbe
Merge pull request #183 from Noggog/some-styling
Some Styling
2019-11-17 06:56:05 -07:00
Justin Swanson
06ceb197b0 Some margin styling 2019-11-17 01:28:33 -06:00
Justin Swanson
a1070928e0 FilePicker error display rework
Circle was covering the text
2019-11-17 00:40:38 -06:00
Justin Swanson
4268d1b9b8 DetailImageView hides shadows for empty items 2019-11-16 23:31:54 -06:00
Timothy Baldridge
d92d05dbf8 Merge remote-tracking branch 'origin/master' into compiler-update-streams 2019-11-16 21:16:51 -07:00