Commit Graph

3740 Commits

Author SHA1 Message Date
Timothy Baldridge
7faa65ca77 Rework the InstallVMs 2021-12-30 16:55:41 -07:00
Timothy Baldridge
2215acf0e9 Wow that was about as easy as pulling Trex teeth. Not sure why the RxApp scheduler isn't the same as the WPF scheduler 2021-12-29 21:43:31 -07:00
Timothy Baldridge
cc8c40f803 Merge Wabbajack.Lib into Wabbajack 2021-12-29 17:15:37 -07:00
Timothy Baldridge
a9de61dc9f Implement all the gallery filters 2021-12-29 10:50:36 -07:00
Timothy Baldridge
bd71de5883 Rework gallery loading, and VM creation 2021-12-29 10:26:12 -07:00
Timothy Baldridge
12bb5fe083 Main screen appears, it's magical 2021-12-28 16:18:55 -07:00
Timothy Baldridge
1dcf740bf4 Window pops up, but it's blank :| 2021-12-28 14:39:20 -07:00
Timothy Baldridge
2e3265f428 It compiles! Ship it! (oh wait, it crashes on startup) 2021-12-28 13:13:00 -07:00
Timothy Baldridge
c4f4f8889a 19 errors, woot 2021-12-28 13:00:17 -07:00
Timothy Baldridge
f49083f0c2 36 errors 2021-12-28 12:18:37 -07:00
Timothy Baldridge
4a22f4a739 92 Errors left 2021-12-27 23:11:39 -07:00
Timothy Baldridge
d56c94c043 Make ModManager public 2021-12-27 17:54:56 -07:00
Timothy Baldridge
be8a88bcae Port Main Window VM and others 2021-12-27 17:53:14 -07:00
Timothy Baldridge
4031faf6e0 Several more fixes 2021-12-27 17:24:53 -07:00
Timothy Baldridge
c3d1815e3c Fix several more VMs 2021-12-27 16:15:30 -07:00
Timothy Baldridge
7048854f12 Port SlideShowVM 2021-12-27 09:24:45 -07:00
Timothy Baldridge
648ee949c3 Fixup download VM 2021-12-27 08:43:10 -07:00
Timothy Baldridge
bf5d092f43 Implement mod list maintainer 2021-12-27 08:37:20 -07:00
Timothy Baldridge
9a13413472 Port ModListGalleryVM 2021-12-26 23:10:11 -07:00
Timothy Baldridge
eb0b5b0ea5 Port AuthorFilesVM 2021-12-26 22:53:39 -07:00
Timothy Baldridge
26aabf413c FilePickerVM and SystemParametersConstructor porting 2021-12-26 22:24:39 -07:00
Timothy Baldridge
761b5195fb Port ModVM, GameVM, etc 2021-12-26 22:18:52 -07:00
Timothy Baldridge
475e44c895 Port ModListVM 2021-12-26 22:13:28 -07:00
Timothy Baldridge
33161f9817 Several high-level compile errors fixed, ported several files 2021-12-26 17:38:44 -07:00
Timothy Baldridge
4bfd108702 Finish porting Wabbajack.Lib 2021-12-26 16:04:15 -07:00
Timothy Baldridge
8890169eff Most of Wabbajack.Lib is ported 2021-12-26 15:32:36 -07:00
Timothy Baldridge
b53f98eebd Remove unneeded code, port status messages 2021-12-26 15:05:28 -07:00
Timothy Baldridge
31f32ee2f5 Initial import of WPF code 2021-12-26 14:56:44 -07:00
Timothy Baldridge
adba503183 yeah did, that wrong 2021-12-20 09:46:35 -07:00
Timothy Baldridge
745361b506 Escape single quotes as well 2021-12-20 09:43:26 -07:00
Timothy Baldridge
7f6c653f64 Register functions once 2021-12-20 09:31:10 -07:00
Timothy Baldridge
e5dd40c99c Fix the stuff I broke 2021-12-20 09:27:46 -07:00
Timothy Baldridge
b503394de0 Fix quoting issues with authored files 2021-12-20 09:22:40 -07:00
Timothy Baldridge
77bd85bb47 Delete old mirrored files 2021-12-19 15:20:24 -07:00
Timothy Baldridge
a3e545281e More complex directory deletion 2021-12-19 14:52:06 -07:00
Timothy Baldridge
ac54d8d89d Recursive delete of authored files 2021-12-19 14:49:09 -07:00
Timothy Baldridge
f7e824c6ec Vector Plexus always validates 2021-12-18 10:59:47 -07:00
Timothy Baldridge
ad5da6d696 Fix the force healing code 2021-12-18 10:35:08 -07:00
Timothy Baldridge
165dad1c1f Fix broken validation 2021-12-18 10:23:38 -07:00
Timothy Baldridge
c118d73e93 No need to download archives anymore 2021-12-18 10:18:27 -07:00
Timothy Baldridge
23592070af Fix how we load the forced healing config 2021-12-18 10:04:16 -07:00
Timothy Baldridge
68ade07bde That exception 2021-12-18 09:39:08 -07:00
Timothy Baldridge
8e4bd7efd9 Catching the wrong exception 2021-12-18 09:35:11 -07:00
Timothy Baldridge
270362db56 Update how we handle invalid tokens 2021-12-18 09:29:56 -07:00
Timothy Baldridge
19ad2ec331 Rework validation 2021-12-18 09:14:39 -07:00
Timothy Baldridge
5b3225e5f8 Fix code I shouldn't have commited 2021-12-18 07:23:36 -07:00
Timothy Baldridge
0446331c44 Fixes 2021-12-17 17:14:45 -07:00
Timothy Baldridge
75aaec5fa2 Latest changes to patches/mirroring 2021-12-17 16:40:45 -07:00
Timothy Baldridge
b9dc50c47c Download all files we may need in the future 2021-12-17 11:59:36 -07:00
Timothy Baldridge
43a648b194 Fix NPE 2021-12-17 11:02:46 -07:00