[kde-guidelines] HIG: Animations
David Edmundson
david at davidedmundson.co.uk
Tue Jul 29 09:20:15 UTC 2014
Golden rule of Linux mailing lists. No comments == acceptance :D
> * Do not use animation that take longer than 200ms, at least for frequently
>From plasma the developer should use Units.shortDuration and
Units.longDuration as appropriate.
But we're back into the "goals of the HIG" discussion here.
> ** Show a surface reaction on input (like a drop into water).
This isn't very feasible.
>** Accelerate and decelerate movement as if has a mass. Consider to correlate
control size with mass and apply acceleration accordingly.
The term we tend to use is "easing":
http://qt-project.org/doc/qt-5/qml-qtquick-propertyanimation.html#easing.type-prop
In general we use "ease in-out" which means it accelerates to max
speed, then slows down.
More information about the kde-guidelines
mailing list