f5b83d18b8
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 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
drm.json | ||
drm_backend.cpp | ||
drm_backend.h | ||
drm_buffer.cpp | ||
drm_buffer.h | ||
drm_inputeventfilter.cpp | ||
drm_inputeventfilter.h | ||
drm_output.cpp | ||
drm_output.h | ||
drm_pointer.h | ||
egl_gbm_backend.cpp | ||
egl_gbm_backend.h | ||
logging.cpp | ||
logging.h | ||
scene_qpainter_drm_backend.cpp | ||
scene_qpainter_drm_backend.h | ||
screens_drm.cpp | ||
screens_drm.h |