mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2025-07-06 20:36:26 +02:00
UI: Improve Discord RPC for select games & show play time in place of title ID.
This commit is contained in:
parent
289e6dbbf6
commit
6da83688b2
3 changed files with 27 additions and 37 deletions
|
@ -785,13 +785,13 @@ namespace Ryujinx.Ava
|
|||
return false;
|
||||
}
|
||||
|
||||
DiscordIntegrationModule.SwitchToPlayingState(Device.Processes.ActiveApplication.ProgramIdText, Device.Processes.ActiveApplication.Name);
|
||||
|
||||
ApplicationLibrary.LoadAndSaveMetaData(Device.Processes.ActiveApplication.ProgramIdText, appMetadata =>
|
||||
ApplicationMetadata appMeta = ApplicationLibrary.LoadAndSaveMetaData(Device.Processes.ActiveApplication.ProgramIdText, appMetadata =>
|
||||
{
|
||||
appMetadata.UpdatePreGame();
|
||||
});
|
||||
|
||||
DiscordIntegrationModule.SwitchToPlayingState(Device.Processes.ActiveApplication.ProgramIdText, appMeta);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -948,10 +948,8 @@ namespace Ryujinx.Ava
|
|||
|
||||
private void MainLoop()
|
||||
{
|
||||
while (_isActive)
|
||||
while (UpdateFrame())
|
||||
{
|
||||
UpdateFrame();
|
||||
|
||||
// Polling becomes expensive if it's not slept.
|
||||
Thread.Sleep(1);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue