kwin/effects
Martin Gräßlin 465fd0fbca We have to keep track of the currentTabBoxWindowList in tabbox effects:
when a client closes, windowClosed is called before it is removed from the list.
So we have to remove it from our list and make sure it isn't used any more.
And just to be sure we reference the window and unref after the effect closes.
The windowList is only changed in tabBoxAdded and tabBoxUpdated.
BUG: 184602

svn path=/trunk/KDE/kdebase/workspace/; revision=1016998
2009-08-29 14:23:30 +00:00
..
_data Cleaned up the effects/ directory by moving each individual effect into 2009-02-05 15:35:38 +00:00
_test SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
blur SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
boxswitch SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
coverswitch We have to keep track of the currentTabBoxWindowList in tabbox effects: 2009-08-29 14:23:30 +00:00
cube SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
desktopgrid add feature: move (swap) desktops 2009-08-25 14:34:40 +00:00
dialogparent SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
diminactive SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
dimscreen SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
explosion SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
fade SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
fadedesktop SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
fallapart SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
flipswitch SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
highlightwindow SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
invert SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
login SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
logout SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
lookingglass SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
magiclamp SVN_SILENT made messages (.desktop file) 2009-08-26 09:51:51 +00:00
magnifier SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
minimizeanimation SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
mousemark SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
presentwindows SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
resize SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
scalein SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
shadow SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
sharpen SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
sheet SVN_SILENT made messages (.desktop file) 2009-08-26 09:51:51 +00:00
showfps SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
showpaint SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
slide SVN_SILENT made messages (.desktop file) 2009-08-26 09:51:51 +00:00
slideback SVN_SILENT made messages (.desktop file) 2009-08-26 09:51:51 +00:00
slidingpopups SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
snaphelper SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
snow SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
taskbarthumbnail SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
thumbnailaside SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
trackmouse SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
translucency SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
wobblywindows Constrain the middle of a window following a step-change (such as maximize or restore) so that any simulation asymetry will not cause the window to drift off-center. This previously led to problems with the wobblyness set to maximum. BUG: 198559 2009-08-25 19:36:52 +00:00
zoom SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
CMakeLists.txt a new effect: windows with the atom _KDE_SLIDE set on them (composed by 2009-07-23 19:06:50 +00:00
configs_builtins.cpp Sphere and Cylinder become part of Cube effect. That is much more convenient than having an own effect for each (only loading the shader is actually required). 2009-02-14 09:29:01 +00:00
kwineffect.desktop SVN_SILENT made messages (.desktop file) 2009-08-23 12:06:49 +00:00
Messages.sh Remove temporary file 2008-07-02 07:04:51 +00:00