kwin/kcmkwin/kwinrules
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 Move X11Cursor into the x11standalone platform plugin 2016-08-19 10:57:09 +02:00
detectwidget.cpp Move X11Cursor into the x11standalone platform plugin 2016-08-19 10:57:09 +02:00
detectwidget.h [kwin/kcmrules] Use a pointer for the KWindowInfo member variable 2014-01-30 10:35:35 +01:00
detectwidget.ui [kwinrules] workaround for assert in QFormLayout 2013-09-30 09:55:13 +02:00
editshortcut.ui Use resolve_kuit.py to clean i18n* 2014-08-21 13:17:37 +02:00
kcm.cpp lazy setting of xbc properties on qApp 2015-05-15 23:55:28 +02:00
kcm.h [kwinrules] slots/signals -> Q_SLOTS/Q_SIGNALS 2013-09-30 08:01:46 +02:00
kwinrules.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2016-10-02 12:02:41 +00:00
kwinsrc.cpp Move X11Cursor into the x11standalone platform plugin 2016-08-19 10:57:09 +02:00
main.cpp Remove KWin::display from kwinglobals 2016-11-16 18:00:00 +01:00
Messages.sh Fix extraction of two messages in kcmkwinrules 2015-04-09 22:47:37 +03:00
ruleslist.cpp Port to CMake AUTOMOC 2016-02-01 21:05:36 +01:00
ruleslist.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
ruleslist.ui [kwin/kcms] Another round of kdialog removals 2014-03-18 09:11:07 +01:00
ruleswidget.cpp [kwinrules] Hide all autogroup related widgets 2016-10-17 08:02:10 +02:00
ruleswidget.h [kwinrules] Properly setting the value of the activity combo box 2016-09-24 19:17:20 +02:00
ruleswidgetbase.ui Fix minor typo 2015-11-18 19:07:09 +02:00
yesnobox.h Remove KDE/ prefix in include directories 2014-03-17 16:24:10 +01:00