kwin/tests
Martin Gräßlin 346619aa36 Remove KWin::display from kwinglobals
Summary:
And finally nothing inside libkwineffects, libkwinglutils,
libkwinxrenderutils and kwineffect and kwin core uses KWin::display.
We are finally XLib free!

This change drops KWin::display and removes the include to QX11Info from
kwinglobals.h. And the libraries no longer need to link X11Extras.  Due
to that removal a few seeming unrelated changes are required to add the
include where needed and linkage to X11Extras.

The biggest change is to x11 platform plugin which still needs the
display and caches it in the Platform and passes it to various places in
a way that the code doesn't need to be adjusted.

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D3337
2016-11-16 18:00:00 +01:00
..
CMakeLists.txt Forward pointer gestures to Wayland server 2016-11-07 13:45:08 +01:00
inputmethodstest.qml Integrate QtVirtualKeyboard into KWin/Wayland 2016-06-02 11:26:53 +02:00
libinputtest.cpp Support for relative pointer motion events 2016-10-12 11:26:46 +02:00
normalhintsbasesizetest.cpp [kwin] Add a test application for testing size increment 2014-01-30 15:28:12 +01:00
pointergesturestest.cpp Forward pointer gestures to Wayland server 2016-11-07 13:45:08 +01:00
pointergesturestest.qml Forward pointer gestures to Wayland server 2016-11-07 13:45:08 +01:00
screenedgeshowtest.cpp Remove KWin::display from kwinglobals 2016-11-16 18:00:00 +01:00
unmapdestroytest.qml Try to wait for DESTROY_NOTIFY before releasing an Unmanaged 2014-04-16 13:32:11 +02:00
waylandclienttest.cpp [tests] Support a trasient window in the waylandclienttest 2015-10-01 14:03:48 +02:00
waylandclienttest.h [tests] Support a trasient window in the waylandclienttest 2015-10-01 14:03:48 +02:00
x11shadowreader.cpp [tests] Fix build - missing include to QDebug 2016-07-13 10:13:47 +02:00