{"action":"closed","issue":{"url":"https://api.github.com/repos/metapolator/metapolator/issues/347","labels_url":"https://api.github.com/repos/metapolator/metapolator/issues/347/labels{/name}","comments_url":"https://api.github.com/repos/metapolator/metapolator/issues/347/comments","events_url":"https://api.github.com/repos/metapolator/metapolator/issues/347/events","html_url":"https://github.com/metapolator/metapolator/issues/347","id":58843857,"number":347,"title":"make instance list work, especially the wiring to other panels","user":{"login":"davelab6","id":261579,"avatar_url":"https://avatars.githubusercontent.com/u/261579?v=3","gravatar_id":"","url":"https://api.github.com/users/davelab6","html_url":"https://github.com/davelab6","followers_url":"https://api.github.com/users/davelab6/followers","following_url":"https://api.github.com/users/davelab6/following{/other_user}","gists_url":"https://api.github.com/users/davelab6/gists{/gist_id}","starred_url":"https://api.github.com/users/davelab6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davelab6/subscriptions","organizations_url":"https://api.github.com/users/davelab6/orgs","repos_url":"https://api.github.com/users/davelab6/repos","events_url":"https://api.github.com/users/davelab6/events{/privacy}","received_events_url":"https://api.github.com/users/davelab6/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/metapolator/metapolator/labels/Priority%20Medium","name":"Priority Medium","color":"fbca04"},{"url":"https://api.github.com/repos/metapolator/metapolator/labels/UI","name":"UI","color":"207de5"}],"state":"closed","locked":false,"assignee":{"login":"jeroenbreen","id":6692653,"avatar_url":"https://avatars.githubusercontent.com/u/6692653?v=3","gravatar_id":"","url":"https://api.github.com/users/jeroenbreen","html_url":"https://github.com/jeroenbreen","followers_url":"https://api.github.com/users/jeroenbreen/followers","following_url":"https://api.github.com/users/jeroenbreen/following{/other_user}","gists_url":"https://api.github.com/users/jeroenbreen/gists{/gist_id}","starred_url":"https://api.github.com/users/jeroenbreen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeroenbreen/subscriptions","organizations_url":"https://api.github.com/users/jeroenbreen/orgs","repos_url":"https://api.github.com/users/jeroenbreen/repos","events_url":"https://api.github.com/users/jeroenbreen/events{/privacy}","received_events_url":"https://api.github.com/users/jeroenbreen/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/metapolator/metapolator/milestones/23","html_url":"https://github.com/metapolator/metapolator/milestones/0.2.0","labels_url":"https://api.github.com/repos/metapolator/metapolator/milestones/23/labels","id":728542,"number":23,"title":"0.2.0","description":"","creator":{"login":"davelab6","id":261579,"avatar_url":"https://avatars.githubusercontent.com/u/261579?v=3","gravatar_id":"","url":"https://api.github.com/users/davelab6","html_url":"https://github.com/davelab6","followers_url":"https://api.github.com/users/davelab6/followers","following_url":"https://api.github.com/users/davelab6/following{/other_user}","gists_url":"https://api.github.com/users/davelab6/gists{/gist_id}","starred_url":"https://api.github.com/users/davelab6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davelab6/subscriptions","organizations_url":"https://api.github.com/users/davelab6/orgs","repos_url":"https://api.github.com/users/davelab6/repos","events_url":"https://api.github.com/users/davelab6/events{/privacy}","received_events_url":"https://api.github.com/users/davelab6/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":22,"state":"open","created_at":"2014-07-22T15:33:56Z","updated_at":"2015-04-16T10:40:02Z","due_on":"2015-04-27T04:00:00Z","closed_at":null},"comments":33,"created_at":"2015-02-25T03:10:00Z","updated_at":"2015-04-16T10:40:02Z","closed_at":"2015-04-16T10:40:02Z","body":"https://github.com/metapolator/metapolator/wiki/elements-of-design#family-of-instances-management\r\n\r\nhttps://github.com/metapolator/metapolator/wiki/working-UI-demo#instances-column\r\n\r\n![work](https://cloud.githubusercontent.com/assets/261579/6354664/e6ddcadc-bc1e-11e4-9393-f3d7951cdc68.png)\r\n\r\ninstances panel:\r\n\r\n- [x] populate local menu (including separators); and action button bar;\r\n- [x] make instance management (add, modify, delete) really work;\r\n- [x] When `new` button pressed (or local menu `new` item is picked) create a instance given the current balance of design space control sliders\r\n- [x] an instance object is a child of a design space object, so, when an instance is activated, the parent design space tab becomes active, with its metapolation sliders are set to the instance's values\r\n- [x] when a user switches to a design space tab, its metapolation sliders are set to the most recently activated instance's values\r\n- [x] selections and view column sets what is shown (also) on the metapolation specimen.\r\n- [ ] ~~after deleting an instance, set the selection on the instance that was below it in the list (or the bottom one if the bottom one got deleted)~~ now in #341\r\n- [x] rubber-banding of view column does not work at all\r\n\r\ndesign spaces, new tab:\r\n\r\n- [x] Show 'new tab' content on first load\r\n- [x] Disable 'explore mode' link\r\n- [x] When the 'control mode' link is clicked, create a new instance and tie the design space's state to that instance\r\n\r\ndesign spaces, control mode:\r\n\r\n- [x] when an instance is active, its control mode space is shown with its metapolation sliders set\r\n\r\n- [x] instance **that belong to the active design space** are colour coded (specced by @simonegli), these are matched in the design space for quick identification"}}