Transitions and Animations
Propositions on how to handle transitions and animations in Marlin.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Bug #682133: add smooth transition to millers view | Fix Released |
Bug #682158: add smooth transition to icons view | Invalid |
Sprints
Whiteboard
#Transitions
Transition is the changining between two ui elements.
##Miller columns
Miller columns should slide when adding or removing a column that forces a scroll change. Animation type should probably be a normal animation with EaseOut.
##Other views
For opening another folder we have a few options,
* Just use the icon blow up animation described at #animations
* Blow up the next folder view from mouse location to cover the current folder view, similar to the blow up animation, but this time with the rest of the view as shown in this step by step animation.
http://
http://
http://
* Slide the current view to the next:
http://
Basicly we have a lot of ways to go with this, we could go with up/down as shown in the mock, or go with left/right to get more consistency with the miller columns. Another idea is to make the folder views 'stick together' instead of the one sliding of the other. Similair to the iphone screens where the next one pushes the current one away.
#Animations
Animations are other effects.
For opening files (and possibly folder) could be done with a blow up animation as seen in osx finder and the default gnome-panel launchers.