{"action":"created","issue":{"url":"https://api.github.com/repos/karai17/DOMinatrix/issues/1","labels_url":"https://api.github.com/repos/karai17/DOMinatrix/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/karai17/DOMinatrix/issues/1/comments","events_url":"https://api.github.com/repos/karai17/DOMinatrix/issues/1/events","html_url":"https://github.com/karai17/DOMinatrix/issues/1","id":53979509,"number":1,"title":"Coordinate System","user":{"login":"karai17","id":590332,"avatar_url":"https://avatars.githubusercontent.com/u/590332?v=3","gravatar_id":"","url":"https://api.github.com/users/karai17","html_url":"https://github.com/karai17","followers_url":"https://api.github.com/users/karai17/followers","following_url":"https://api.github.com/users/karai17/following{/other_user}","gists_url":"https://api.github.com/users/karai17/gists{/gist_id}","starred_url":"https://api.github.com/users/karai17/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karai17/subscriptions","organizations_url":"https://api.github.com/users/karai17/orgs","repos_url":"https://api.github.com/users/karai17/repos","events_url":"https://api.github.com/users/karai17/events{/privacy}","received_events_url":"https://api.github.com/users/karai17/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/karai17/DOMinatrix/labels/input+wanted","name":"input wanted","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":26,"created_at":"2015-01-11T02:43:09Z","updated_at":"2015-01-12T07:28:10Z","closed_at":null,"body":"My feeling is that we should toss the idea of pixels right out the window. All objects should have their own local coordinate system, both X and Y valued from 0 to 1. This will allow consistent spacing and positioning across all screens.\r\n\r\nThis may also bring an issue where persons with box screens (4:3, 5:4) may have skinny GUIs or persons with wide screens (16:9, 16:10) may have fat GUIs depending on how the GUI designer is putting things together. A fix for this may be to use a Point (pt) system where an object can be set to a fixed size based on more relevant metrics than pixels. I believe Android and CSS both allow for various point systems such as pt, em, ex, and px on top of the % system."},"comment":{"url":"https://api.github.com/repos/karai17/DOMinatrix/issues/comments/69536301","html_url":"https://github.com/karai17/DOMinatrix/issues/1#issuecomment-69536301","issue_url":"https://api.github.com/repos/karai17/DOMinatrix/issues/1","id":69536301,"user":{"login":"adrix89","id":2743392,"avatar_url":"https://avatars.githubusercontent.com/u/2743392?v=3","gravatar_id":"","url":"https://api.github.com/users/adrix89","html_url":"https://github.com/adrix89","followers_url":"https://api.github.com/users/adrix89/followers","following_url":"https://api.github.com/users/adrix89/following{/other_user}","gists_url":"https://api.github.com/users/adrix89/gists{/gist_id}","starred_url":"https://api.github.com/users/adrix89/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrix89/subscriptions","organizations_url":"https://api.github.com/users/adrix89/orgs","repos_url":"https://api.github.com/users/adrix89/repos","events_url":"https://api.github.com/users/adrix89/events{/privacy}","received_events_url":"https://api.github.com/users/adrix89/received_events","type":"User","site_admin":false},"created_at":"2015-01-12T07:28:10Z","updated_at":"2015-01-12T07:28:10Z","body":"Floats are evil.\r\nDon't make users keep track of 0.0001 changes.\r\nLet them code in a fixed resolution window where they can position thing in pixels accurately and let the library do the relative transformation for different resolutions."}}