Version: 3.4 beta 2 (using KDE KDE 3.3.92) Installed from: Unlisted Binary Package I'm not sure if this is possible given the current implementation. I've come up with this idea while analysing bug http://bugs.kde.org/show_bug.cgi?id=99841 . The way I see fading on desktop switching (might be a nonsense, sorry in this case) Testcase: switching from desktop #1 to desktop #2. Hypothetical implementation: 0. you're in desktop #1 1. click on another desktop (#2) in the pager 2. while being on #1 a) take a screenshot b) place the screenshot in a virtual window(=W) on #2 (make sure W does not have a shadow, even if shadows are enabled - it adds shadow_color tint to the screenshot and looks ugly) 3) switch to desktop #2 4) set focus to correct application 5) start fading out the virtual window(W) with the screenshot of #1 I'm not sure if, by putting W over all the apps in #2, being inactive, you will still be able to control apps under the fading W. This must be some somewhere in the inner-workings of XComposite (which I'm not aware of).
Got a new desktop effect ready, just need to wait for trunk thawing before committing. Will be in KDE 4.3.
SVN commit 911326 by lmurray: Merge branch 'fadeeffect' Conflicts: kcmkwin/kwincompositing/main.cpp M +2 -0 effects/CMakeLists.txt A effects/fadedesktop.cpp [License: GPL (v2+)] A effects/fadedesktop.desktop A effects/fadedesktop.h [License: GPL (v2+)] M +15 -1 kcmkwin/kwincompositing/main.cpp