feat: New Autoloader & Rebrand Current to "Update Manager"

Signed-off-by: Collecting <collecting@noreply.localhost>
This commit is contained in:
Collecting
2025-12-10 01:17:17 +00:00
parent 7c3e85152c
commit d57646eb33

View File

@@ -111,6 +111,7 @@ public:
void AcceptDropEvent(QDropEvent* event); void AcceptDropEvent(QDropEvent* event);
MultiplayerState* GetMultiplayerState() { return multiplayer_state; } MultiplayerState* GetMultiplayerState() { return multiplayer_state; }
Core::System* GetSystem() { return system.get(); } Core::System* GetSystem() { return system.get(); }
const std::shared_ptr<FileSys::VfsFilesystem>& GetVFS() const { return vfs; }
bool IsEmulationRunning() const { return emulation_running; } bool IsEmulationRunning() const { return emulation_running; }
void RefreshGameList(); void RefreshGameList();
bool ExtractZipToDirectoryPublic(const std::filesystem::path& zip_path, const std::filesystem::path& extract_path); bool ExtractZipToDirectoryPublic(const std::filesystem::path& zip_path, const std::filesystem::path& extract_path);
@@ -153,6 +154,7 @@ public slots:
void WebBrowserRequestExit(); void WebBrowserRequestExit();
void OnAppFocusStateChanged(Qt::ApplicationState state); void OnAppFocusStateChanged(Qt::ApplicationState state);
void OnTasStateChanged(); void OnTasStateChanged();
void IncrementInstallProgress();
private: private:
void LinkActionShortcut(QAction* action, const QString& action_name, const bool tas_allowed = false); void LinkActionShortcut(QAction* action, const QString& action_name, const bool tas_allowed = false);
void RegisterMetaTypes(); void RegisterMetaTypes();
@@ -220,10 +222,10 @@ private slots:
void OnGameListOpenPerGameProperties(const std::string& file); void OnGameListOpenPerGameProperties(const std::string& file);
void OnMenuLoadFile(); void OnMenuLoadFile();
void OnMenuLoadFolder(); void OnMenuLoadFolder();
void IncrementInstallProgress();
void OnMenuInstallToNAND(); void OnMenuInstallToNAND();
void OnMenuTrimXCI(); void OnMenuTrimXCI();
void OnMenuInstallWithAutoloader(); void OnMenuInstallWithUpdateManager();
void OnRunAutoloaderFromGameList();
void OnMenuRecentFile(); void OnMenuRecentFile();
void OnConfigure(); void OnConfigure();
void OnConfigureTas(); void OnConfigureTas();