[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