AutoLoad DLC/updates #12

Merged
J-Swift merged 38 commits from feature/auto-load-extra-files into master 2024-10-08 01:08:41 +00:00

38 Commits

Author SHA1 Message Date
Jimmy Reichley
4d68cf124f
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-10-07 20:40:33 -04:00
Jimmy Reichley
74a94e6bac
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-09-28 11:15:32 -04:00
Jimmy Reichley
2d9841f4fa
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-09-24 18:24:00 -04:00
Jimmy Reichley
16511aaf08
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-09-14 08:51:16 -04:00
Jimmy Reichley
ecbea211b4
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-09-07 10:08:40 -04:00
Jimmy Reichley
401e60e4cb
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-08-31 16:14:48 -04:00
Jimmy Reichley
b3f3b196d3
Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files 2024-08-24 11:11:38 -04:00
Jimmy Reichley
bb24688b4d
Some comments 2024-08-20 18:19:07 -04:00
Jimmy Reichley
e7f3f9ceef
Fix locale string bug 2024-08-19 20:35:58 -04:00
Jimmy Reichley
e4399b4733
Remove stale todo 2024-08-19 20:35:58 -04:00
Jimmy Reichley
aa26421310
Remove ApplicationAdded event; always enumerate nsp when autoloading 2024-08-19 20:35:58 -04:00
Jimmy Reichley
13bac28e43
Fix list enumeration 2024-08-19 20:35:58 -04:00
Jimmy Reichley
cd062ee811
Format 2024-08-19 20:35:57 -04:00
Jimmy Reichley
14c90d1c5d
Dont reload entire library on game version change 2024-08-19 20:35:57 -04:00
Jimmy Reichley
2b0e121b17
Better cache lookup for apps 2024-08-19 20:35:57 -04:00
Jimmy Reichley
4bf437180f
Reduce size of settings sections 2024-08-19 20:35:57 -04:00
Jimmy Reichley
6bdf194ebc
Add title update autoloading 2024-08-19 20:35:57 -04:00
Jimmy Reichley
3d7ede533f
Begin extracting updates to match DLC refactors 2024-08-19 20:35:57 -04:00
Jimmy Reichley
7f854c3527
Formatter 2024-08-19 20:35:57 -04:00
Jimmy Reichley
665d1d4f6f
Remove autoload content checkbox 2024-08-19 20:35:56 -04:00
Jimmy Reichley
eb5487229e
Set autoload dirs explicitly 2024-08-19 20:35:56 -04:00
Jimmy Reichley
130135699a
Add localization; stub out bulk load updates 2024-08-19 20:35:56 -04:00
Jimmy Reichley
50cd3add3f
Stub out bulk dlc menu item 2024-08-19 20:35:56 -04:00
Jimmy Reichley
20e0dbe97f
Remove dead code; bind to AppLibrary apps directly in mainwindow 2024-08-19 20:35:56 -04:00
Jimmy Reichley
bc60126a24
Add setting for autoloading dlc/updates 2024-08-19 20:35:56 -04:00
Jimmy Reichley
a381cea311
Autoload DLC 2024-08-19 20:35:55 -04:00
Jimmy Reichley
867bc7021f
Auto-load bundled DLC on startup 2024-08-19 20:35:55 -04:00
Jimmy Reichley
57de6a7dc5
Refactor more logic out of DLC manager VM 2024-08-19 20:35:55 -04:00
Jimmy Reichley
1eb7146b90
Run formatter for real 2024-08-19 20:35:55 -04:00
Jimmy Reichley
47e2cc6f02
Run formatter 2024-08-19 20:35:55 -04:00
Jimmy Reichley
7850a2b2aa
Move more DLC logic out of view model 2024-08-19 20:35:55 -04:00
Jimmy Reichley
a90a6b2786
Extract DLC json load logic 2024-08-19 20:35:55 -04:00
Jimmy Reichley
472feb9680
Fix a bug with DLC window; rework some logic 2024-08-19 20:35:54 -04:00
Jimmy Reichley
48b7517284
Make dlc/updates records; use ApplicationLibrary for loading logic 2024-08-19 20:35:54 -04:00
Jimmy Reichley
8073b8d189
Use new models in ApplicationLibrary 2024-08-19 20:35:54 -04:00
Jimmy Reichley
e1171086f4
Initial moving of DLC/updates to UI.Common 2024-08-19 20:35:54 -04:00
Jimmy Reichley
2e93c96c86
Trigger DLC/update load on games refresh 2024-08-19 20:35:54 -04:00
Jimmy Reichley
5e0b1ccd6e
Add hooks to ApplicationLibrary for loading DLC/updates 2024-08-19 20:35:54 -04:00