[Differential] [Request, 332 lines] D1576: Provide functionality of CompositingPrefs through Platform

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Mon May 9 15:36:51 UTC 2016


graesslin created this revision.
graesslin added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  CompositingPrefs is only relevant for X11 standalone. It had some
  "hacks" to make it not block Compositing on Wayland. Thus it was in
  its current form not really useful.
  
  Now all the functionality is provided through Platform with a default
  implementation which is sensible for Wayland platforms.
  
  The X11 standalone platform implements the new methods with the
  Wayland checks removed.
  
  In addition all calls to CompositingPrefs now go through the platform
  directly and CompositingPrefs is completely dropped.

REPOSITORY
  rKWIN KWin

BRANCH
  drop-compositingprefs

REVISION DETAIL
  https://phabricator.kde.org/D1576

AFFECTED FILES
  CMakeLists.txt
  composite.cpp
  compositingprefs.cpp
  compositingprefs.h
  dbusinterface.cpp
  options.cpp
  platform.cpp
  platform.h
  plugins/platforms/x11/standalone/x11_platform.cpp
  plugins/platforms/x11/standalone/x11_platform.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, Plasma
Cc: plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160509/c6048c3e/attachment.html>


More information about the Plasma-devel mailing list