Commit Graph

92 Commits

Author SHA1 Message Date
Justin Swanson
18e49b0a7f Merge branch 'FilePickerVM' into CompilerView-revamp 2019-11-09 14:59:49 -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
Justin Swanson
c340cadd42 BeginButton 2019-11-09 00:59:59 -06:00
Justin Swanson
c18533e311 DetailImageView 2019-11-09 00:59:30 -06:00
Justin Swanson
e0974a5fc0 TopProgressView and LogCpuView 2019-11-08 18:45:00 -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
Timothy Baldridge
6ab49e380c Add modlist validation tests. 2019-11-05 15:21:07 -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
Justin Swanson
84d7eb0f49 Image cache and slideshow refactor 2019-11-03 00:01:19 -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
7438413fb6 Added ReactiveUI.Fody 2019-11-02 18:23:11 -05:00
Justin Swanson
8eaec1eabb Merge branch 'VM-split-and-styling' 2019-11-02 17:13:12 -05:00
Justin Swanson
707e3cda0c Swapped main WJ banner to text-in-mouth image 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
75f61c2e18 Install configuration systems readded to view 2019-11-02 15:51:34 -05:00
Justin Swanson
2f8977feac Some additional library items
UserControlRx, FilePicker control, TaskExt.FireAndForget
2019-11-02 15:51:34 -05:00
Timothy Baldridge
898e0e3de7 update app icon to dark theme 2019-11-02 10:29:36 -06:00
Timothy Baldridge
6c79d0a9d2 Merge branch 'master' of https://github.com/halgari/wabbajack into programmable-stack 2019-10-30 20:25:14 -06:00
Timothy Baldridge
0151b219bf dump stack info to disk and load it during compilation 2019-10-30 20:24:42 -06:00
erri120
74d16ed8b7
Modlist can now be loaded using a shell command 2019-10-30 18:09:55 +01:00
erri120
7bbdbfcf60
Removed unused icon 2019-10-30 17:50:44 +01:00
erri120
73e9408ed2
Added icon to be extracted for registry edits 2019-10-30 17:49:46 +01:00
Justin Swanson
46dbb0e1aa New InstallerView initial foundations. MahApps added 2019-10-27 23:35:31 -05:00
Justin Swanson
cb676eae9f Migrated Nuget off packages.config 2019-10-26 00:49:15 -05:00
Justin Swanson
e2ff7efe76 Initial Compiler/Installer split for VM and Views 2019-10-24 23:36:58 -05:00
Justin Swanson
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
Justin Swanson
4f6c8b4aae MainWindowVM 2019-10-21 22:55:24 -05:00
Justin Swanson
4f8167555d Folder restructuring 2019-10-21 22:55:19 -05:00
Timothy Baldridge
f851432d51 add modlist selection ui, still WIP 2019-10-20 05:26:42 -06:00
erri120
5a7b3d9d62
Created banner_dark and banner_small_dark 2019-10-16 18:34:33 +02:00
Timothy Baldridge
f06d3102ef fix sanity tests 2019-10-15 21:17:27 -06:00
Timothy Baldridge
518de4dacc pull the core of Wabbajack into Wabbajack.Lib so we can reuse it in other exes 2019-10-15 21:10:34 -06:00
Timothy Baldridge
ac14aad955 add modlist metadata files 2019-10-15 17:23:14 -06:00
Timothy Baldridge
6065eb0bf4 embed debug info 2019-10-14 21:40:17 -06:00
Justin Swanson
a4d6feae42 Added 32bit compilation option 2019-10-13 15:56:40 -05:00
Justin Swanson
a8a859ac87 Added explicit XamlDebuggingInformation property
Only the default "Debug" build option has this true by default?  Using other build options like "Debug (no commandargs)" won't work without this
2019-10-13 15:56:30 -05:00
Justin Swanson
be5e740b57 SlideshowView.xaml
Just moved some XAML into a subfile
2019-10-13 14:39:29 -05:00
Justin Swanson
3774f902d8 Consolidated TaskMode and RunMode enums 2019-10-13 14:04:33 -05:00
Justin Swanson
654679c4f9 Merge remote-tracking branch 'wabbajack-tools/master' into rx 2019-10-13 01:48:41 -05:00
Timothy Baldridge
4e946facab add modddb handler 2019-10-12 20:54:13 -06:00
Timothy Baldridge
bf11273c15 integrated the new download framework into the app 2019-10-12 20:54:13 -06:00
Timothy Baldridge
1e64544783 created downloaders for dropbox, http, google, and nexus 2019-10-12 20:54:13 -06:00
Timothy Baldridge
bd885477a1 start of rework of download routines 2019-10-12 20:54:13 -06:00
Justin Swanson
b110a297a8 Merge remote-tracking branch 'wabbajack-tools/master' into anasdfasd 2019-10-12 16:10:58 -05:00
Justin Swanson
b24a2a5ce4 Removed ShowReportButton property in favor of IsNotNullVisibilityConverter 2019-10-12 14:11:52 -05:00
trawzified
8f376f6f1b Fix nuget package not being included in download folder fix 2019-10-12 10:07:16 +02:00
Justin Swanson
382f1cda93 ReadmeCommand canExecute implementation. ModList to property 2019-10-11 22:37:35 -05:00
Justin Swanson
5ebf9af0aa Removed LambdaCommand in favor of ReactiveCommand
Also standardized their naming
2019-10-11 17:38:25 -05:00
Justin Swanson
89b686cd0a Added ReactiveUI and DynamicData. ViewModel made ReactiveObject 2019-10-11 17:18:51 -05:00