{"action":"created","issue":{"url":"https://api.github.com/repos/google/blockly/issues/125","labels_url":"https://api.github.com/repos/google/blockly/issues/125/labels{/name}","comments_url":"https://api.github.com/repos/google/blockly/issues/125/comments","events_url":"https://api.github.com/repos/google/blockly/issues/125/events","html_url":"https://github.com/google/blockly/pull/125","id":94185125,"number":125,"title":"Add zooming feature.","user":{"login":"carloslfu","id":5993168,"avatar_url":"https://avatars.githubusercontent.com/u/5993168?v=3","gravatar_id":"","url":"https://api.github.com/users/carloslfu","html_url":"https://github.com/carloslfu","followers_url":"https://api.github.com/users/carloslfu/followers","following_url":"https://api.github.com/users/carloslfu/following{/other_user}","gists_url":"https://api.github.com/users/carloslfu/gists{/gist_id}","starred_url":"https://api.github.com/users/carloslfu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carloslfu/subscriptions","organizations_url":"https://api.github.com/users/carloslfu/orgs","repos_url":"https://api.github.com/users/carloslfu/repos","events_url":"https://api.github.com/users/carloslfu/events{/privacy}","received_events_url":"https://api.github.com/users/carloslfu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-07-10T00:51:53Z","updated_at":"2015-07-31T14:07:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/blockly/pulls/125","html_url":"https://github.com/google/blockly/pull/125","diff_url":"https://github.com/google/blockly/pull/125.diff","patch_url":"https://github.com/google/blockly/pull/125.patch"},"body":"Zoom in, out and reset with buttons and mouse scrollwheel.\r\n\r\n![image](https://cloud.githubusercontent.com/assets/5993168/8608966/ca5a4366-2665-11e5-941c-f345ae57bb99.png)\r\n\r\n![image](https://cloud.githubusercontent.com/assets/5993168/8609046/ab487f46-2666-11e5-82f4-f4b7bc61cef3.png)\r\n"},"comment":{"url":"https://api.github.com/repos/google/blockly/issues/comments/126703790","html_url":"https://github.com/google/blockly/pull/125#issuecomment-126703790","issue_url":"https://api.github.com/repos/google/blockly/issues/125","id":126703790,"user":{"login":"carlosperate","id":4189262,"avatar_url":"https://avatars.githubusercontent.com/u/4189262?v=3","gravatar_id":"","url":"https://api.github.com/users/carlosperate","html_url":"https://github.com/carlosperate","followers_url":"https://api.github.com/users/carlosperate/followers","following_url":"https://api.github.com/users/carlosperate/following{/other_user}","gists_url":"https://api.github.com/users/carlosperate/gists{/gist_id}","starred_url":"https://api.github.com/users/carlosperate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlosperate/subscriptions","organizations_url":"https://api.github.com/users/carlosperate/orgs","repos_url":"https://api.github.com/users/carlosperate/repos","events_url":"https://api.github.com/users/carlosperate/events{/privacy}","received_events_url":"https://api.github.com/users/carlosperate/received_events","type":"User","site_admin":false},"created_at":"2015-07-31T14:07:45Z","updated_at":"2015-07-31T14:07:45Z","body":"I'm not too sure automatic zooming, I don't see much value added, just a visual effect. I think I would personally find it distracting, specially if it does not come back to the original position on blur. Although, I can definitely see some value if clicking a partially obstructed block (say a block in the workspace that is not fully visible on the screen) shifts the workspace for the block to be fully visible, but not more than necessary, a full shift to the centre can be a bit too much. However, that would not really be directly related to the zooming functionality.\r\n"}}