{"action":"created","issue":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/4242","labels_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/4242/labels{/name}","comments_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/4242/comments","events_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/4242/events","html_url":"https://github.com/openmicroscopy/openmicroscopy/pull/4242","id":109707585,"number":4242,"title":"Center panel sync","user":{"login":"will-moore","id":900055,"avatar_url":"https://avatars.githubusercontent.com/u/900055?v=3","gravatar_id":"","url":"https://api.github.com/users/will-moore","html_url":"https://github.com/will-moore","followers_url":"https://api.github.com/users/will-moore/followers","following_url":"https://api.github.com/users/will-moore/following{/other_user}","gists_url":"https://api.github.com/users/will-moore/gists{/gist_id}","starred_url":"https://api.github.com/users/will-moore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/will-moore/subscriptions","organizations_url":"https://api.github.com/users/will-moore/orgs","repos_url":"https://api.github.com/users/will-moore/repos","events_url":"https://api.github.com/users/will-moore/events{/privacy}","received_events_url":"https://api.github.com/users/will-moore/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/labels/develop","name":"develop","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-10-04T22:00:46Z","updated_at":"2015-10-15T18:54:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/4242","html_url":"https://github.com/openmicroscopy/openmicroscopy/pull/4242","diff_url":"https://github.com/openmicroscopy/openmicroscopy/pull/4242.diff","patch_url":"https://github.com/openmicroscopy/openmicroscopy/pull/4242.patch"},"body":"This PR uses the jsTree for images in the centre panel (everything apart from SPW data).\r\nThis means that loading Thumbnails should be MUCH faster!\r\n\r\nNB: Not yet ready for full testing but generally working OK.\r\n - Some things not yet done:\r\n     - Remove old unused code.\r\n\r\nNeed to test all functionality that affects the centre panel.\r\n\r\n- Browsing P/D/I S/P/W in tree - Multi-select of P/D/I, browse between P/D/I and SPW etc.\r\n- Double - click thumbnail to open image\r\n- Cut, copy paste in tree\r\n- Selection of images in centre panel (click, shift/cmd click & drag-select)\r\n- Filtering of images in centre panel (along with selection - E.g. select all then filter - filtered images de-selected)\r\n- Zooming of thumbnails - should be preserved between Datasets.\r\n- Switch between icon / table layouts - should be preserved between Datasets.\r\n- Pagination\r\n- Browsing of Tags / Tagsets (containing P/DI, S/PW).\r\n- Public browsing of shares - Opening shared images with share ID.\r\n- Refresh tree will update thumbnails if available (E.g. new rdef in Insight or Web client in another browser).\r\n- Web integration tests should be green.\r\n"},"comment":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/comments/148487604","html_url":"https://github.com/openmicroscopy/openmicroscopy/pull/4242#issuecomment-148487604","issue_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/4242","id":148487604,"user":{"login":"pwalczysko","id":2478303,"avatar_url":"https://avatars.githubusercontent.com/u/2478303?v=3","gravatar_id":"","url":"https://api.github.com/users/pwalczysko","html_url":"https://github.com/pwalczysko","followers_url":"https://api.github.com/users/pwalczysko/followers","following_url":"https://api.github.com/users/pwalczysko/following{/other_user}","gists_url":"https://api.github.com/users/pwalczysko/gists{/gist_id}","starred_url":"https://api.github.com/users/pwalczysko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pwalczysko/subscriptions","organizations_url":"https://api.github.com/users/pwalczysko/orgs","repos_url":"https://api.github.com/users/pwalczysko/repos","events_url":"https://api.github.com/users/pwalczysko/events{/privacy}","received_events_url":"https://api.github.com/users/pwalczysko/received_events","type":"User","site_admin":false},"created_at":"2015-10-15T18:54:51Z","updated_at":"2015-10-15T18:54:51Z","body":"Bug: Pagination - second page not in sync between central and tree. Problems when switching from second page to first with selections and sync.\r\n\r\n   - when object on the second page are selected in central pane, they are not selected in tree at all (this behaviour is okay on the 1st page though)\r\n   - when navigating from the second page back to first page, the click sometimes does not cause the action, a second click onto the ``1`` is necessary\r\n   - when the first page is loaded back, any first time selection in central or tree is not respected in central or tree (out of sync just after reload of first page)\r\n   - expample dataset ``pagination`` has ID  \t2602 eel merge user-4\r\n"}}