{"action":"created","issue":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/2644","repository_url":"https://api.github.com/repos/MovingBlocks/Terasology","labels_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/2644/labels{/name}","comments_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/2644/comments","events_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/2644/events","html_url":"https://github.com/MovingBlocks/Terasology/pull/2644","id":193462614,"number":2644,"title":"Added UIScrollingText widget and credits screen","user":{"login":"iojw","id":1729493,"avatar_url":"https://avatars.githubusercontent.com/u/1729493?v=3","gravatar_id":"","url":"https://api.github.com/users/iojw","html_url":"https://github.com/iojw","followers_url":"https://api.github.com/users/iojw/followers","following_url":"https://api.github.com/users/iojw/following{/other_user}","gists_url":"https://api.github.com/users/iojw/gists{/gist_id}","starred_url":"https://api.github.com/users/iojw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iojw/subscriptions","organizations_url":"https://api.github.com/users/iojw/orgs","repos_url":"https://api.github.com/users/iojw/repos","events_url":"https://api.github.com/users/iojw/events{/privacy}","received_events_url":"https://api.github.com/users/iojw/received_events","type":"User","site_admin":false},"labels":[{"id":490488053,"url":"https://api.github.com/repos/MovingBlocks/Terasology/labels/Google%20Code-in","name":"Google Code-in","color":"d4c5f9","default":false},{"id":474073518,"url":"https://api.github.com/repos/MovingBlocks/Terasology/labels/in%20progress","name":"in progress","color":"ededed","default":false},{"id":10918834,"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":7,"created_at":"2016-12-05T10:37:44Z","updated_at":"2016-12-06T11:07:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/pulls/2644","html_url":"https://github.com/MovingBlocks/Terasology/pull/2644","diff_url":"https://github.com/MovingBlocks/Terasology/pull/2644.diff","patch_url":"https://github.com/MovingBlocks/Terasology/pull/2644.patch"},"body":"<!-- Thanks for submitting a pull request for Terasology! :-)\r\nPlease fill in some brief details below about the PR.\r\nIf it contains source code please make sure to run Checkstyle on it first\r\nIf you add unit tests we'll love you forever! -->\r\n\r\n### Contains\r\n\r\nFixes #2578:\r\n\r\n- Contains a new UIScrollingText NUI widget which scrolls through lines of text with methods to start, stop, reset scrolling, set scrolling speed and toggle auto reset for the scrolling.  \r\n- Also contains a new credits screen accessible from the main menu that makes use of UIScrollingText\r\n\r\n### How to test\r\n\r\nOpen the Credits screen from the main menu.\r\n### Outstanding before merging\r\n\r\nNeed some opinions on the font size, scrolling speed, and overall structure of the credits. \r\n\r\n~~As for support for fancy text with UIScrollingText, seems that I would have to make use of drawTextRaw but I'm unsure of how to obtain a new Font object different from the current style.~~\r\n\r\nAlso, the credits are currently loaded as a very long string in CreditsScreen.java - seems like it would be better to read it from an external file, but where would I place this? There doesn't seem to be a place to put text resources in the resources folder.\r\n\r\n🙂 \r\n \r\nEDIT: Seems like you can retrieve Font objects through Assets.getFont(). Will look into implementing support for Markdown/HTML\r\n"},"comment":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/comments/265123133","html_url":"https://github.com/MovingBlocks/Terasology/pull/2644#issuecomment-265123133","issue_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/2644","id":265123133,"user":{"login":"GooeyHub","id":4524000,"avatar_url":"https://avatars.githubusercontent.com/u/4524000?v=3","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":"2016-12-06T11:07:38Z","updated_at":"2016-12-06T11:07:38Z","body":"Hooray Jenkins reported success with all tests good!\n"}}
{"actor":{"display_login":"GooeyHub"}}