{"action":"created","issue":{"url":"https://api.github.com/repos/gosu/gosu/issues/452","repository_url":"https://api.github.com/repos/gosu/gosu","labels_url":"https://api.github.com/repos/gosu/gosu/issues/452/labels{/name}","comments_url":"https://api.github.com/repos/gosu/gosu/issues/452/comments","events_url":"https://api.github.com/repos/gosu/gosu/issues/452/events","html_url":"https://github.com/gosu/gosu/issues/452","id":324573671,"node_id":"MDU6SXNzdWUzMjQ1NzM2NzE=","number":452,"title":"macOS: Scaling breaks when moving window from Retina to normal screen or vice versa","user":{"login":"jlnr","id":70772,"node_id":"MDQ6VXNlcjcwNzcy","avatar_url":"https://avatars1.githubusercontent.com/u/70772?v=4","gravatar_id":"","url":"https://api.github.com/users/jlnr","html_url":"https://github.com/jlnr","followers_url":"https://api.github.com/users/jlnr/followers","following_url":"https://api.github.com/users/jlnr/following{/other_user}","gists_url":"https://api.github.com/users/jlnr/gists{/gist_id}","starred_url":"https://api.github.com/users/jlnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlnr/subscriptions","organizations_url":"https://api.github.com/users/jlnr/orgs","repos_url":"https://api.github.com/users/jlnr/repos","events_url":"https://api.github.com/users/jlnr/events{/privacy}","received_events_url":"https://api.github.com/users/jlnr/received_events","type":"User","site_admin":false},"labels":[{"id":34107211,"node_id":"MDU6TGFiZWwzNDEwNzIxMQ==","url":"https://api.github.com/repos/gosu/gosu/labels/graphics","name":"graphics","color":"0b02e1","default":false},{"id":103783418,"node_id":"MDU6TGFiZWwxMDM3ODM0MTg=","url":"https://api.github.com/repos/gosu/gosu/labels/platform-mac","name":"platform-mac","color":"f7c6c7","default":false}],"state":"closed","locked":false,"assignee":{"login":"jlnr","id":70772,"node_id":"MDQ6VXNlcjcwNzcy","avatar_url":"https://avatars1.githubusercontent.com/u/70772?v=4","gravatar_id":"","url":"https://api.github.com/users/jlnr","html_url":"https://github.com/jlnr","followers_url":"https://api.github.com/users/jlnr/followers","following_url":"https://api.github.com/users/jlnr/following{/other_user}","gists_url":"https://api.github.com/users/jlnr/gists{/gist_id}","starred_url":"https://api.github.com/users/jlnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlnr/subscriptions","organizations_url":"https://api.github.com/users/jlnr/orgs","repos_url":"https://api.github.com/users/jlnr/repos","events_url":"https://api.github.com/users/jlnr/events{/privacy}","received_events_url":"https://api.github.com/users/jlnr/received_events","type":"User","site_admin":false},"assignees":[{"login":"jlnr","id":70772,"node_id":"MDQ6VXNlcjcwNzcy","avatar_url":"https://avatars1.githubusercontent.com/u/70772?v=4","gravatar_id":"","url":"https://api.github.com/users/jlnr","html_url":"https://github.com/jlnr","followers_url":"https://api.github.com/users/jlnr/followers","following_url":"https://api.github.com/users/jlnr/following{/other_user}","gists_url":"https://api.github.com/users/jlnr/gists{/gist_id}","starred_url":"https://api.github.com/users/jlnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlnr/subscriptions","organizations_url":"https://api.github.com/users/jlnr/orgs","repos_url":"https://api.github.com/users/jlnr/repos","events_url":"https://api.github.com/users/jlnr/events{/privacy}","received_events_url":"https://api.github.com/users/jlnr/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-05-18T22:54:22Z","updated_at":"2018-09-09T18:50:41Z","closed_at":"2018-09-09T18:50:41Z","author_association":"MEMBER","body":"As reported by @shawn42:\r\n\r\n> when moving a gosu window from my MBP screen to external (lower DPI) screen, all the sizing goes to crap\r\n\r\nSounds plausible. I should be listening for some kind of notification(?) and call `glViewport` again and all that to make up for the change in resolution. Or maybe Gosu should be using `max(DPI of all screen)` so that it doesn't matter?"},"comment":{"url":"https://api.github.com/repos/gosu/gosu/issues/comments/419736487","html_url":"https://github.com/gosu/gosu/issues/452#issuecomment-419736487","issue_url":"https://api.github.com/repos/gosu/gosu/issues/452","id":419736487,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTczNjQ4Nw==","user":{"login":"jlnr","id":70772,"node_id":"MDQ6VXNlcjcwNzcy","avatar_url":"https://avatars1.githubusercontent.com/u/70772?v=4","gravatar_id":"","url":"https://api.github.com/users/jlnr","html_url":"https://github.com/jlnr","followers_url":"https://api.github.com/users/jlnr/followers","following_url":"https://api.github.com/users/jlnr/following{/other_user}","gists_url":"https://api.github.com/users/jlnr/gists{/gist_id}","starred_url":"https://api.github.com/users/jlnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlnr/subscriptions","organizations_url":"https://api.github.com/users/jlnr/orgs","repos_url":"https://api.github.com/users/jlnr/repos","events_url":"https://api.github.com/users/jlnr/events{/privacy}","received_events_url":"https://api.github.com/users/jlnr/received_events","type":"User","site_admin":false},"created_at":"2018-09-09T18:50:41Z","updated_at":"2018-09-09T18:50:41Z","author_association":"MEMBER","body":"I don't think this was related to HiDPI, but to multi-monitor support in general. Fixed by #459"}}
{"actor":{"display_login":"jlnr"}}