{"action":"created","issue":{"url":"https://api.github.com/repos/metapolator/metapolator/issues/341","labels_url":"https://api.github.com/repos/metapolator/metapolator/issues/341/labels{/name}","comments_url":"https://api.github.com/repos/metapolator/metapolator/issues/341/comments","events_url":"https://api.github.com/repos/metapolator/metapolator/issues/341/events","html_url":"https://github.com/metapolator/metapolator/issues/341","id":58770372,"number":341,"title":"finish generic list interaction","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":"open","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":21,"closed_issues":21,"state":"open","created_at":"2014-07-22T15:33:56Z","updated_at":"2015-04-15T21:00:05Z","due_on":"2015-04-27T04:00:00Z","closed_at":null},"comments":24,"created_at":"2015-02-24T17:15:40Z","updated_at":"2015-04-15T21:00:38Z","closed_at":null,"body":"https://github.com/metapolator/metapolator/wiki/elements-of-design#master-section\r\n\r\nhttps://github.com/metapolator/metapolator/wiki/working-UI-demo#masters-column\r\n\r\nColumns:\r\n\r\n- [x] comment out the existing 1st col's \"sequence\" interaction (\"Stand-alone masters only; forget about master sequences\")\r\n\r\n[Buttons](https://github.com/metapolator/metapolator/wiki/elements-of-design#buttons):\r\n\r\n- [x] add import button\r\n- [x] add duplicate button\r\n- [x] comment out clone button, as no sequences\r\n\r\n![list png](https://cloud.githubusercontent.com/assets/261579/6354649/d6fd43cc-bc1e-11e4-8509-4aed3377a06d.png)\r\n\r\nLocal menu ([original](https://github.com/metapolator/metapolator/wiki/elements-of-design#local-menu) / [demo](https://github.com/metapolator/metapolator/wiki/working-UI-demo#local-menu-1)):\r\n\r\n- [x] `Import ufo` item \r\n- [x] `Duplicate` item added\r\n- [x] `Copy From Project` item  removed - dropped from the demo milestone\r\n- [x] `Set Script` item  removed - dropped from the demo milestone\r\n- [x] `Quick Export` item  removed - dropped from the demo milestone\r\n- [x] `Delete` item \r\n- [x] `Create Sequence` item removed - dropped from the demo milestone\r\n- [x] `Delete Sequence` item removed - dropped from the demo milestone \r\n\r\nFrom Peter's comments below:\r\n\r\n- [x] the first column (sequence/famlily column) has no interaction nor indications; it can be left out or sit there as a dead column—whatever makes more sense to @jeroenbreen, code-wise;\r\n- [x] clicking in the 3rd column (control column) selects the item and highlights the complete row of that item (all 3 columns); being selected always overrides the setting of the 2nd column (view column);\r\ncheck shift behaviour for multiple selections (list style)\r\n- [x] only the control column does drag and drop of list items to reorder;\r\n- [x] when the mouse is dragged over the view column, then the view of setting of all items dragged over is set on or off, depending to what happened to the one where the mouse went down;\r\n- [x] add list action buttons at the bottom of the list—they are square;\r\n- [x] increase height of list items to maximise the size of the font preview in the view column.\r\n\r\nFinally\r\n\r\n- [x] introduce two select states for both masters and instances lists; swap them out when changing views;\r\n- [x] masters do not display on the metapolation specimen.\r\n\r\nnew batch of small, annoying, bugs—\r\n- [ ] after deleting an item, set the selection on the item that was below it in the list (or the, now, bottom one if the bottom one got deleted)\r\n- [ ] after adding an item select it (deselecting what was before selected)\r\n- [ ] only users toggle the view column, the software never switches on or off the view"},"comment":{"url":"https://api.github.com/repos/metapolator/metapolator/issues/comments/93568151","html_url":"https://github.com/metapolator/metapolator/issues/341#issuecomment-93568151","issue_url":"https://api.github.com/repos/metapolator/metapolator/issues/341","id":93568151,"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},"created_at":"2015-04-15T21:00:38Z","updated_at":"2015-04-15T21:00:38Z","body":"On 15 April 2015 at 16:43, peter sikking <notifications@github.com> wrote:\n\n> we switch view to true on create\n>\n\nThat's a feature, not a bug! :)\n"}}