mirror of
https://invent.kde.org/plasma/plasma-desktop.git
synced 2026-11-03 22:59:45 -09:00
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
53 lines
1.4 KiB
Text
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)
|