kwin/backends/x11
Martin Gräßlin fc0272f3c4 [wayland] Add a --list-backends command line arg for listing available backends
Distributions do package each backend plugin in a dedicated package,
which means just because KWin got compiled with a specific backend,
doesn't mean it is also available at runtime.

In order to better support this reality this change introduces a
list-backends command line option. Each of the plugins got the json
metadata extended by the KPlugin syntax, so that we have a name and
description to print.

As we already locate all plugins anyway, the additional findPlugins for
the selected backend is changed to search the list of all plugin meta
data.
2015-10-02 09:31:47 +02:00
..
CMakeLists.txt Make X11_XCB a build dependency of X11 windowed backend 2015-08-12 11:39:20 +02:00
logging.cpp Change default logging category to QtCriticalMsg 2015-07-31 13:29:58 +02:00
logging.h [wayland] Dedicate logging category for each of the backends 2015-05-05 17:47:03 +02:00
scene_qpainter_x11_backend.cpp
scene_qpainter_x11_backend.h
screens_x11windowed.cpp
screens_x11windowed.h
x11.json [wayland] Add a --list-backends command line arg for listing available backends 2015-10-02 09:31:47 +02:00
x11windowed_backend.cpp [backends/x11] Allow grab keyboard/pointer 2015-09-30 07:40:45 +02:00
x11windowed_backend.h [backends/x11] Allow grab keyboard/pointer 2015-09-30 07:40:45 +02:00