just in case Martin doesn't get around to fixing it before 4.2 release.
CCMAIL: ubuntu@martin-graesslin.com
svn path=/trunk/KDE/kdebase/workspace/; revision=890407
This includes:
* use of RotationData instead of glRotate
* use of x/y/zTranslate instead of glTranslate
* does not define own projection matrix
* changed the direction of the animation (consistent with Cover Flow)
* no special code for start/stop animations. That's now covered in the code
for "normal" switching, thanks to not using glTranslate any more. Therefore
minimized windows are faded instead of moved from panel
* zoom - define how far away the windows appear (only in config dialog possible)
* additional thumbnail bar which is shown when there are many (>= 8, configurable) windows
* window covers can be clicked and become selected window
(Sorry for the one big commit - looking forward to the days when we don't lose commit history when using git ;-))
svn path=/trunk/KDE/kdebase/workspace/; revision=883008
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.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=854690
* removing GL_DEPTH_TEST (should work with ATI, now)
* changing to generic time measurement for animation
* effects are fullscreen effects
* fix wrong region for painting the windows (infiniteRegion)
Bug: 158847
svn path=/trunk/KDE/kdebase/workspace/; revision=783766