Revision 854690
Go back to digest for 31st August 2008Features in KDE Base
Luboš Luňák committed changes in /trunk/KDE/kdebase/workspace/kwin:
Add a global configuration option for animation speed.
See description of Effect::animationTime() for how-to-use.
TODO: Effects need to reload config after doing the change in the kcm.
NOTE: Default TimeLine constructor now creates invalid object, it is necessary to explicitly call setDuration() in order to ensure all animations respect this setting.
File Changes
Modified 45 files
- /trunk/KDE/kdebase/workspace/kwin
- /COMPOSITE_TODO
- /effects.cpp
- /effects.h
- /options.cpp
- /options.h
- /effects/coverswitch.cpp
- /effects/coverswitch_config.cpp
- /effects/coverswitch_config.ui
- /effects/cube.cpp
- /effects/cube_config.cpp
- /effects/cube_config.ui
- /effects/cylinder_config.cpp
- /effects/cylinder_config.ui
- /effects/desktopgrid.cpp
- /effects/desktopgrid_config.cpp
- /effects/desktopgrid_config.ui
- /effects/dialogparent.cpp
- /effects/dimscreen.cpp
- /effects/explosioneffect.cpp
- /effects/fade.cpp
- /effects/fallapart.cpp
- /effects/flipswitch.cpp
- /effects/flipswitch_config.cpp
- /effects/flipswitch_config.ui
- /effects/login.cpp
- /effects/logout.cpp
- /effects/lookingglass.cpp
- /effects/magiclamp.cpp
- /effects/magnifier.cpp
- /effects/maketransparent.cpp
- /effects/maketransparent_config.cpp
- /effects/maketransparent_config.ui
- /effects/minimizeanimation.cpp
- /effects/presentwindows.cpp
- /effects/presentwindows_config.cpp
- /effects/presentwindows_config.ui
- /effects/scalein.cpp
- /effects/slide.cpp
- /effects/sphere_config.cpp
- /effects/sphere_config.ui
- /effects/zoom.cpp
- /lib/kwineffects.cpp
- /lib/kwineffects.h
- /kcmkwin/kwincompositing/main.cpp
- /kcmkwin/kwincompositing/main.ui
45 files changed in total