{"action":"created","issue":{"url":"https://api.github.com/repos/vurtun/zahnrad/issues/10","labels_url":"https://api.github.com/repos/vurtun/zahnrad/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/vurtun/zahnrad/issues/10/comments","events_url":"https://api.github.com/repos/vurtun/zahnrad/issues/10/events","html_url":"https://github.com/vurtun/zahnrad/issues/10","id":99871064,"number":10,"title":"\"Vector\" scalability of the whole UI","user":{"login":"dumblob","id":2451044,"avatar_url":"https://avatars.githubusercontent.com/u/2451044?v=3","gravatar_id":"","url":"https://api.github.com/users/dumblob","html_url":"https://github.com/dumblob","followers_url":"https://api.github.com/users/dumblob/followers","following_url":"https://api.github.com/users/dumblob/following{/other_user}","gists_url":"https://api.github.com/users/dumblob/gists{/gist_id}","starred_url":"https://api.github.com/users/dumblob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dumblob/subscriptions","organizations_url":"https://api.github.com/users/dumblob/orgs","repos_url":"https://api.github.com/users/dumblob/repos","events_url":"https://api.github.com/users/dumblob/events{/privacy}","received_events_url":"https://api.github.com/users/dumblob/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/vurtun/zahnrad/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"vurtun","id":8057201,"avatar_url":"https://avatars.githubusercontent.com/u/8057201?v=3","gravatar_id":"","url":"https://api.github.com/users/vurtun","html_url":"https://github.com/vurtun","followers_url":"https://api.github.com/users/vurtun/followers","following_url":"https://api.github.com/users/vurtun/following{/other_user}","gists_url":"https://api.github.com/users/vurtun/gists{/gist_id}","starred_url":"https://api.github.com/users/vurtun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vurtun/subscriptions","organizations_url":"https://api.github.com/users/vurtun/orgs","repos_url":"https://api.github.com/users/vurtun/repos","events_url":"https://api.github.com/users/vurtun/events{/privacy}","received_events_url":"https://api.github.com/users/vurtun/received_events","type":"User","site_admin":false},"milestone":null,"comments":9,"created_at":"2015-08-09T06:46:41Z","updated_at":"2015-09-09T19:27:11Z","closed_at":"2015-09-04T09:53:18Z","body":"Is there any simple way to scale the whole UI in a \"vector\" way (i.e. not scaling the resulting bitmap, but every single part of the UI separately in a consistent way)? I found just several scaling options, but only for some containers (e.g. panel).\r\n\r\nWithout scaling, the whole UI is currently not suitable for many deployments (high-res displays of wildly varying sizes - e.g. 5\" mobile devices having higher resolution than my 15.4\" notebook display).\r\n\r\nAlso, the sizes differ in the pixel shapes etc., so a separate scaling factor for x and y would be much better than just one common scaling factor."},"comment":{"url":"https://api.github.com/repos/vurtun/zahnrad/issues/comments/139021579","html_url":"https://github.com/vurtun/zahnrad/issues/10#issuecomment-139021579","issue_url":"https://api.github.com/repos/vurtun/zahnrad/issues/10","id":139021579,"user":{"login":"vurtun","id":8057201,"avatar_url":"https://avatars.githubusercontent.com/u/8057201?v=3","gravatar_id":"","url":"https://api.github.com/users/vurtun","html_url":"https://github.com/vurtun","followers_url":"https://api.github.com/users/vurtun/followers","following_url":"https://api.github.com/users/vurtun/following{/other_user}","gists_url":"https://api.github.com/users/vurtun/gists{/gist_id}","starred_url":"https://api.github.com/users/vurtun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vurtun/subscriptions","organizations_url":"https://api.github.com/users/vurtun/orgs","repos_url":"https://api.github.com/users/vurtun/repos","events_url":"https://api.github.com/users/vurtun/events{/privacy}","received_events_url":"https://api.github.com/users/vurtun/received_events","type":"User","site_admin":false},"created_at":"2015-09-09T19:27:11Z","updated_at":"2015-09-09T19:27:11Z","body":"It gets better but it is still far away from what I want. So I would not directly advice to commit to this library yet. A lot of things can still change and some things are currently buggy (horizontal scrollbars, dynamic windows height calculation , ...). I am currently trying to fix the bugs and add optional font handling and if that is done I will evaluate if it is really worth it for me to further add more features to this library and go further with vector-like scalability. I spend six month on this library and I am not sure anymore if everything was or is worth the time I invest.\r\nNot to talk my library down but my vision of libraries with total control on the side of the user for loss of usability in combination with a rather unknown use of immediate mode APIs in a field which is as oversaturated as GUIs does not seem to be very attractive for a lot of people.\r\nAs for the name I am very bad with names. I tried to come up with a clever name but finally decided to rename the library from `gui` to `zahnrad`. It is not very original but hopefully less generic than 'gui'."}}