Transitions and Animations

Registered by Mathijs Henquet

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

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://dl.dropbox.com/u/8521549/iconview_anim_detailed1.png
http://dl.dropbox.com/u/8521549/iconview_anim_detailed2.png
http://dl.dropbox.com/u/8521549/iconview_anim_detailed3.png

* Slide the current view to the next:
http://dl.dropbox.com/u/8521549/iconview_anim_detailed4.png

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.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.