Timothy Baldridge
a4c629ddc4
Merge branch 'master' into vfs-integration-redux
2019-11-15 07:19:39 -07:00
erri120
ff567b24ba
Updated description
2019-11-15 14:24:35 +01:00
Timothy Baldridge
f6a27ac094
Much simpler integration
2019-11-15 06:06:34 -07:00
Justin Swanson
cefe52f42e
CompilerVM image throttles input, and is distinct
2019-11-14 23:31:46 -06:00
Justin Swanson
9fd06e4c67
Removed none.jpg
...
null bitmaps should just be used
2019-11-14 22:59:59 -06:00
Justin Swanson
52517dc3e4
Some compiler VM startup optimizations
2019-11-14 22:59:12 -06:00
Justin Swanson
80f96433bc
MO2 compiler target path saving was missing
2019-11-14 22:55:41 -06:00
Justin Swanson
fd94df0f10
FilePickerVM optimization for initial values
...
Was debouncing off its initial value of null, so any initial value set by settings wouldn't take immediate effect until later.
2019-11-14 22:55:27 -06:00
Justin Swanson
f8366c838a
View work to get a basic MO2 compilation working again
2019-11-14 20:25:21 -06:00
Justin Swanson
320761fbcd
Restructured View folder
2019-11-14 20:25:15 -06:00
Justin Swanson
b31f336ddb
Lots of compiler backend changes to support multiple
...
CompilerVM is lightweight now, with sub view models per mod manager mode
2019-11-14 20:25:09 -06:00
Justin Swanson
6aa2908078
Reverted GUI portions. Will readd manually
2019-11-14 20:25:01 -06:00
Justin Swanson
5e03dfaaed
Merge branch 'master' into compiler-multi-source
2019-11-14 20:24:15 -06:00
Timothy Baldridge
0f4fec8c69
Disable vortex by default
2019-11-14 16:44:24 -07:00
erri120
ce117513e8
Fixed que and log not showing when compiling
2019-11-14 15:34:11 -07:00
erri120
7ca874551a
Added StagingLocation to InstallationSettings
2019-11-14 15:34:11 -07:00
erri120
3724d0d296
More rebase fixes, I love it
2019-11-14 15:34:11 -07:00
erri120
184c891995
CompilerVM rebase fixes
2019-11-14 15:34:11 -07:00
erri120
53b2dd5db1
Rebase fixes
2019-11-14 15:34:11 -07:00
erri120
05791f363b
Fixed Begin button never being enabled if installing a Vortex ModList
2019-11-14 15:34:11 -07:00
erri120
4203e394aa
Default MO2 Installation/Download location from settings is only applied if the ModManager is MO2
2019-11-14 15:34:11 -07:00
erri120
96bedd3ada
InstallerVM will try to detect the Vortex staging and downloads location
2019-11-14 15:34:11 -07:00
erri120
9272e9d67c
VortexInstaller will now make use of the paths set by the InstallerView
2019-11-14 15:34:11 -07:00
erri120
a423e33cef
InstallerView will show different settings depending on ModManager used during ModList compilation
2019-11-14 15:34:11 -07:00
erri120
1024d4a2e2
Warning message will appear if you try to install a Vortex ModList
2019-11-14 15:34:11 -07:00
erri120
d65085e1ab
InstallerVM will switch between ModList.ModManager
2019-11-14 15:34:11 -07:00
erri120
263802c304
Added ModManager property to ModListVM
2019-11-14 15:34:11 -07:00
erri120
d1563c6bf4
InstallerVM will not set Download folder for vortex installation
2019-11-14 15:34:11 -07:00
erri120
263581e50e
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
6a4600dcc1
Only for testing: game name and location will come from command line arguments
2019-11-14 15:34:10 -07:00
erri120
8d650fcbd9
Fixed some stuff
2019-11-14 15:34:10 -07:00
erri120
dae96640d8
Created ModManager enum, moved enums to Wabbajack.Common
2019-11-14 15:34:10 -07:00
Justin Swanson
d1806e0ac3
Merge remote-tracking branch 'erri/master' into compiler-multi-source
2019-11-13 20:48:36 -06:00
Timothy Baldridge
1ad74b450e
Merge pull request #166 from wabbajack-tools/bsa-tests
...
Add unit tests for BSAs
2019-11-11 06:17:48 -07:00
Timothy Baldridge
c3daf2b1bc
Add unit tests for BSAs
2019-11-10 23:15:52 -07:00
Justin Swanson
2d32be10bf
Added missing ObserveOn call in Log list construction
...
Added a few more explicit scheduler definitions to Buffer/Batch for good measure
2019-11-10 17:45:33 -06:00
Justin Swanson
4bb76c57ef
Compiler Source radio button setup
2019-11-10 00:48:17 -06:00
Justin Swanson
a19832b553
CompilerView: Added missing image file picker
2019-11-09 21:40:50 -06:00
Justin Swanson
86330081f3
Global: BitmapScalingMode = High. UseLayoutRendering On
...
BitmapScalingMode high made some bitmaps look way better. UseLayoutRendering I've used elsewhere to good effect, and the same article recommended it.
https://stackoverflow.com/questions/592017/my-images-are-blurry-why-isnt-wpfs-snapstodevicepixels-working
2019-11-09 20:43:41 -06:00
Justin Swanson
dcb343c8f8
BorderFadeDownView
2019-11-09 20:23:07 -06:00
Justin Swanson
9b345dd6c0
CompilerView: Reshuffling around to prevent shadow from going over input
2019-11-09 19:54:43 -06:00
Justin Swanson
451dee01b6
Fix to disable inputs when compiling
2019-11-09 19:29:00 -06:00
Justin Swanson
197d2317f9
Compiler begin button wired up and fixed a bit
2019-11-09 19:26:53 -06:00
Justin Swanson
5b4cb1fa89
CompilerVM: Modlist file picker shows errors if not in MO2 directory
2019-11-09 19:20:30 -06:00
Justin Swanson
0ef91d9da8
CompilerVM: Mo2Folder and MOProfile made derivative
2019-11-09 15:26:23 -06:00
Justin Swanson
3804b5d35b
Merge remote-tracking branch 'wabbajack-tools/master' into CompilerView-revamp
2019-11-09 15:21:34 -06:00
Timothy Baldridge
2e240c14ad
Merge pull request #161 from Noggog/FilePickerVM
...
FilePickerVM
2019-11-09 14:10:04 -07:00
Justin Swanson
18e49b0a7f
Merge branch 'FilePickerVM' into CompilerView-revamp
2019-11-09 14:59:49 -06:00
Justin Swanson
f339c633bb
CompilerView revamp. Wiring still needs work
2019-11-09 14:28:31 -06:00
Justin Swanson
de9e21f0d1
FilePickerVM
...
Removed most logic from FilePicker.xaml in favor of a VM
2019-11-09 14:20:32 -06:00
erri120
fa26d25e21
Created new ModList gallery
2019-11-09 14:30:36 +01:00
Justin Swanson
c340cadd42
BeginButton
2019-11-09 00:59:59 -06:00
Justin Swanson
e17c8788a0
TopProgressView made bindable
2019-11-09 00:59:59 -06:00
Justin Swanson
c18533e311
DetailImageView
2019-11-09 00:59:30 -06:00
Justin Swanson
da518c7bec
Added missing ModListName property
2019-11-08 18:45:00 -06:00
Justin Swanson
e0974a5fc0
TopProgressView and LogCpuView
2019-11-08 18:45:00 -06:00
Timothy Baldridge
6996556642
Feed archive info into the HTTP downloader so we get proper downloader progress bars.
2019-11-07 22:19:39 -07:00
Timothy Baldridge
904b59cd08
Bump version for 1.0 Beta 1
2019-11-06 22:35:01 -07:00
Justin Swanson
c54d7dea8f
Extracted support from MahApps to use their textbox watermarks
2019-11-05 21:50:24 -06:00
Justin Swanson
9e8ea6d281
Initial settings systems
...
Waiting to do position/size implementation until new ModeSelection systems are finished
2019-11-05 21:22:38 -06:00
Justin Swanson
becf1c0ecd
Bugfix for CompileVM using splat logging
...
Was vestigial change of me experimenting with Splat. Didn't roll back all the way
2019-11-05 21:19:07 -06:00
Justin Swanson
471704bbe3
FilePicker: Boolean logic error /w AdditionalError check
2019-11-05 21:10:43 -06:00
Justin Swanson
fa504a1b16
DictionaryExt. Other Ext files migrated to Common
2019-11-05 19:39:18 -06:00
Timothy Baldridge
6ab49e380c
Add modlist validation tests.
2019-11-05 15:21:07 -07:00
erri120
7e205a5684
Fixed InvalidOperationException on QueueProgress
2019-11-05 11:16:00 +01:00
Timothy Baldridge
6a93e4eca7
Merge pull request #149 from Noggog/WorkQueue-Utils-Rx
...
WorkQueue and Utils Rx instead of callbacks
2019-11-04 22:30:05 -07:00
Justin Swanson
9051d28822
WorkQueue and Utils Rx instead of callbacks
...
Swapped the callback registration systems for Rx subjects exposing observables
2019-11-04 22:17:43 -06:00
Timothy Baldridge
d0ffe1a353
fix broken ico
2019-11-04 15:03:36 -07:00
Timothy Baldridge
f39fe51328
Merge pull request #140 from Noggog/slideshow-refactoring
...
Image cache and slideshow refactor
2019-11-03 07:15:38 -07:00
Justin Swanson
a95a5415dc
Added Page() as a possible route for precaching slideshow
2019-11-03 00:41:11 -06:00
Justin Swanson
84d7eb0f49
Image cache and slideshow refactor
2019-11-03 00:01:19 -06:00
Justin Swanson
24551b62f4
Installation Configuration path error state improvements
...
Both inputs start blank, and have error circles to display they're unhappy.
Begin button is disabled and styled differently to match
2019-11-02 21:36:53 -06:00
Justin Swanson
ed01534f48
FilePicker.AdditionalError systems
...
Lets you specify when there's other problems besides the file not existing
2019-11-02 21:23:35 -06:00
Justin Swanson
ecb789d088
Merge remote-tracking branch 'wabbajack-tools/master' into VM-split-and-styling
2019-11-02 18:41:37 -05:00
Justin Swanson
422fde257b
Merge remote-tracking branch 'wabbajack-tools/master' into XAML-IDE-Featureset
2019-11-02 18:31:21 -05:00
Justin Swanson
6b7fbb54f7
Fixes for last commit
2019-11-02 18:27:23 -05:00
Timothy Baldridge
c95a477221
bump version to alpha 5
2019-11-02 17:23:47 -06:00
Justin Swanson
7438413fb6
Added ReactiveUI.Fody
2019-11-02 18:23:11 -05:00
Justin Swanson
5f629f4854
Made lazy sub-VM members, so only one is ever created
2019-11-02 17:21:05 -05:00
Justin Swanson
8eaec1eabb
Merge branch 'VM-split-and-styling'
2019-11-02 17:13:12 -05:00
Timothy Baldridge
85cf125ac8
now we bump the version
2019-11-02 15:15:51 -06:00
Justin Swanson
43b5acbe07
Added subtle window border highlight
2019-11-02 15:51:34 -05:00
Justin Swanson
707e3cda0c
Swapped main WJ banner to text-in-mouth image
2019-11-02 15:51:34 -05:00
Justin Swanson
ef6e5a6a41
Shadow intensity only activates when over the text area
2019-11-02 15:51:34 -05:00
Justin Swanson
0533b4a630
Slideshow background text improved to surround the text better
2019-11-02 15:51:34 -05:00
Justin Swanson
2e64526218
Added UseLayoutRounding to prevent text blurriness /w dropshadow
...
https://stackoverflow.com/questions/21538296/wpf-dropshadow-on-button-causes-blurry-text
2019-11-02 15:51:34 -05:00
Justin Swanson
a01afa9847
Added "by" to author label
2019-11-02 15:51:34 -05:00
Justin Swanson
dc5ad70145
Readded shadow to WJ background. Some styling
2019-11-02 15:51:34 -05:00
Justin Swanson
f77359ee7d
Resaved with XAML Styler
2019-11-02 15:51:34 -05:00
Justin Swanson
3b9cec7b5c
Some miswired properties
2019-11-02 15:51:34 -05:00
Justin Swanson
4f9b089a2b
Some styling to begin install button
2019-11-02 15:51:34 -05:00
Justin Swanson
3b0b1730bf
Added website button for slideshow. Other button adjustments
2019-11-02 15:51:34 -05:00
Justin Swanson
313890e526
Modlist website button added to installer view
2019-11-02 15:51:34 -05:00
Justin Swanson
b0d83a6210
Made text shadow not show for default WJ background
2019-11-02 15:51:34 -05:00
Justin Swanson
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
Justin Swanson
1c727909ce
Offloaded slideshow preloading to background thread
2019-11-02 15:51:34 -05:00
Justin Swanson
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
Justin Swanson
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
Justin Swanson
6eb75e1a9a
Compilation View spruces/fixes. Basic FilePicker.Filter
2019-11-02 15:51:34 -05:00
Justin Swanson
75f61c2e18
Install configuration systems readded to view
2019-11-02 15:51:34 -05:00