kwin/plugins/platforms/drm
Martin Gräßlin f5b83d18b8 [platforms/drm] Apply new global position on DrmOutput for a changeset
Summary:
When we get a configuration request, we also need to update the global
position on the DrmOutput, otherwise Wayland will know about the new
position, but KWin internally does not.

In addition we also need to trigger the changed signal on KWin::Screens,
so that internally code can react on the change.

With this change configuring layout of connected screens in KScreen
does work also in KWin.

Reviewers: #kwin, #plasma_on_wayland, sebas

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D1858
2016-06-14 13:42:25 +02:00
..
CMakeLists.txt Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm.json Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm_backend.cpp [platforms/drm] Apply new global position on DrmOutput for a changeset 2016-06-14 13:42:25 +02:00
drm_backend.h [platforms/drm] Only show cursor if a pointer device is available 2016-05-25 12:14:00 +02:00
drm_buffer.cpp Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm_buffer.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm_inputeventfilter.cpp Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm_inputeventfilter.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm_output.cpp [platforms/drm] Apply new global position on DrmOutput for a changeset 2016-06-14 13:42:25 +02:00
drm_output.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
drm_pointer.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
egl_gbm_backend.cpp Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
egl_gbm_backend.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
logging.cpp Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
logging.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
scene_qpainter_drm_backend.cpp [plugins/drm] Drop dependency on VirtualTerminal 2016-04-22 14:18:56 +02:00
scene_qpainter_drm_backend.h add override to bufferForScreen 2016-05-02 14:50:23 +02:00
screens_drm.cpp Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00
screens_drm.h Move backends/ to plugins/platforms/ 2016-04-12 08:01:27 +02:00