Ryujinx/src/Ryujinx.Ava/UI/ViewModels
Ac_K 3b8ac1641a
UI: Move ApplicationContextMenu in a separated class (#4755)
* UI: Move ApplicationContextMenu in a separated class

This PR remove duplicated code related to the context menu on the Application list/grid by create a control for the menu which include related handler.

I've renamed "GameList/GameGrid" by "Application" for consistencies. And I've removed all uneeded field from the project file too.

While I cleaned up things, I've found an issue about purging Ptc/Shader cache, both methods list files even if the user say "No", shader cache is purged even if the user say "No". It's fixed.

* Adresses feedbacks
2023-05-04 14:41:06 +00:00
..
AboutWindowViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
AmiiboWindowViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
AvatarProfileViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
BaseModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ControllerSettingsViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
DownloadableContentManagerViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MainWindowViewModel.cs UI: Move ApplicationContextMenu in a separated class (#4755) 2023-05-04 14:41:06 +00:00
SettingsViewModel.cs Add hide-cursor command line argument & always hide cursor option (#4613) 2023-05-02 03:29:47 +02:00
TitleUpdateViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
UserFirmwareAvatarSelectorViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
UserProfileImageSelectorViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
UserProfileViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
UserSaveManagerViewModel.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00