kwin/kcmkwin/kwincompositing
Martin Gräßlin e8e6e31a87 [kcmkwin/compositing] Hide config options which don't make sense if Compositing is required
Summary:
On Wayland compositing is required. It doesn't make any sense to offer
the user to disable the compositor or to allow windows to block
compositing.

The Compositor DBus interface gains a new property whether the platform
requires compositing. This is queried by the compositing kcm and based
on that the two mentioned options get hidden and not stored to config
file.

Test Plan: Opened the KCM on Wayland

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D2586
2016-09-13 15:47:42 +02:00
..
qml [kcmeffects] Do not use root context properties 2015-10-21 13:28:16 +02:00
test Port to CMake AUTOMOC 2016-02-01 21:05:36 +01:00
.reviewboardrc Add a .reviewboardrc 2014-04-03 07:23:15 +02:00
CMakeLists.txt [autotests] Move libkwineffects/autotests to autotests/libkwineffects 2016-07-18 08:47:45 +02:00
Messages.sh i18n fixes 2014-07-23 03:35:36 +02:00
compositing.cpp [kcmkwin/compositing] Hide config options which don't make sense if Compositing is required 2016-09-13 15:47:42 +02:00
compositing.h [kcmkwin/compositing] Hide config options which don't make sense if Compositing is required 2016-09-13 15:47:42 +02:00
compositing.ui Introduce a config option whether applications are allowed to block compositing 2016-09-13 15:47:05 +02:00
config-compiler.h.cmake Initial commit 2014-04-03 07:23:12 +02:00
config-prefix.h.cmake Initial commit 2014-04-03 07:23:12 +02:00
effectconfig.cpp Fix loading of effect config plugins 2015-03-06 13:16:17 +01:00
effectconfig.h [kcmkwin/compositing] Use Effect name as configuration window title 2014-06-12 07:22:17 +02:00
kcmkwineffects.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2016-09-05 09:38:26 +00:00
kwincompositing.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2016-09-13 10:27:05 +00:00
kwineffect.knsrc Fix installation of GHNS material 2015-03-13 15:51:20 +01:00
main.cpp [kcmkwin/compositing] Hide config options which don't make sense if Compositing is required 2016-09-13 15:47:42 +02:00
model.cpp [kcmeffects] Do not use root context properties 2015-10-21 13:28:16 +02:00
model.h pedantic fixes 2016-07-16 13:14:44 -04:00