Custom configuration for each game #632

Merged
Goodfeat merged 75 commits from master into master 2025-02-26 03:11:20 +00:00
3 changed files with 10 additions and 1 deletions
Showing only changes of commit 4bbcec2076 - Show all commits

View File

@ -586,6 +586,9 @@ namespace Ryujinx.Ava
// (resets custom settings if there were any) // (resets custom settings if there were any)
Program.ReloadConfig(); Program.ReloadConfig();
//Updates the gameList (changes the status of the user setting if it was added or removed during the game)
RyujinxApp.MainWindow.GameListUpdate();
_isStopped = true; _isStopped = true;
Stop(); Stop();
} }

View File

@ -645,6 +645,11 @@ namespace Ryujinx.Ava.UI.Windows
ReloadGameList(); ReloadGameList();
} }
public void GameListUpdate()
{
ReloadGameList();
}
public void ToggleFileType(string fileType) public void ToggleFileType(string fileType)
{ {
switch (fileType) switch (fileType)

View File

@ -108,7 +108,8 @@ namespace Ryujinx.Ava.UI.Windows
} }
protected override void OnClosing(WindowClosingEventArgs e) protected override void OnClosing(WindowClosingEventArgs e)
{ {
InputPage.Dispose(); // You need to unload the gamepad settings, otherwise the controls will be blocked
base.OnClosing(e); base.OnClosing(e);
} }
} }