[Differential] [Request, 41 lines] D2586: [kcmkwin/compositing] Hide config options which don't make sense if Compositing is required
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Fri Aug 26 11:00:21 UTC 2016
graesslin created this revision.
graesslin added reviewers: KWin, Plasma on Wayland.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.
REVISION 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
REPOSITORY
rKWIN KWin
BRANCH
settings-required-compositing
REVISION DETAIL
https://phabricator.kde.org/D2586
AFFECTED FILES
dbusinterface.cpp
dbusinterface.h
kcmkwin/kwincompositing/compositing.cpp
kcmkwin/kwincompositing/compositing.h
kcmkwin/kwincompositing/main.cpp
org.kde.kwin.Compositing.xml
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, #kwin, #plasma_on_wayland
Cc: plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160826/46bf116e/attachment-0001.html>
More information about the Plasma-devel
mailing list