feat(fs): Implement Autoloader (W.I.P.)

This commit is contained in:
collecting
2025-10-21 20:35:00 +00:00
parent c6bdc01e95
commit 6cf31f1d68

View File

@@ -268,6 +268,7 @@ private:
const bool tas_allowed = false);
void RegisterMetaTypes();
void RegisterAutoloaderContents();
void InitializeWidgets();
void InitializeDebugWidgets();
@@ -344,6 +345,9 @@ private:
Service::AM::FrontendAppletParameters LibraryAppletParameters(u64 program_id,
Service::AM::AppletId applet_id);
// This will hold and provide all discovered Autoloader content.
std::unique_ptr<FileSys::ManualContentProvider> autoloader_provider;
private slots:
void OnStartGame();
void OnRestartGame();
@@ -377,7 +381,7 @@ private slots:
void OnMenuLoadFolder();
void IncrementInstallProgress();
void OnMenuInstallToNAND();
void OnMenuTrimXCI();
void OnMenuInstallWithAutoloader();
void OnMenuRecentFile();
void OnConfigure();
void OnConfigureTas();