{"action":"created","issue":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/3561","repository_url":"https://api.github.com/repos/MovingBlocks/Terasology","labels_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/3561/labels{/name}","comments_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/3561/comments","events_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/3561/events","html_url":"https://github.com/MovingBlocks/Terasology/pull/3561","id":386268614,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM1MDUxNzA4","number":3561,"title":"UI Widget Tabbing","user":{"login":"RatMoleRat","id":33814799,"node_id":"MDQ6VXNlcjMzODE0Nzk5","avatar_url":"https://avatars3.githubusercontent.com/u/33814799?v=4","gravatar_id":"","url":"https://api.github.com/users/RatMoleRat","html_url":"https://github.com/RatMoleRat","followers_url":"https://api.github.com/users/RatMoleRat/followers","following_url":"https://api.github.com/users/RatMoleRat/following{/other_user}","gists_url":"https://api.github.com/users/RatMoleRat/gists{/gist_id}","starred_url":"https://api.github.com/users/RatMoleRat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RatMoleRat/subscriptions","organizations_url":"https://api.github.com/users/RatMoleRat/orgs","repos_url":"https://api.github.com/users/RatMoleRat/repos","events_url":"https://api.github.com/users/RatMoleRat/events{/privacy}","received_events_url":"https://api.github.com/users/RatMoleRat/received_events","type":"User","site_admin":false},"labels":[{"id":180651220,"node_id":"MDU6TGFiZWwxODA2NTEyMjA=","url":"https://api.github.com/repos/MovingBlocks/Terasology/labels/Api","name":"Api","color":"eb6420","default":false},{"id":10918834,"node_id":"MDU6TGFiZWwxMDkxODgzNA==","url":"https://api.github.com/repos/MovingBlocks/Terasology/labels/UI","name":"UI","color":"06FF06","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-11-30T16:53:53Z","updated_at":"2018-12-05T23:09:25Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/pulls/3561","html_url":"https://github.com/MovingBlocks/Terasology/pull/3561","diff_url":"https://github.com/MovingBlocks/Terasology/pull/3561.diff","patch_url":"https://github.com/MovingBlocks/Terasology/pull/3561.patch"},"body":"### Contains\r\n\r\nThis adds the ability to tab between widgets and activate selected widgets. Also, changes some images so that the widgets selected in this manner are clearly visibly highlighted.\r\n\r\nA GIF (sped up to show a variety of widgets) is attached below to see how it works. \r\n\r\n![widget tabbing gif](https://user-images.githubusercontent.com/33814799/49302736-e8edc080-f495-11e8-8ac2-f99ebb0e1920.gif)\r\n\r\n### How to test\r\n\r\nOpen a menu screen in Terasology. Use the tab key to tab around - shift-tab to rotate through in reverse. Press enter to activate a widget. Use the arrow keys to change the selection in an activated dropdown, to scroll when there is an activated dropdown, or to move up/down when a list widget is selected.\r\n"},"comment":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/comments/444686614","html_url":"https://github.com/MovingBlocks/Terasology/pull/3561#issuecomment-444686614","issue_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/3561","id":444686614,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDY4NjYxNA==","user":{"login":"GooeyHub","id":4524000,"node_id":"MDQ6VXNlcjQ1MjQwMDA=","avatar_url":"https://avatars1.githubusercontent.com/u/4524000?v=4","gravatar_id":"","url":"https://api.github.com/users/GooeyHub","html_url":"https://github.com/GooeyHub","followers_url":"https://api.github.com/users/GooeyHub/followers","following_url":"https://api.github.com/users/GooeyHub/following{/other_user}","gists_url":"https://api.github.com/users/GooeyHub/gists{/gist_id}","starred_url":"https://api.github.com/users/GooeyHub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GooeyHub/subscriptions","organizations_url":"https://api.github.com/users/GooeyHub/orgs","repos_url":"https://api.github.com/users/GooeyHub/repos","events_url":"https://api.github.com/users/GooeyHub/events{/privacy}","received_events_url":"https://api.github.com/users/GooeyHub/received_events","type":"User","site_admin":false},"created_at":"2018-12-05T23:09:25Z","updated_at":"2018-12-05T23:09:25Z","author_association":"MEMBER","body":"Hooray Jenkins reported success with all tests good!\n"}}
{"actor":{"display_login":"GooeyHub"}}