Revision 9eaee28...

Go back to digest for 12th May 2013

Features in KDE Base

Martin Gräßlin committed changes in [kde-workspace] /:

Use signal/slots instead of deep function calls into decoration

For all the decoration updates called from Client into the decoration we
also have a signal being emitted. So turning the pure virtual public
functions into slots means we can just connect our existing signals and
get rid off the deep function calls.

The keepAbove/Below signals are changed to take a boolean argument as
needed by KDecoration and a few emitted signals are moved to a better
fitting location.

REVIEW: 110335

File Changes

Modified 7 files
  •   kwin/activation.cpp
  •   kwin/client.cpp
  •   kwin/client.h
  •   kwin/effects.cpp
  •   kwin/geometry.cpp
  •   kwin/layers.cpp
  •   kwin/libkdecorations/kdecoration.h
7 files changed in total