{"action":"created","issue":{"url":"https://api.github.com/repos/catmaid/CATMAID/issues/1178","labels_url":"https://api.github.com/repos/catmaid/CATMAID/issues/1178/labels{/name}","comments_url":"https://api.github.com/repos/catmaid/CATMAID/issues/1178/comments","events_url":"https://api.github.com/repos/catmaid/CATMAID/issues/1178/events","html_url":"https://github.com/catmaid/CATMAID/issues/1178","id":109514361,"number":1178,"title":"request: enable deletion of virtual nodes","user":{"login":"dbock","id":223951,"avatar_url":"https://avatars.githubusercontent.com/u/223951?v=3","gravatar_id":"","url":"https://api.github.com/users/dbock","html_url":"https://github.com/dbock","followers_url":"https://api.github.com/users/dbock/followers","following_url":"https://api.github.com/users/dbock/following{/other_user}","gists_url":"https://api.github.com/users/dbock/gists{/gist_id}","starred_url":"https://api.github.com/users/dbock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbock/subscriptions","organizations_url":"https://api.github.com/users/dbock/orgs","repos_url":"https://api.github.com/users/dbock/repos","events_url":"https://api.github.com/users/dbock/events{/privacy}","received_events_url":"https://api.github.com/users/dbock/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-02T15:27:12Z","updated_at":"2015-10-03T00:29:52Z","closed_at":null,"body":"Virtual nodes through mis-registered or artifact-obscured neuropil is bad because then reviewing and/or bracketing from node-to-node forces the user to have their view of the neuropil interrupted by a frame of garbage. In this case I would like to be able to delete a virtual node, so e.g. \"[\" and \"]\" would skip the garbage and stay in clean neuropil. Relatedly, if I create a node two sections from the last by clicking, I don't want virtual nodes to be created in between by default (I have the z key for that). "},"comment":{"url":"https://api.github.com/repos/catmaid/CATMAID/issues/comments/145188602","html_url":"https://github.com/catmaid/CATMAID/issues/1178#issuecomment-145188602","issue_url":"https://api.github.com/repos/catmaid/CATMAID/issues/1178","id":145188602,"user":{"login":"aschampion","id":460206,"avatar_url":"https://avatars.githubusercontent.com/u/460206?v=3","gravatar_id":"","url":"https://api.github.com/users/aschampion","html_url":"https://github.com/aschampion","followers_url":"https://api.github.com/users/aschampion/followers","following_url":"https://api.github.com/users/aschampion/following{/other_user}","gists_url":"https://api.github.com/users/aschampion/gists{/gist_id}","starred_url":"https://api.github.com/users/aschampion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aschampion/subscriptions","organizations_url":"https://api.github.com/users/aschampion/orgs","repos_url":"https://api.github.com/users/aschampion/repos","events_url":"https://api.github.com/users/aschampion/events{/privacy}","received_events_url":"https://api.github.com/users/aschampion/received_events","type":"User","site_admin":false},"created_at":"2015-10-03T00:29:52Z","updated_at":"2015-10-03T00:29:52Z","body":"\"Deleted\" virtual nodes could be tracked separately and sent to the client to suppress virtual node display, but as Casey suspected they would be prone to reappear after certain modifications to adjacent real nodes (movement would be fine; topology or ID changing modifications would not). If that's acceptable it's a possible solution."}}