[Feature request] Confirmation on exit option
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
It would be nice to have an option so that 'Quit Retroarch' and 'Restart Retroarch' come up with an 'Are you Sure? Yes/No' screen upon clicking (with 'No' highlighted as the default option).

As menus loop around vertically, sometimes I can skip up straight past 'Load Core' and accidentally select exit, which instantly closes the program.
There can be an option to toggle this feature on or off in the menu settings. It can even be set to off in default configs!

An alternative to the new sub-menu would be to add the 'Press again to quit' popup from in-game (also toggleable in options).

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 tracing the menu actions for “Quit Retroarch” and “Restart Retroarch,” then review the menu settings and the existing in-game “Press again to quit” behavior. Compare the implementation with the supplied mockups and decide which confirmation flow and toggle behavior are required. Done means exit actions can be protected by the selected confirmation option without accidental quitting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100