[App] Misc App fixes

- Display xex filenames in title selection.
- Fixed fullscreen controller hotkeys executing from a non-UI thread.
- Fixed recent_titles_entry_amount not disabling if set to <= 0.
- Use RunTitle instead of LaunchPath which does more error checking.
This commit is contained in:
Adrian
2023-07-10 20:41:44 +01:00
committed by Radosław Gliński
parent a620397b35
commit 7c5b9372e7
3 changed files with 31 additions and 13 deletions

View File

@@ -69,6 +69,7 @@ class EmulatorWindow {
void OnEmulatorInitialized();
xe::X_STATUS RunTitle(std::filesystem::path path_to_file);
void UpdateTitle();
void SetFullscreen(bool fullscreen);
void ToggleFullscreen();
@@ -210,7 +211,6 @@ class EmulatorWindow {
std::string BoolToString(bool value);
void DisplayHotKeysConfig();
xe::X_STATUS RunTitle(std::filesystem::path path_to_file);
void RunPreviouslyPlayedTitle();
void FillRecentlyLaunchedTitlesMenu(xe::ui::MenuItem* recent_menu);
void LoadRecentlyLaunchedTitles();