{"action":"created","issue":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3588","repository_url":"https://api.github.com/repos/dolphin-emu/dolphin","labels_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3588/labels{/name}","comments_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3588/comments","events_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3588/events","html_url":"https://github.com/dolphin-emu/dolphin/pull/3588","id":130726248,"number":3588,"title":"Improve netplay UX","user":{"login":"Aestek","id":1712219,"avatar_url":"https://avatars.githubusercontent.com/u/1712219?v=3","gravatar_id":"","url":"https://api.github.com/users/Aestek","html_url":"https://github.com/Aestek","followers_url":"https://api.github.com/users/Aestek/followers","following_url":"https://api.github.com/users/Aestek/following{/other_user}","gists_url":"https://api.github.com/users/Aestek/gists{/gist_id}","starred_url":"https://api.github.com/users/Aestek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aestek/subscriptions","organizations_url":"https://api.github.com/users/Aestek/orgs","repos_url":"https://api.github.com/users/Aestek/repos","events_url":"https://api.github.com/users/Aestek/events{/privacy}","received_events_url":"https://api.github.com/users/Aestek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":62,"created_at":"2016-02-02T15:58:39Z","updated_at":"2016-07-05T10:20:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/pulls/3588","html_url":"https://github.com/dolphin-emu/dolphin/pull/3588","diff_url":"https://github.com/dolphin-emu/dolphin/pull/3588.diff","patch_url":"https://github.com/dolphin-emu/dolphin/pull/3588.patch"},"body":"# Improve netplay setup dialog UX\r\n\r\n* Focus \"Hash Code\" / \"IP address\" text box by default in \"Connect\"\r\n* Focus game list in \"Host\" tab\r\n* RETURN keypress now host/join depending on selected tab\r\n* Remember last hosted game\r\n\r\n## Join scenario:\r\n* Copy netplay code\r\n* Open netplay\r\n* Paste code\r\n* Press enter\r\n\r\n## Host scenario:\r\n* Open netplay\r\n* Go to host tab\r\n* Press enter\r\n\r\n# Improve NetPlay UX\r\n\r\n* Log ping to OSD under FPS\r\n* Remove PanicAlertT:\r\n    * Simply log message to netplay window\r\n    * Remove them when they are useless\r\n* Show some netplay message in OSD\r\n    * Chat messages\r\n    * Pad buffer changes\r\n    * Desync alerts\r\n* Stop the game consistently when another player disconnects / crashes\r\n* Prettify chat textbox\r\n\r\nOSD:\r\n![image](https://cloud.githubusercontent.com/assets/1712219/12809200/67551964-cb1d-11e5-9dc2-3180c350811a.png)\r\n\r\nChat box:\r\n![image](https://cloud.githubusercontent.com/assets/1712219/12809221/93d881ce-cb1d-11e5-9305-0bc65b932786.png)\r\n\r\n<!-- Reviewable:start -->\r\n[<img src=\"https://reviewable.io/review_button.svg\" height=\"40\" alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/dolphin-emu/dolphin/3588)\r\n<!-- Reviewable:end -->\r\n"},"comment":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/230441493","html_url":"https://github.com/dolphin-emu/dolphin/pull/3588#issuecomment-230441493","issue_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3588","id":230441493,"user":{"login":"E2xD","id":16527356,"avatar_url":"https://avatars.githubusercontent.com/u/16527356?v=3","gravatar_id":"","url":"https://api.github.com/users/E2xD","html_url":"https://github.com/E2xD","followers_url":"https://api.github.com/users/E2xD/followers","following_url":"https://api.github.com/users/E2xD/following{/other_user}","gists_url":"https://api.github.com/users/E2xD/gists{/gist_id}","starred_url":"https://api.github.com/users/E2xD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/E2xD/subscriptions","organizations_url":"https://api.github.com/users/E2xD/orgs","repos_url":"https://api.github.com/users/E2xD/repos","events_url":"https://api.github.com/users/E2xD/events{/privacy}","received_events_url":"https://api.github.com/users/E2xD/received_events","type":"User","site_admin":false},"created_at":"2016-07-05T10:20:29Z","updated_at":"2016-07-05T10:20:29Z","body":"I had a very good suggestion I wanted to voice. \r\n\r\nMaking a very clear \"Desync Detected\" Message (Probably in Red) in game/on screen so people are aware. "}}
{"actor":{"display_login":"E2xD"}}