{"action":"created","issue":{"url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9586","repository_url":"https://api.github.com/repos/hrydgard/ppsspp","labels_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9586/labels{/name}","comments_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9586/comments","events_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9586/events","html_url":"https://github.com/hrydgard/ppsspp/issues/9586","id":220508392,"number":9586,"title":"Quality of Life improvement ideas","user":{"login":"Anuskuss","id":7157389,"avatar_url":"https://avatars2.githubusercontent.com/u/7157389?v=3","gravatar_id":"","url":"https://api.github.com/users/Anuskuss","html_url":"https://github.com/Anuskuss","followers_url":"https://api.github.com/users/Anuskuss/followers","following_url":"https://api.github.com/users/Anuskuss/following{/other_user}","gists_url":"https://api.github.com/users/Anuskuss/gists{/gist_id}","starred_url":"https://api.github.com/users/Anuskuss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Anuskuss/subscriptions","organizations_url":"https://api.github.com/users/Anuskuss/orgs","repos_url":"https://api.github.com/users/Anuskuss/repos","events_url":"https://api.github.com/users/Anuskuss/events{/privacy}","received_events_url":"https://api.github.com/users/Anuskuss/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-04-09T23:32:13Z","updated_at":"2017-04-09T23:41:16Z","closed_at":null,"body":"Here are some QoL improvements I'd like to see in **PPSSPP**:\r\n\r\n- [ ] When pausing a game with a user defined button, that button should also allow the user to leave the pause menu. The correct behaviour only happens when that button is mapped to `ESCAPE`.\r\n- [ ] While holding the analog stick, IMO it shouldn't trigger other buttons when you drag too far. For that matter, once a finger (touch input) is on the display, it should only trigger the first interacted button.\r\n- [x] **Low priority** Would it make sense to hook up hardware buttons on smartphones (like `VOLUME-UP` or `VOLUME-DOWN`)? That way you could map them e.g. for *Save state* or *Load state*.\r\n- [ ] **Low priority** Similar to above, it would be neat to hide the volume hud on iOS since it is really intrusive and blockes half the screen for a good amount of time. Maybe one could go one step further and implement a custom volume animation?\r\n- [ ] A photo picker for smartphones when choosing a custom background image (#9501)\r\n- [ ] When creating custom settings, it saves all settings for that game (so when a user changes something for all games, I wouldn't apply to the custom settings game). I would rather see something like *patches*, where you could change everything but when one game needs something (like control changes or a hack) it would overwrite that on top of the global settings.\r\n- [ ] And the dead issues already submitted #8861 (bind all controls) #9302 (undo load/save state)"},"comment":{"url":"https://api.github.com/repos/hrydgard/ppsspp/issues/comments/292821891","html_url":"https://github.com/hrydgard/ppsspp/issues/9586#issuecomment-292821891","issue_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9586","id":292821891,"user":{"login":"hrydgard","id":130929,"avatar_url":"https://avatars2.githubusercontent.com/u/130929?v=3","gravatar_id":"","url":"https://api.github.com/users/hrydgard","html_url":"https://github.com/hrydgard","followers_url":"https://api.github.com/users/hrydgard/followers","following_url":"https://api.github.com/users/hrydgard/following{/other_user}","gists_url":"https://api.github.com/users/hrydgard/gists{/gist_id}","starred_url":"https://api.github.com/users/hrydgard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hrydgard/subscriptions","organizations_url":"https://api.github.com/users/hrydgard/orgs","repos_url":"https://api.github.com/users/hrydgard/repos","events_url":"https://api.github.com/users/hrydgard/events{/privacy}","received_events_url":"https://api.github.com/users/hrydgard/received_events","type":"User","site_admin":false},"created_at":"2017-04-09T23:41:16Z","updated_at":"2017-04-09T23:41:16Z","body":"Checked off one that's already done."}}
{"actor":{"display_login":"hrydgard"}}