{"action":"created","issue":{"url":"https://api.github.com/repos/JACoders/OpenJK/issues/87","repository_url":"https://api.github.com/repos/JACoders/OpenJK","labels_url":"https://api.github.com/repos/JACoders/OpenJK/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/JACoders/OpenJK/issues/87/comments","events_url":"https://api.github.com/repos/JACoders/OpenJK/issues/87/events","html_url":"https://github.com/JACoders/OpenJK/issues/87","id":13091450,"number":87,"title":"New GUI/Menu system","user":{"login":"mrwonko","id":220725,"avatar_url":"https://avatars.githubusercontent.com/u/220725?v=3","gravatar_id":"","url":"https://api.github.com/users/mrwonko","html_url":"https://github.com/mrwonko","followers_url":"https://api.github.com/users/mrwonko/followers","following_url":"https://api.github.com/users/mrwonko/following{/other_user}","gists_url":"https://api.github.com/users/mrwonko/gists{/gist_id}","starred_url":"https://api.github.com/users/mrwonko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrwonko/subscriptions","organizations_url":"https://api.github.com/users/mrwonko/orgs","repos_url":"https://api.github.com/users/mrwonko/repos","events_url":"https://api.github.com/users/mrwonko/events{/privacy}","received_events_url":"https://api.github.com/users/mrwonko/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JACoders/OpenJK/labels/A%20-%20Mod","name":"A - Mod","color":"009800"},{"url":"https://api.github.com/repos/JACoders/OpenJK/labels/T%20-%20Enhancement","name":"T - Enhancement","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/JACoders/OpenJK/milestones/3","html_url":"https://github.com/JACoders/OpenJK/milestones/Long%20Shot%20Requests","labels_url":"https://api.github.com/repos/JACoders/OpenJK/milestones/3/labels","id":309573,"number":3,"title":"Long Shot Requests","description":"Things we might want to implement in the future but are pretty big stretch.","creator":{"login":"ensiform","id":997399,"avatar_url":"https://avatars.githubusercontent.com/u/997399?v=3","gravatar_id":"","url":"https://api.github.com/users/ensiform","html_url":"https://github.com/ensiform","followers_url":"https://api.github.com/users/ensiform/followers","following_url":"https://api.github.com/users/ensiform/following{/other_user}","gists_url":"https://api.github.com/users/ensiform/gists{/gist_id}","starred_url":"https://api.github.com/users/ensiform/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ensiform/subscriptions","organizations_url":"https://api.github.com/users/ensiform/orgs","repos_url":"https://api.github.com/users/ensiform/repos","events_url":"https://api.github.com/users/ensiform/events{/privacy}","received_events_url":"https://api.github.com/users/ensiform/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":11,"state":"open","created_at":"2013-04-12T18:35:27Z","updated_at":"2015-12-22T18:16:32Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2013-04-11T21:47:37Z","updated_at":"2016-06-18T13:39:25Z","closed_at":null,"body":"The current menu system has a couple of drawbacks, including:\r\n\r\n* Defining looks and data in the same file - Model View Controller could help?\r\n* Only knowing relative coordinates - having both absolute and relative coordinates would help support different aspect ratios and would add the option to have constant-sized (in pixels) elements, i.e. HUD is smaller on higher resolutions. (Keep high DPI screens in mind though (Retina or whatever apple calls theirs?) - maybe make the Virtual Menu Resolution configurable in the options.\r\n* Not being very extensible - if two mods want to add to the HUD, they'll conflict.\r\n* Not being easily customizable - an MMO-like interface that users can rearrange would be nice?\r\n\r\nI can look into this at some point, though that's some time off still."},"comment":{"url":"https://api.github.com/repos/JACoders/OpenJK/issues/comments/226943039","html_url":"https://github.com/JACoders/OpenJK/issues/87#issuecomment-226943039","issue_url":"https://api.github.com/repos/JACoders/OpenJK/issues/87","id":226943039,"user":{"login":"clawoflight","id":1181744,"avatar_url":"https://avatars.githubusercontent.com/u/1181744?v=3","gravatar_id":"","url":"https://api.github.com/users/clawoflight","html_url":"https://github.com/clawoflight","followers_url":"https://api.github.com/users/clawoflight/followers","following_url":"https://api.github.com/users/clawoflight/following{/other_user}","gists_url":"https://api.github.com/users/clawoflight/gists{/gist_id}","starred_url":"https://api.github.com/users/clawoflight/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clawoflight/subscriptions","organizations_url":"https://api.github.com/users/clawoflight/orgs","repos_url":"https://api.github.com/users/clawoflight/repos","events_url":"https://api.github.com/users/clawoflight/events{/privacy}","received_events_url":"https://api.github.com/users/clawoflight/received_events","type":"User","site_admin":false},"created_at":"2016-06-18T13:39:25Z","updated_at":"2016-06-18T13:39:25Z","body":"Just wondering, what do you guys have against XML? A defined subset of XML is a very good and proven way to design structured user interfaces. Do you just not like the syntax?"}}
{"actor":{"display_login":"clawoflight"}}