Commit Graph

4482 Commits

Author SHA1 Message Date
trawzified
30ab06a304 Save CompilerFileState changes in file manager to disk, create base compiler class 2024-06-24 19:50:46 +02:00
trawzified
3cc9cf9856 Merge main branch into UI 2024-06-24 18:47:59 +02:00
trawzified
be0c4b7427 Swap title & author textbox on CompilerDetails, work on CompilerFileManager 2024-06-24 18:38:13 +02:00
trawzified
2556c54e99 Refactor FileTreeViewItem to actually be reactive 2024-06-09 10:17:16 +02:00
trawzified
741276acf3 First steps toward highlighting folders and files with special states 2024-06-09 00:59:56 +02:00
trawzified
f5c9e075c7 Add interactive CompilerFileState setting combo box to compiler file manager 2024-06-08 19:02:14 +02:00
Luca
d41940aada
Merge pull request #2574 from wabbajack-tools/webview2-dep-update
Update webview 2
2024-06-06 17:23:57 +02:00
EzioTheDeadPoet
ef22b2c389 update CHANGELOG.md 2024-06-06 17:13:17 +02:00
EzioTheDeadPoet
94f780c6a7 webview update 2024-06-06 17:11:57 +02:00
Luca
ae640f48b2
Merge pull request #2573 from wabbajack-tools/dependency-updates
update a number of dependencies
2024-06-06 17:03:02 +02:00
EzioTheDeadPoet
a96aef7edd update CHANGELOG.md 2024-06-06 16:51:39 +02:00
EzioTheDeadPoet
5e0d6ccb82 update multiple dependencies 2024-06-06 16:48:29 +02:00
Luca
781cdb3848
Merge pull request #2572 from wabbajack-tools/gamefinder-update
Update GameFinder to the latest version
2024-06-06 16:36:06 +02:00
EzioTheDeadPoet
8544a6b2e8 update other required packages 2024-06-06 16:18:56 +02:00
EzioTheDeadPoet
09457d6cb7 update GameFinder dependency 2024-06-06 16:10:23 +02:00
halgari
d9920fefdc 3.6.1.1 2024-05-30 17:07:34 -06:00
halgari
749baf1bdf Merge remote-tracking branch 'origin/main'
# Conflicts:
#	Wabbajack.CLI/Verbs/SetNexusApiKey.cs
2024-05-30 17:04:17 -06:00
trawzified
cd03d2991f
OAuth Nexus fixes (#2569)
* Missing a lock in the validate method that could cause refresh to trigger a lot of times asynchronously

* Fix refreshing Nexus OAuth token not working properly

* Fix accidental deadlock on NexusApi.Validate(), add extra validation logging
2024-05-30 17:03:31 -06:00
trawzified
2937dce6f1 Add slightly unoptimized way of determining compiler state per path 2024-05-29 21:30:47 +02:00
Luca
f956943f45
Merge pull request #2512 from wabbajack-tools/dependabot/nuget/Orc.FileAssociation-5.0.0
Bump Orc.FileAssociation from 5.0.0-alpha0061 to 5.0.0
2024-05-28 19:50:06 +02:00
Luca
a6e6758333
Merge branch 'main' into dependabot/nuget/Orc.FileAssociation-5.0.0 2024-05-28 19:35:07 +02:00
Luca
9aac41cf69
Merge pull request #2566 from wabbajack-tools/oauth-related-fixes
Fix CLI login command
2024-05-28 19:30:33 +02:00
EzioTheDeadPoet
720a3b1f45 update changelog 2024-05-28 19:20:09 +02:00
EzioTheDeadPoet
1b949b538a fix SetNexusApiKey CLI command 2024-05-28 18:46:47 +02:00
EzioTheDeadPoet
12409ababb refactor interface name to the naming convention for interfaces 2024-05-28 18:45:03 +02:00
EzioTheDeadPoet
a1da63984b update dependency 2024-05-28 18:41:18 +02:00
halgari
37a5b7ce28 Revert a few changes that broke the build 2024-05-26 21:33:31 -06:00
halgari
b84bfe2364 3.6.1.0 2024-05-26 18:46:54 -06:00
trawzified
59b1676379 Specified more icons for file types 2024-05-26 17:58:56 +02:00
trawzified
0479c3f01c Add more file icons 2024-05-26 09:56:11 +02:00
trawzified
24fc979d05 Fix up styling, naming header and show icons 2024-05-26 00:52:33 +02:00
trawzified
a37fc2acc1 Load folder contents on expand instead of initially for much increased performance 2024-05-25 22:57:00 +02:00
Luca
a5d9bea0ab
Merge pull request #2550 from wabbajack-tools/set-nexus-api-key
Add 'set-nexus-api-key' CLI command
2024-05-25 19:23:06 +02:00
Luca
fd01fadf2c
Merge branch 'main' into set-nexus-api-key 2024-05-25 19:17:55 +02:00
Luca
f69088ea4b
Merge pull request #2524 from TDarkShadow/feature/FalloutNewVegas-EpicGames
Add Fallout New Vegas from Epic Games support
2024-05-25 19:16:30 +02:00
Luca
727f210dbb
Merge branch 'main' into feature/FalloutNewVegas-EpicGames 2024-05-25 19:14:52 +02:00
Luca
f1af0a739a
Merge pull request #2556 from wabbajack-tools/starfield-meta-data
Add Starfield meta-data
2024-05-25 19:14:09 +02:00
Luca
b15a330ab8
Update CHANGELOG.md 2024-05-25 19:11:23 +02:00
Luca
0cc2ff62c4
Update CHANGELOG.md 2024-05-25 19:09:09 +02:00
Luca
0f9a82b425
Merge branch 'main' into set-nexus-api-key 2024-05-25 19:04:38 +02:00
Luca
1fa2aea45a
Merge branch 'main' into starfield-meta-data 2024-05-25 19:03:34 +02:00
Luca
d4387e8088
Merge pull request #2563 from wabbajack-tools/EzioTheDeadPoet-patch-3
Update tests.yaml
2024-05-25 19:01:55 +02:00
Luca
ddd34cc584
Merge branch 'main' into starfield-meta-data 2024-05-25 18:58:40 +02:00
Luca
c0782cee6a
Merge branch 'main' into EzioTheDeadPoet-patch-3 2024-05-25 18:55:42 +02:00
Luca
ebd50a5b60
Update Startup.cs 2024-05-25 18:55:32 +02:00
Luca
f36bd51414
Update NexusApiTests.cs 2024-05-25 18:55:01 +02:00
halgari
b59ef4bfc9 Fix login for Nexus when using a Environment API Key 2024-05-25 10:54:53 -06:00
EzioTheDeadPoet
b7832ce67c disable nexus api tests
(until some way to test in gh workflows with OAuth2, can get implemented)
2024-05-25 18:42:04 +02:00
Luca
549ab3e666
remove macos tests 2024-05-25 18:23:13 +02:00
Luca
5a21c5d738
Update tests.yaml 2024-05-25 18:13:17 +02:00