Martin Gräßlin
6925faa034
Adding some checks for Null-pointers. This should prevent from very unlikely crashes when a window closes during the animation.
...
BUG: 160871
svn path=/trunk/KDE/kdebase/workspace/; revision=802111
2008-04-28 15:01:01 +00:00
Martin Gräßlin
1970e94260
Don't show complete animation if alt+tab is released during start animation. Directly switch to correct point in stop animation.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=799885
2008-04-22 18:09:50 +00:00
Martin Gräßlin
89458622c7
Make physic based animation also work with "high" animation durations.
...
Use of addTime() instead of setProgress().
Only set curve shape once.
svn path=/trunk/KDE/kdebase/workspace/; revision=799466
2008-04-21 16:09:11 +00:00
Sebastian Kügler
9075540ef0
Don't set curveshape twice, caught by Andre Duffeck
...
svn path=/trunk/KDE/kdebase/workspace/; revision=799113
2008-04-20 12:56:46 +00:00
Sebastian Kügler
a4d3693625
CoverSwitch now uses TimeLine.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=798727
2008-04-19 00:28:38 +00:00
Martin Gräßlin
4c77b8c85d
Makes CoverSwitch working with TwinView/Xinerama Settings. Switching is now only shown on the current screen and not extended to both screens.
...
CCBUG: 159111
svn path=/trunk/KDE/kdebase/workspace/; revision=798109
2008-04-17 14:15:55 +00:00
Aaron J. Seigo
a09d1a775d
make cover switch look more elegent with a black reflective surface that "floats" on top of the desktop (by simply fading out to nothing)
...
CCMAIL:ubuntu@martin-graesslin.com
svn path=/trunk/KDE/kdebase/workspace/; revision=797007
2008-04-14 17:59:37 +00:00
Martin Gräßlin
a4b360b1ee
Cumulative patch for cover- and flipswitch
...
* 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
2008-03-09 14:42:20 +00:00
Martin Gräßlin
8d0137f788
Removing the global shortcut for slow motion mode
...
svn path=/trunk/KDE/kdebase/workspace/; revision=782032
2008-03-04 10:27:32 +00:00
Luboš Luňák
cff2b0e6cd
Abstract paint clipping into PaintClipper helper class that allows
...
stacking of clipping regions.
(http://lists.kde.org/?l=kwin&m=120138051215450&w=2 )
BUG: 156798
svn path=/trunk/KDE/kdebase/workspace/; revision=779045
2008-02-25 11:32:21 +00:00
Martin Gräßlin
dd1b16a432
Alternative Alt+Tab window switcher similar to Compiz Fusion's cover switch of shift switcher effect
...
svn path=/trunk/KDE/kdebase/workspace/; revision=777745
2008-02-21 13:20:22 +00:00