kwin/effects/boxswitch
Martin Gräßlin e2eebb6503 Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core.
Rendering of the EffectFrame is moved into the scene as Scene::EffectFrame with a concrete implementation in SceneXrender and SceneOpenGL.
A factory method for an EffectFrame is added to the EffectsHandler, which is used by the effects.
Next step: pass the EffectFrame through all effects, so that effects can transform, blur, invert whatever it.

svn path=/trunk/KDE/kdebase/workspace/; revision=1151271
2010-07-18 16:32:37 +00:00
..
boxswitch.cpp Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core. 2010-07-18 16:32:37 +00:00
boxswitch.desktop SVN_SILENT made messages (.desktop file) 2010-06-21 06:51:54 +00:00
boxswitch.h Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core. 2010-07-18 16:32:37 +00:00
boxswitch_config.cpp Cleaned up the effects/ directory by moving each individual effect into 2009-02-05 15:35:38 +00:00
boxswitch_config.desktop SVN_SILENT made messages (.desktop file) 2010-05-19 06:49:23 +00:00
boxswitch_config.h Cleaned up the effects/ directory by moving each individual effect into 2009-02-05 15:35:38 +00:00
boxswitch_config.ui Use KIntSpinBox instead of QSpinBox for better integration with KDE. As a bonus this allows to use plural suffix in spinboxes since KDE 4.3 if necessary. 2009-06-30 20:09:04 +00:00
boxswitch_proxy.cpp Adding a proxy effect to BoxSwitch and using it in CoverSwitch to render the additional thumbnail bar. 2009-11-08 16:42:13 +00:00
boxswitch_proxy.h Adding a proxy effect to BoxSwitch and using it in CoverSwitch to render the additional thumbnail bar. 2009-11-08 16:42:13 +00:00
CMakeLists.txt Adding a proxy effect to BoxSwitch and using it in CoverSwitch to render the additional thumbnail bar. 2009-11-08 16:42:13 +00:00