Revision 3402745...
Go back to digest for 15th July 2012Other 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