Summary: | Remove Tiling Support From KWin | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Martin Flöser <mgraesslin> |
Component: | Quick Tiling | Assignee: | Martin Flöser <mgraesslin> |
Status: | RESOLVED FIXED | ||
Severity: | task | CC: | kwin-bugs-null |
Priority: | NOR | Flags: | mgraesslin:
ReviewRequest+
|
Version: | git master | ||
Target Milestone: | 4.10 | ||
Platform: | unspecified | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/105546/ | ||
Latest Commit: | http://commits.kde.org/kde-workspace/34027455aaa2ee738c45987ca2d8cb7d65491bf0 | Version Fixed In: | 4.10 |
Sentry Crash Report: |
Description
Martin Flöser
2012-07-06 05:55:39 UTC
Git commit 34027455aaa2ee738c45987ca2d8cb7d65491bf0 by Martin Gräßlin. Committed on 13/07/2012 at 09:53. Pushed by graesslin into branch 'master'. 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 M +0 -22 kwin/CMakeLists.txt M +0 -1 kwin/config-kwin.h.cmake M +15 -57 kwin/geometry.cpp M +0 -93 kwin/kcmkwin/kwinoptions/windows.cpp M +0 -14 kwin/kcmkwin/kwinoptions/windows.h M +0 -16 kwin/kcmkwin/kwinrules/ruleswidget.cpp M +0 -2 kwin/kcmkwin/kwinrules/ruleswidget.h M +193 -263 kwin/kcmkwin/kwinrules/ruleswidgetbase.ui M +0 -343 kwin/kwin.notifyrc M +1 -0 kwin/libkdecorations/kdecoration.h M +1 -2 kwin/libkdecorations/kdecoration_p.cpp M +0 -3 kwin/notifications.cpp M +0 -1 kwin/notifications.h M +0 -34 kwin/options.cpp M +0 -52 kwin/options.h M +0 -4 kwin/org.kde.KWin.xml M +0 -7 kwin/rules.cpp M +0 -4 kwin/rules.h M +0 -17 kwin/sm.cpp D +0 -141 kwin/tiling/tile.cpp D +0 -125 kwin/tiling/tile.h D +0 -523 kwin/tiling/tiling.cpp D +0 -112 kwin/tiling/tiling.h D +0 -243 kwin/tiling/tilinglayout.cpp D +0 -148 kwin/tiling/tilinglayout.h D +0 -123 kwin/tilinglayoutfactory.cpp D +0 -79 kwin/tilinglayoutfactory.h D +0 -154 kwin/tilinglayouts/columns/columns.cpp D +0 -49 kwin/tilinglayouts/columns/columns.h D +0 -60 kwin/tilinglayouts/floating/floating.cpp D +0 -59 kwin/tilinglayouts/floating/floating.h D +0 -79 kwin/tilinglayouts/spiral/spiral.cpp D +0 -49 kwin/tilinglayouts/spiral/spiral.h M +0 -55 kwin/useractions.cpp M +0 -97 kwin/workspace.cpp M +0 -19 kwin/workspace.h http://commits.kde.org/kde-workspace/34027455aaa2ee738c45987ca2d8cb7d65491bf0 |