mirror-kde-plasma-desktop/design/ideas.txt
Aleix Pol 88ae0b60b8 Initial import from the monolithic kde-workspace.
This is the beginning of revision history for this module. If you
want to look at revision history older than this, please refer to the
techbase wiki for how to use Git history grafting. At the time of
writing, this wiki is located here:

http://community.kde.org/Frameworks/GitOldHistory

If you have already performed the grafting and you don't see any
history beyond this commit, try running "git log" with the "--follow"
argument.

Branched from the monolithic repo kde-workspace, frameworks  branch, at commit
049113e719dd2fc4446d054fa1a3aada330094f0
2014-03-31 04:23:39 +02:00

53 lines
1.4 KiB
Text

Random ideas for animations usage
== Animation code ==
- improve the design (in progress)
- rewind the animation ............................................ done!
- cache the animations ............................................ done!
- cache the animation parameters
- pulser using pixmap ............................................. done!
- fix opacity in pulser
- ZoomAnimation
- GeoAnimation
== Pimp my plasmoid ==
1) ublog
- edit box moved to inside of scrollwidget scrollwidget::ensureitemvisible()
- rotation when changing Timeline --> Replies --> Messages
- pulse on link selection
- fade in when selecting edit box
- drop shadow on photo
2) dictionary
- new busy widget
- kinetic scrolling
3) rss reader
- slide for post paging
- pulse for selection
4) weather plasmoid
- slide left <----> right for details X "3 days views"
- animated objects (sun, clouds, etc)
== plasma-netbook ==
- pulse the whole applet when click the maximize button in the
titlebar of the applets in the newspaper (maybe reuse it in plasma-desktop)
- grow/shrink on selection
- pulse on click
- animated layouts .................................................. done!
- kinetic scrolling: for scrollwheel events in panel ................ done!
== plasma widgets ==
- port then to new plasma::Animator
- tune up busy widget (small circles expand and fade out)