thechiselgroup / biomixer

BioMixer
http://bio-mixer.appspot.com/
16 stars 13 forks source link

Refocus Visual Momentum #491

Closed everbeek closed 9 years ago

everbeek commented 9 years ago

From #417, add visual momentum when doing a node refocus.

Basically, when a node refocus is triggered, the existing nodes should either fade out or perhaps fly off screen, and the first of the replacing nodes should fade in. The abrupt change that occurs right now does not remind the user of what action they performed.

everbeek commented 9 years ago

Now I want to add fade in and out for added and deleted nodes. It will look great. I should also see if I can easily update the breadcrumb/expansion set name for the modes, to include the name of the central concept once it is identified.

everbeek commented 9 years ago

I noticed that there is an empty expansion set showing up when I do a refocus. I am not sure if this is a result of work I am doing on this issue, or if it is a bug resulting from #508.

everbeek commented 9 years ago

Finding out if the click and drag bug I have is from my recent commit or from earlier...no! A mysterious mouse-interference from the browser was to blame, for a second time. Very mysterious. Alright, looking at that expansion set problem that might have resulted from #508, mentioned above.

Yes, the expansion sets (corresponding to node refocuses) that are fully empty are still showing up. Checking to see if this occurs with ones where I have manually deleted nodes too...oh, the filter checkboxes are actually not working. Checking to see if this is also a browser problem like the node click problem I just had...

No, it is probably due to a change in selectors. I recall that there is somewhere where I navigate from the upper svg:g element for the node into the rectangle beneath, or vice versa, but now I have the sub svg:g element in between. Fixing...

Ok, the checkboxes work again, but the possible-#508 empty set bug is still here. Making a new issue for it.