-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TESTERS NEEDED] Improved contextual menu #16038
[TESTERS NEEDED] Improved contextual menu #16038
Conversation
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Co-authored-by: Megamouse <studienricky89@googlemail.com>
Can removal of savestates be added to the menu as well? or it already has? |
It only allows to remove savestates when you remove the game. |
Please remove all unnecessary changes. There's no need to move the entire code around if all you do is change the location in some menu |
I would do that if the code was still readable but code for |
First of all you're not even only moving the code, you're changing it's formatting to something worse. |
Here we go again... |
Good catch. The indentation on |
This isn't really anyone's fault. It's a bug in clangformat. We just usually fix the indentation manually before we commit. |
That is also what I'm doing all the time (manually correct the indentation when it is changed and it differs from the code style used in this project) |
is there something wrong for the merge? |
No one has tested it yet |
It is fully tested and working from my side. Anyway, I will change the title of the PR asking for testing |
Would be possible to move the remove disc/hdd game/PS3 game data option to Remove instead of having it under Manage Game? It's counter-intuitive. |
Just some improvements on the current contextual menu:
Remove Savestate
item onRemove
sub-menuOpen Folder
sub menu: it collects all the open folder items previously present on the main contextual menu plus the addition of resource folders useful to quickly access files for drag&drop on the RPCS3's github project (e.g. for bug report), such as:Manage Game
sub menu: it collects a series of items related to game such as hide, shortcuts creation, game renaming and removal previously present on the main contextual menuRemove Disc Game / Remove xxx
dialog box (item present on the newManage Game
sub menu) to allow a fast, clean and more safe removal of no more needed contents that can take several GB as zombies on disk without the need to manually access RPCS3's folders and/or configuration files and potentially removing wrong files or folders by mistake:the dialog box allows to control the full removal of game data if the contextual menu is related to a game data type (e.g. PS3 Game Data, HDD Game etc.)
NOTES:
dev_hdd0/game/$locks
folder are always removed allowing a re-installation of the content from scratch (e.g. installation of game demo included in a content etc.)the dialog box allows to control the removal of both the game data (as on bullet above) and the Disc Game (removal of the title from
games.yml
file) if the contextual menu is related to a Disc Game typeNOTES:
Game Data
item underView->Game Category
menugames
folder then the title is not allowed to be selected for removal (the title will reappear on the list on next game list's page refresh or RPCS3 restart)the dialog box allows to select optional contents for removal such as:
the dialog box do not allow the removal of game saves, trophies files present under
dev_hdd0/home/<xxxxxxxx>
folder:Manage
menuresolve #15994