[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