kwin/clients/plastik
Luboš Luňák 9a5a1c5d95 Fix shading: isShade() returns the actual state of the window, and isSetShade()
returns the state set by the user - these two may differ e.g. while hover-unshaded.
Therefore titlebar buttons should use isSetShade(), otherwise they become
a bit useless with hover-unshading.
Also fix updating the button state - the styles duplicate way too much code,
and if one of them has a bug, most of them definitely have it as well. Some
of the code should probably move to the decoration lib :-/ .

svn path=/trunk/kdebase/kwin/; revision=366147
2004-11-25 16:08:46 +00:00
..
config Unify the translation of KWin's clients 2004-09-20 11:20:12 +00:00
xpm Implement "Shade", "Keep Above Others", "Keep Below Others" buttons (#60369). 2004-05-14 22:50:53 +00:00
Makefile.am Message extraction is done one directory above 2004-09-18 14:10:08 +00:00
misc.cpp Adding my Plastik window decoration to kdeartwork. :) 2003-08-29 22:49:03 +00:00
misc.h Adding my Plastik window decoration to kdeartwork. :) 2003-08-29 22:49:03 +00:00
plastik.cpp fix export's 2004-11-21 16:19:09 +00:00
plastik.desktop CVS_SILENT made messages 2004-07-11 07:07:42 +00:00
plastik.h now all clients kdebase announce their supported buttons. 2004-11-05 15:33:09 +00:00
plastikbutton.cpp use the new maximize() overload 2004-07-23 17:02:25 +00:00
plastikbutton.h use the new maximize() overload 2004-07-23 17:02:25 +00:00
plastikclient.cpp Fix shading: isShade() returns the actual state of the window, and isSetShade() 2004-11-25 16:08:46 +00:00
plastikclient.h CVS_SILENT 2004-10-15 14:50:48 +00:00
shadow.cpp Adding my Plastik window decoration to kdeartwork. :) 2003-08-29 22:49:03 +00:00
shadow.h Adding my Plastik window decoration to kdeartwork. :) 2003-08-29 22:49:03 +00:00