Revision 3402745...

Go back to digest for 15th July 2012

Other in KDE Base

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

Remove Tiling support from KWin

As discussed on the mailinglist [1] the tiling support is
removed from KWin. The main reasons for this step are:
* it is unmaintained
* it is a mode not used by any of the core KWin team
* original developer said at Akademy 2012 that he is not
interested in picking up the work again
* tiling has quite some bugs, e.g. multi screen not supported
* is conflicting with other concepts in KWin, e.g. activities

There is ongoing work to get tiling supported through a KWin
script, which is a preferred way as it does not influence the
existing C++ code base.

[1] http://lists.kde.org/?l=kwin&m=133149673110558&w=2

FIXED-IN: 4.10
REVIEW: 105546

File Changes

Deleted 14 files
  •   kwin/tilinglayoutfactory.cpp
  •   kwin/tilinglayoutfactory.h
  •   kwin/tiling/tile.cpp
  •   kwin/tiling/tile.h
  •   kwin/tiling/tiling.cpp
  •   kwin/tiling/tiling.h
  •   kwin/tiling/tilinglayout.cpp
  •   kwin/tiling/tilinglayout.h
  •   kwin/tilinglayouts/columns/columns.cpp
  •   kwin/tilinglayouts/columns/columns.h
  •   kwin/tilinglayouts/floating/floating.cpp
  •   kwin/tilinglayouts/floating/floating.h
  •   kwin/tilinglayouts/spiral/spiral.cpp
  •   kwin/tilinglayouts/spiral/spiral.h
Modified 22 files
  •   kwin/CMakeLists.txt
  •   kwin/config-kwin.h.cmake
  •   kwin/geometry.cpp
  •   kwin/kwin.notifyrc
  •   kwin/notifications.cpp
  •   kwin/notifications.h
  •   kwin/options.cpp
  •   kwin/options.h
  •   kwin/org.kde.KWin.xml
  •   kwin/rules.cpp
  •   kwin/rules.h
  •   kwin/sm.cpp
  •   kwin/useractions.cpp
  •   kwin/workspace.cpp
  •   kwin/workspace.h
  •   kwin/libkdecorations/kdecoration.h
  •   kwin/libkdecorations/kdecoration_p.cpp
  •   kwin/kcmkwin/kwinoptions/windows.cpp
  •   kwin/kcmkwin/kwinoptions/windows.h
  •   kwin/kcmkwin/kwinrules/ruleswidget.cpp
  •   kwin/kcmkwin/kwinrules/ruleswidget.h
  •   kwin/kcmkwin/kwinrules/ruleswidgetbase.ui
36 files changed in total