Lucas Murray
846496d2c1
Cleaned up the effects/ directory by moving each individual effect into
...
its own directory, cleaned up the effect config macros and renamed
"MakeTransparent" to "Translucency" so that it matches its visible name.
svn path=/trunk/KDE/kdebase/workspace/; revision=921749
2009-02-05 15:35:38 +00:00
Lucas Murray
5413d0ec5d
SVN_SILENT Cleaned up recent commits.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=892363
2008-12-04 09:02:21 +00:00
Martin Gräßlin
39d23a7ab3
Do not activate OpenGL only effects in XRender mode.
...
BUG: 176617
svn path=/trunk/KDE/kdebase/workspace/; revision=892361
2008-12-04 08:47:07 +00:00
Lucas Murray
f11107c987
Don't create an input window if there is no windows.
...
BUG: 175541
svn path=/trunk/KDE/kdebase/workspace/; revision=886374
2008-11-19 03:41:38 +00:00
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
14b2e97700
Ensure that full screen input window is always destroyed when using alt+tab again while flip switch closes. So mouse cursor is shown again.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=864231
2008-09-24 09:04:45 +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
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
281ccd2206
Makes the animation working again. I have no idea why the animation was broken.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=826359
2008-06-30 15:09:07 +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
Martin Gräßlin
1904a170e4
Fix memory lead and add missing glDisable.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=810633
2008-05-21 07:49:19 +00:00
Martin Gräßlin
ce394a7d6d
Bring some changes from coverswitch to flipswitch (we should have a superclass for those two effects):
...
* Physic based animation via TimeLine
* Default animation 200 msec
* Fade in and out panel and window caption box during start/stop animation
* Switch to stop animation if alt+tab is released during start animation
* TwinView/Xinerama support
BUG: 159111
svn path=/trunk/KDE/kdebase/workspace/; revision=802160
2008-04-28 17:51:52 +00:00
Luboš Luňák
3cf3c180c6
Avoid warning.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=786354
2008-03-16 20:49:11 +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
Rivo Laks
de09d00e33
Don't try to antialias by enabling GL_POLYGON_SMOOTH, it's slow, especially
...
on Intel cards
svn path=/trunk/KDE/kdebase/workspace/; revision=783284
2008-03-07 16:56:16 +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
88fac4ee64
Disable animation if there is only one window.
...
BUG: 157292
svn path=/trunk/KDE/kdebase/workspace/; revision=771972
2008-02-07 11:21:41 +00:00
Martin Gräßlin
673aa39462
Animation cycles only one time over the stack to go to the next selected window, even if <alt> and <tab> are pressed more often. Fixes odd behaviour if <alt> and <tab> are holded.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=770090
2008-02-02 19:00:06 +00:00
Martin Gräßlin
e4834f296b
Alternative Alt+Tab window switcher which displays all windows on a 3D stack and flips through the stack
...
svn path=/trunk/KDE/kdebase/workspace/; revision=765574
2008-01-24 10:36:32 +00:00