Commit Graph

175 Commits

Author SHA1 Message Date
Halgari
13abba9c1e Fixed more warnings 2022-10-07 16:57:12 -06:00
Halgari
4e2f8b585d Suppress some warnings 2022-10-07 15:09:08 -06:00
Halgari
b664da2059 Lots of code cleanup 2022-10-07 14:41:45 -06:00
Halgari
558886e0ed Fix some log creation issues and tests 2022-10-06 17:00:36 -06:00
Halgari
736bae69eb 3.0.1.9 2022-10-04 19:39:06 -06:00
Halgari
8affe018bf Tons of compiler optimziations 2022-10-03 22:43:21 -06:00
Halgari
ea9cd20c67 Lots of small launcher fixes 2022-10-01 07:02:47 -06:00
Halgari
9c4f7afa06 Don't 2022-09-30 23:28:36 -06:00
Halgari
7e643b1c2b Update the final deps 2022-09-29 16:34:47 -06:00
Halgari
817392e4c2 Update all the deps! 2022-09-29 06:42:20 -06:00
Timothy Baldridge
96cf38a596 Fix compiler status text 2022-09-25 21:35:53 -06:00
Timothy Baldridge
a3ccc58614 Fix msedgewebview2.exe leak 2022-09-25 13:10:49 -06:00
halgari
d870f15ebd Save browser window position 2022-09-25 12:52:38 -06:00
Timothy Baldridge
801f655ef3 3.0.1.3 2022-09-20 17:18:32 -06:00
Timothy Baldridge
f450cdf030 #### Version - 3.0.1.1 - 9/19/2022
* Auto install WebView2 if Windows doesn't already have it installed
* Save settings before exiting the app
* Add more logging to the launcher
2022-09-19 17:47:54 -06:00
Timothy Baldridge
422d618bb5 Don't allow lists under maintenance to be downloaded 2022-09-19 15:45:21 -06:00
Timothy Baldridge
de9ddd62e1 #### Version - 3.0.0.7 - 9/12/2022
* Few compiler fixes for non Bethesda game compiling
* Fix Dragons' Dogma MO2 archive names
* Add Modlist Report for CLI
2022-09-12 17:06:14 -06:00
Timothy Baldridge
73f4cf61ff Lots of small compiler fixes 2022-08-23 16:38:47 -06:00
Timothy Baldridge
fd37835532 Lots of little compiler fixes 2022-08-22 17:15:19 -06:00
Timothy Baldridge
5cfa111f7c fix: CTD when paths are edited 2022-08-22 10:28:11 -06:00
Timothy Baldridge
35cabfa540 3.0.0.3 2022-08-20 08:26:54 -06:00
Timothy Baldridge
40917df822 Properly detect the version from the program file 2022-08-19 22:02:44 -06:00
Timothy Baldridge
8fd5794936 3.0.0.2 2022-08-19 17:59:29 -06:00
Timothy Baldridge
f826612072 3.0.0.1 2022-08-19 12:13:20 -06:00
Timothy Baldridge
306e90f6ef Bunch of fixes for Masterstroke 2022-08-18 17:02:19 -06:00
Timothy Baldridge
8c2ad34d35 upgrade deps 2022-08-17 16:51:27 -06:00
Timothy Baldridge
a3eaf607c4
Merge pull request #2044 from wabbajack-tools/resource-editing-window
Change out how we set resource settings
2022-08-17 16:26:53 -06:00
Timothy Baldridge
979e261eb3 Change out how we set resource settings 2022-08-17 16:26:08 -06:00
Timothy Baldridge
5d04d1336d Fixes for FO4EE recompilation 2022-08-12 17:03:35 -06:00
Timothy Baldridge
68f801a6c0 Upgrade deps 2022-08-09 05:56:05 -06:00
Timothy Baldridge
c62a2a9979 Fixes for Wildlander 2022-08-09 05:54:21 -06:00
Timothy Baldridge
e28536513c #### Version - 2.5.3.27 - 8/7/2022
* A few fixes for VectorPlexis and LL, you may need to log out and back in from these sites
2022-08-07 16:19:29 -06:00
Timothy Baldridge
d0709ffda0 2.5.3.26 2022-08-04 21:46:15 -06:00
Timothy Baldridge
8472fa8d73 Fix several missing features found during Septimus recompilation 2022-07-26 21:56:30 -06:00
Timothy Baldridge
25041ab5b3 Compiler settings automatically save/load 2022-07-14 07:24:47 -06:00
Timothy Baldridge
766bf8e719 Can publish modlists 2022-07-13 15:51:42 -06:00
Timothy Baldridge
905eca4ea7 Implement pre-flight checks 2022-07-13 15:22:05 -06:00
Timothy Baldridge
6671fcb533 Enable author controls and uploading 2022-07-13 07:41:39 -06:00
Timothy Baldridge
28e7e1f01a Implement compile complete view, hook up buttons and error alerts 2022-07-12 22:51:12 -06:00
Timothy Baldridge
653c83d7dd Add validation and errors to compiler settings 2022-07-12 15:47:53 -06:00
Timothy Baldridge
8b6d4651f4 Add error indicator to compiler UI 2022-07-12 07:03:02 -06:00
Timothy Baldridge
165760e082 Implement installer UI error messaging 2022-07-11 14:55:54 -06:00
Timothy Baldridge
bbe75e5061 Fix launcher failures 2022-06-23 17:28:57 -06:00
Timothy Baldridge
6724d4ba6e Add CESI support, start integration into compiler 2022-06-20 17:21:04 -06:00
Timothy Baldridge
8d1810355b Fix how we deal with additional profiles 2022-05-30 14:50:24 -06:00
Timothy Baldridge
06bb04c89f More compiler fixes 2022-05-26 23:41:11 -06:00
Timothy Baldridge
06674a22f8 Add NoMatchInclude support to the UI 2022-05-25 23:21:12 -06:00
Timothy Baldridge
36d63b04a0 Fix game file compilation 2022-05-25 15:54:46 -06:00
Timothy Baldridge
695e7ede8b Add other profiles and always enabled to Compiler screen 2022-05-24 20:59:15 -06:00
Timothy Baldridge
a589c2e0d4 Work on release scripts 2022-05-23 13:54:46 -06:00
Timothy Baldridge
d7a9b90315 upgrade deps 2022-05-23 09:50:36 -06:00
Timothy Baldridge
fa79f10a18 Fix logger support 2022-05-23 07:07:05 -06:00
Timothy Baldridge
13f3557e7b Redid logging, it doesn't work in the UI, but I'll debug that later 2022-05-21 22:27:02 -06:00
Timothy Baldridge
d18dd573eb Fix spelling typeo 2022-05-21 15:11:43 -06:00
Timothy Baldridge
5cdd99723d Go back button in browser 2022-05-21 11:24:15 -06:00
Timothy Baldridge
36091920c1 Improve browser and instructions 2022-05-21 11:20:28 -06:00
Timothy Baldridge
ec4586cd82 Move Resource usage display 2022-05-20 16:33:09 -06:00
Timothy Baldridge
7ab7565d16 Fix the manual nexus downloader 2022-05-20 16:19:42 -06:00
Timothy Baldridge
934cdd18ce More work on manual downloader 2022-05-19 22:12:16 -06:00
Timothy Baldridge
5948af4c0d Code cleanup 2022-05-19 21:24:57 -06:00
Timothy Baldridge
1032e2554b Rework nexus logins to use windows 2022-05-19 21:23:16 -06:00
Timothy Baldridge
87f8d8ff24 WIP, probably won't use this code 2022-05-19 15:47:15 -06:00
Timothy Baldridge
5907fc6fcb Wip, trying to fix a bug with cached tabs 2022-05-18 21:21:38 -06:00
Timothy Baldridge
f93f52b1c9 Implement BSA install optimization 2022-05-17 16:32:53 -06:00
Timothy Baldridge
83cf5a3436 Don't block the UI so much during install 2022-05-16 23:26:59 -06:00
Timothy Baldridge
92f5618066 Hook up discord and archive search buttons 2022-05-16 21:27:23 -06:00
Timothy Baldridge
480710890e Auto-set the download path when selecting a install path 2022-05-16 17:25:02 -06:00
Timothy Baldridge
88610cd7db Fix install failure UI elements 2022-05-16 17:02:40 -06:00
Timothy Baldridge
7b5b483303 Implemented manual downloader support 2022-05-16 16:14:52 -06:00
Timothy Baldridge
2ea4eda9b4 Fixed nexus logins 2022-05-15 16:38:22 -06:00
Timothy Baldridge
f00ace3b66 Add dragons dogma, update the UI to match 2.5's unofficial list interface 2022-05-15 14:17:36 -06:00
Timothy Baldridge
a4abcedf68 add repositories 2022-03-29 21:39:48 -06:00
Timothy Baldridge
36eae54bb0 Add BrowserView 2022-03-14 06:40:12 -06:00
Timothy Baldridge
e4e634a1fd Fix main menu coloring 2022-03-13 21:48:24 -06:00
Timothy Baldridge
91462dbd20 Disable all CEF calls to get it to compile 2022-03-13 17:08:27 -06:00
Timothy Baldridge
2cdc61debd Cef->WebView2 2022-03-13 16:56:11 -06:00
Timothy Baldridge
8f2f3b6eab Adding WPF code back in, I need to end the 2.5 codebase 2022-03-13 16:47:30 -06:00
Timothy Baldridge
b5a2354122 Remove WPF project 2022-01-22 07:36:10 -07:00
Timothy Baldridge
50c58725a7
Fix CPU display 2022-01-11 14:00:23 +11:00
Timothy Baldridge
d48c87dd1b
Wire up the begin command 2022-01-11 14:00:23 +11:00
Timothy Baldridge
f75f93086c
Start to wire up the picker boxes 2022-01-11 14:00:23 +11:00
Timothy Baldridge
a729c4f1e0 Can display the Compiler view 2022-01-04 22:52:37 -07:00
Timothy Baldridge
48d3098b20 Set App version via project variable 2022-01-04 22:35:28 -07:00
Timothy Baldridge
2a66078580 Add missing project 2022-01-04 22:27:43 -07:00
Timothy Baldridge
eb3f0ad609 Remove Avalonia code, move WPF code around 2022-01-04 22:27:31 -07:00
Timothy Baldridge
ce2dd40cec Added icons for sites 2022-01-04 20:26:18 -07:00
Timothy Baldridge
764895de49 Can login to IPS4 sites, and can log in via Google 2022-01-04 14:16:53 -07:00
Timothy Baldridge
9f87d91918 Woot, we can log into the Nexus through 3.0 code 2022-01-03 15:46:28 -07:00
Timothy Baldridge
149dd9b07e WIP 2022-01-02 21:34:16 -07:00
Timothy Baldridge
92e1e3e393 More reworking of the login code 2022-01-01 16:28:57 -07:00
Timothy Baldridge
c34a78bb4f Bit of work on how site logins are managed 2022-01-01 15:55:39 -07:00
Timothy Baldridge
d52ede4611 Wireup some remaining buttons and CPU displays 2022-01-01 09:18:08 -07:00
Timothy Baldridge
3e8fbf0540 Add Task Bar updates 2021-12-31 16:58:09 -07:00
Timothy Baldridge
b9e44101aa Update progress bars 2021-12-31 16:44:36 -07:00
Timothy Baldridge
7443a0b3f3 Can install SMEFT and get a "complete screen" and a log at the end 2021-12-31 15:00:03 -07:00
Timothy Baldridge
8930db2a81 Save/Load previous installer settings 2021-12-30 17:50:38 -07:00
Timothy Baldridge
de21eebe14 Save the last install path, and load it next time we open the app 2021-12-30 17:18:20 -07:00
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