Enrique Matías Sánchez
f5efd9ca28
SVN_SILENT Fix typos in kdebase
...
svn path=/trunk/KDE/kdebase/workspace/; revision=875089
2008-10-23 09:31:44 +00:00
Luboš Luňák
1d2c54edcc
Support for proper effect reconfiguration instead of reloading them.
...
Fixes e.g. the global animation combo not taking effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=866903
2008-10-02 09:27:32 +00:00
Martin Gräßlin
d5da6310b4
Fix possible crash when alt+tabbing again while coverswitch is closing.
...
BUG: 170860
svn path=/trunk/KDE/kdebase/workspace/; revision=864225
2008-09-24 08:45:53 +00:00
Luboš Luňák
2a87593638
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.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=854690
2008-08-30 07:25:54 +00:00
Laurent Montel
79328d79c9
Fix includes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=833041
2008-07-16 06:39:10 +00:00
Martin Gräßlin
f9f50b5863
Multiply opacity values, do not set them directly. This prevented the windows to be displayed it the opacity value had been set manually.
...
BUG: 165876
svn path=/trunk/KDE/kdebase/workspace/; revision=829023
2008-07-07 09:28:06 +00:00
Martin Gräßlin
50d9cd1be0
Do not display the mouse cursor in fancy window switchers.
...
BUG: 165296
svn path=/trunk/KDE/kdebase/workspace/; revision=826357
2008-06-30 14:58:38 +00:00
Cédric Borgese
41acbcfd5a
Fix memory leak.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=810521
2008-05-20 22:02:11 +00:00
Sebastian Kügler
874ec72298
Also fadein/out windows that are mimizied and live under the taskbar when
...
starting and stopping the Coverswitch effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=805261
2008-05-08 00:18:10 +00:00
Sebastian Kügler
d35fe96770
Coverswitch: Fade windows not on the current desktop in and out
...
when the effect is started and stopped.
svn path=/trunk/KDE/kdebase/workspace/; revision=802483
2008-04-29 16:20:06 +00:00
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