Commit Graph

496 Commits

Author SHA1 Message Date
dc5ad70145 Readded shadow to WJ background. Some styling 2019-11-02 15:51:34 -05:00
f77359ee7d Resaved with XAML Styler 2019-11-02 15:51:34 -05:00
3b9cec7b5c Some miswired properties 2019-11-02 15:51:34 -05:00
4f9b089a2b Some styling to begin install button 2019-11-02 15:51:34 -05:00
3b0b1730bf Added website button for slideshow. Other button adjustments 2019-11-02 15:51:34 -05:00
313890e526 Modlist website button added to installer view 2019-11-02 15:51:34 -05:00
b0d83a6210 Made text shadow not show for default WJ background 2019-11-02 15:51:34 -05:00
b96ce29789 Made title/author/summary text derivative in InstallerVM
So it will snap back to modlist info when slideshow not active
2019-11-02 15:51:34 -05:00
1c727909ce Offloaded slideshow preloading to background thread 2019-11-02 15:51:34 -05:00
b37d5312c4 InstallationView Progress Bar tweaks
Now point to actual properties, but mostly disabled for now until progress reporting can be improved
2019-11-02 15:51:34 -05:00
fbbb609fe9 Removed undesired offloading
Normally I'd have this background threading to keep the GUI thread from being blocked.  But in this case, it blocks the window from opening/shifting and displaying a black empty screen in the meantime
2019-11-02 15:51:34 -05:00
6eb75e1a9a Compilation View spruces/fixes. Basic FilePicker.Filter 2019-11-02 15:51:34 -05:00
75f61c2e18 Install configuration systems readded to view 2019-11-02 15:51:34 -05:00
2f8977feac Some additional library items
UserControlRx, FilePicker control, TaskExt.FireAndForget
2019-11-02 15:51:34 -05:00
25dcb02cb5 InstallerVM: Made some properties derivative 2019-10-27 23:59:58 -05:00
2048dfa0de Moved slideshow preloading logic into SlideshowVM 2019-10-27 23:47:48 -05:00
b24abd3187 Slideshow logic modified to allow manual updates when not enabled
This means enable/disable only affects auto rollovers
2019-10-27 23:40:44 -05:00
b71d5c76a2 Slideshow ModlistImage made into a derivative OaPH 2019-10-27 23:36:46 -05:00
46dbb0e1aa New InstallerView initial foundations. MahApps added 2019-10-27 23:35:31 -05:00
cb676eae9f Migrated Nuget off packages.config 2019-10-26 00:49:15 -05:00
e2ff7efe76 Initial Compiler/Installer split for VM and Views 2019-10-24 23:36:58 -05:00
dcbf3b069f Modified UnhandleException handling
Since we're crashing at this point, calling the GUI's logging systems is moot.  Just log to Utils.Log (which goes to file) before the crash happens
2019-10-22 23:18:16 -05:00
04f9775e96 Removed some vestigial code not being called 2019-10-22 23:17:02 -05:00
66db4e6ddd Refactored logging to all hook into Utils.Log
Log collection moved up to MainWindow.   Since there will be many sub-VMs moving forward, a singleton based setup was desired.  RxUI's Splat was an option, but we already had Utils.Log right there.  Also now GUI printed messages will go to the log on the disk for later inspection.
2019-10-22 23:16:42 -05:00
1eafafcbec WorkQueue concepts migrated to MainWindowVM
Since WorkQueue is static itself, just put it in the main vm.  If it ever gets made into a non-singleton, might refactor installer and compiler VMs to each have work queue systems
2019-10-21 22:55:24 -05:00
4f6c8b4aae MainWindowVM 2019-10-21 22:55:24 -05:00
4f8167555d Folder restructuring 2019-10-21 22:55:19 -05:00
5dce9a1e78 Slideshow infinite loop fix
If slideshow only had one item, it would loop trying to find a new slide
2019-10-21 21:51:43 -05:00
c7f04f52e1 Merge pull request #109 from wabbajack-tools/fallout-esms
add FO4 EMS to ESM cleaning whitelist
2019-10-19 09:15:27 -06:00
f471a534c6 Merge pull request #108 from wabbajack-tools/rework-json
rework modlist metadata code to use static site json
2019-10-19 09:14:17 -06:00
60925a1f9f verified->official 2019-10-19 05:22:23 -06:00
99cbb1b878 add FO4 EMS to ESM cleaning whitelist 2019-10-19 04:59:43 -06:00
7a0ef2a380 rework modlist metadata code to use static site json 2019-10-19 04:55:05 -06:00
fd1f2377a3 Merge pull request #106 from erri120/github-card
Created card for Github
2019-10-18 08:37:34 -06:00
3e6f325773 Created card for Github 2019-10-18 11:23:48 +02:00
4214a8ca09 Merge pull request #105 from wabbajack-tools/image-downloaders
add logo downloader for modlist metadata
2019-10-16 16:46:33 -07:00
7bc08df9bb add logo downloader for modlist metadata 2019-10-16 17:05:51 -06:00
fd41977023 Merge pull request #104 from wabbajack-tools/code-cleanup
code cleanup
2019-10-16 15:02:19 -07:00
12cffd20cd fix typeo in FromYaml 2019-10-16 15:49:20 -06:00
65af535487 code cleanup 2019-10-16 15:36:14 -06:00
c5349b7750 Merge pull request #102 from wabbajack-tools/url-downloader-stack
download dispatcher now also accepts urls as input
2019-10-16 14:12:17 -07:00
11c31bf7fe Merge pull request #103 from erri120/brand
New branding of WJ
2019-10-16 14:12:05 -07:00
668fb52704 Update azure-pipelines.yml for Azure Pipelines 2019-10-16 14:04:01 -07:00
5302af2501 Update azure-pipelines.yml for Azure Pipelines 2019-10-16 14:02:04 -07:00
1eb5bc5951 Added missing svg 2019-10-16 18:58:13 +02:00
ba5a89849e Swapped all images to dark versions 2019-10-16 18:36:22 +02:00
5a7b3d9d62 Created banner_dark and banner_small_dark 2019-10-16 18:34:33 +02:00
78e09472aa Changed next icon color to white 2019-10-16 18:24:07 +02:00
e7503d5236 Applied new brand colors to all windows 2019-10-16 18:23:12 +02:00
3ec1302473 Changed dark logo 2019-10-16 18:14:51 +02:00