[Feature Request] "Quit RetroArch" menu option for iOS
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Description
RetroArch on iOS does not have the Quit option in the main menu.
Not sure if the option missing is a technical feature implemented over the years, but at least on modern iOS I can quit gracefully by hitting ESC twice on a keyboard. Can the same quit hook be used for the menu option?
What ends up happening is I change some settings and inevitably forget to save the config manually, quit via the application switcher (which is NOT GRACEFUL), and it doesn't auto save the config (works when pressing ESC twice)
Expected behavior
Being able to exit RetroArch via the menu (either via touch or controller)
Actual behavior
Option is missing.
Version/Commit
- RetroArch: 1.9.10/nightly
Environment information
- OS: iOS 14.8
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the iOS main-menu code and the existing ESC-twice quit hook described in the issue. Add a touch- and controller-accessible Quit option using the graceful path, then verify that exiting saves configuration as expected on iOS.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, ios
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100