kwin/plugins/platforms/x11/standalone
Martin Gräßlin d15d3a5ff1 Provide functionality of CompositingPrefs through Platform
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.

Reviewers: #plasma

Subscribers: plasma-devel

Projects: #plasma

Differential Revision: https://phabricator.kde.org/D1576
2016-05-17 13:59:52 +02:00
..
CMakeLists.txt Create screen edge through the Platform 2016-04-19 13:29:55 +02:00
edge.cpp Create screen edge through the Platform 2016-04-19 13:29:55 +02:00
edge.h Create screen edge through the Platform 2016-04-19 13:29:55 +02:00
glxbackend.cpp Move glxbackend to x11 standalone plugin 2016-04-15 07:46:02 +02:00
glxbackend.h Move glxbackend to x11 standalone plugin 2016-04-15 07:46:02 +02:00
logging.cpp [plugins/platforms] Dedicated logging category for X11 standalone platform 2016-04-12 14:48:54 +02:00
logging.h [plugins/platforms] Dedicated logging category for X11 standalone platform 2016-04-12 14:48:54 +02:00
screens_xrandr.cpp Move XRandrScreens to the x11/standalone plugin 2016-04-12 08:04:16 +02:00
screens_xrandr.h Move XRandrScreens to the x11/standalone plugin 2016-04-12 08:04:16 +02:00
x11.json SVN_SILENT made messages (.desktop file) - always resolve ours 2016-04-21 10:02:53 +00:00
x11_platform.cpp Provide functionality of CompositingPrefs through Platform 2016-05-17 13:59:52 +02:00
x11_platform.h Provide functionality of CompositingPrefs through Platform 2016-05-17 13:59:52 +02:00