kwin/libkwineffects
Martin Gräßlin 2fbc8414a7 Allow windows to specify that they should not get animated on window close
By setting the X property _KDE_NET_WM_SKIP_CLOSE_ANIMATION to 1 a window
can request to be excluded from any close animation. This property is
read in Toplevel, so that it is available to both Client and Unmanaged.

If the window has this property set the Scene suppresses the paintWindow
loop of the Deleted. Thus no effect needs to be adjusted. But an effect
using drawWindow directly would still be able to render the Deleted as
there is no suppression.

Furthermore the property is passed to the EffectWindow so that an
Effect can make use of this functionality and not start the animation
in the first place.

REVIEW: 115288
2014-01-28 07:43:35 +01:00
..
autotests Unit test for WindowQuadList::makeGrid and ::makeRegularGrid 2013-11-25 09:27:31 +01:00
anidata.cpp
anidata_p.h
CMakeLists.txt Port to KF5 renaming changes 2013-12-11 21:41:47 +01:00
kwinanimationeffect.cpp
kwinanimationeffect.h added export header through cmake for kwineffects 2013-12-02 07:43:26 +01:00
kwinconfig.h.cmake
kwineffects.cpp Allow windows to specify that they should not get animated on window close 2014-01-28 07:43:35 +01:00
kwineffects.h Allow windows to specify that they should not get animated on window close 2014-01-28 07:43:35 +01:00
kwinglcolorcorrection.cpp
kwinglcolorcorrection.h Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglcolorcorrection_p.h Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglobals.h New QPainter based compositor called SceneQPainter 2014-01-09 13:29:40 +01:00
kwinglplatform.cpp Remove kwinglobals.h include where not needed any more 2013-12-02 07:56:16 +01:00
kwinglplatform.h Added export header through cmake for libkwinglutils 2013-12-03 14:37:29 +01:00
kwingltexture.cpp Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwingltexture.h Added export header through cmake for libkwinglutils 2013-12-03 14:37:29 +01:00
kwingltexture_p.h Added export header through cmake for libkwinglutils 2013-12-03 14:37:29 +01:00
kwinglutils.cpp Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglutils.h Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglutils_funcs.cpp Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglutils_funcs.h Merge branch 'KDE/4.11' into master 2014-01-07 09:36:11 +01:00
kwinxrenderutils.cpp Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinxrenderutils.h added export header through cmake for kwineffects 2013-12-02 07:43:26 +01:00
Mainpage.dox
Messages.sh