Revision 4bf7761...

Go back to digest for 31st July 2011

Bug Fixes in KDE Base

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

Move control of desktop layout from pager to KWin

The desktop layout (number of rows) should be
controlled by the window manager as it is also
responsible for the number of desktops and the
names of them.

The setting for the rows is moved from the pager
UI to the virtual desktops KCM. The desktop layout
is set when KWin starts and updated by the KCM.

With this change there is no process claiming the
manager selection for pager any more. This means
the KDE Plasma Workspaces are no longer compliant
to the complete section of _NET_DESKTOP_LAYOUT in
the EWMH.

REVIEW: 102073



FIXED-IN: 4.8.0

File Changes

Modified 6 files
  •   kwin/workspace.cpp
  •   kwin/kcmkwin/kwindesktop/main.cpp
  •   kwin/kcmkwin/kwindesktop/main.ui
  •   plasma/desktop/applets/pager/pager.cpp
  •   plasma/desktop/applets/pager/pager.h
  •   plasma/desktop/applets/pager/pagerConfig.ui
6 files changed in total