{"action":"created","issue":{"url":"https://api.github.com/repos/IIIF/mirador/issues/223","repository_url":"https://api.github.com/repos/IIIF/mirador","labels_url":"https://api.github.com/repos/IIIF/mirador/issues/223/labels{/name}","comments_url":"https://api.github.com/repos/IIIF/mirador/issues/223/comments","events_url":"https://api.github.com/repos/IIIF/mirador/issues/223/events","html_url":"https://github.com/IIIF/mirador/issues/223","id":42564052,"number":223,"title":"Synchronized zoom between slots","user":{"login":"rsinghal","id":2371632,"avatar_url":"https://avatars.githubusercontent.com/u/2371632?v=3","gravatar_id":"","url":"https://api.github.com/users/rsinghal","html_url":"https://github.com/rsinghal","followers_url":"https://api.github.com/users/rsinghal/followers","following_url":"https://api.github.com/users/rsinghal/following{/other_user}","gists_url":"https://api.github.com/users/rsinghal/gists{/gist_id}","starred_url":"https://api.github.com/users/rsinghal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rsinghal/subscriptions","organizations_url":"https://api.github.com/users/rsinghal/orgs","repos_url":"https://api.github.com/users/rsinghal/repos","events_url":"https://api.github.com/users/rsinghal/events{/privacy}","received_events_url":"https://api.github.com/users/rsinghal/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/IIIF/mirador/labels/design%20needed","name":"design needed","color":"009800"},{"url":"https://api.github.com/repos/IIIF/mirador/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/IIIF/mirador/labels/workspaces","name":"workspaces","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/IIIF/mirador/milestones/25","html_url":"https://github.com/IIIF/mirador/milestones/2.2%20Release","labels_url":"https://api.github.com/repos/IIIF/mirador/milestones/25/labels","id":1637318,"number":25,"title":"2.2 Release","description":"","creator":{"login":"rsinghal","id":2371632,"avatar_url":"https://avatars.githubusercontent.com/u/2371632?v=3","gravatar_id":"","url":"https://api.github.com/users/rsinghal","html_url":"https://github.com/rsinghal","followers_url":"https://api.github.com/users/rsinghal/followers","following_url":"https://api.github.com/users/rsinghal/following{/other_user}","gists_url":"https://api.github.com/users/rsinghal/gists{/gist_id}","starred_url":"https://api.github.com/users/rsinghal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rsinghal/subscriptions","organizations_url":"https://api.github.com/users/rsinghal/orgs","repos_url":"https://api.github.com/users/rsinghal/repos","events_url":"https://api.github.com/users/rsinghal/events{/privacy}","received_events_url":"https://api.github.com/users/rsinghal/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":0,"state":"open","created_at":"2016-03-10T19:21:38Z","updated_at":"2016-05-08T19:30:06Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2014-09-11T19:55:11Z","updated_at":"2016-07-01T19:50:47Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/IIIF/mirador/issues/comments/230033661","html_url":"https://github.com/IIIF/mirador/issues/223#issuecomment-230033661","issue_url":"https://api.github.com/repos/IIIF/mirador/issues/223","id":230033661,"user":{"login":"markmatney","id":6744471,"avatar_url":"https://avatars.githubusercontent.com/u/6744471?v=3","gravatar_id":"","url":"https://api.github.com/users/markmatney","html_url":"https://github.com/markmatney","followers_url":"https://api.github.com/users/markmatney/followers","following_url":"https://api.github.com/users/markmatney/following{/other_user}","gists_url":"https://api.github.com/users/markmatney/gists{/gist_id}","starred_url":"https://api.github.com/users/markmatney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markmatney/subscriptions","organizations_url":"https://api.github.com/users/markmatney/orgs","repos_url":"https://api.github.com/users/markmatney/repos","events_url":"https://api.github.com/users/markmatney/events{/privacy}","received_events_url":"https://api.github.com/users/markmatney/received_events","type":"User","site_admin":false},"created_at":"2016-07-01T19:50:47Z","updated_at":"2016-07-01T19:50:47Z","body":"I think having an option to toggle on/off \"over- and under- zooming\" would be nice, so that all canvases in a locking group would effectively have the same range of zoom levels available, and would always be at the same zoom level at any given time.\r\n\r\nAs far as \"The portion of the ruler where the pin would normally reside\", I am envisioning one pin at either end of the ruler.\r\n\r\n(also, I have taken a shot at implementing a feature like this (which uses some of the ['lock profile' code from Mirador 1](https://github.com/IIIF/m1/blob/master/js/src/lockController.js#L21)) on [my fork](https://github.com/UCLALibrary/mirador/tree/synchronized-zoom-pan), which could be a useful starting point for us. Right now it assumes that all windows in a locking group will have identical pixel-to-physical-unit ratios.)"}}
{"actor":{"display_login":"markmatney"}}