kwin/autotests
Vlad Zahorodnii 02fbeeae78 Make Workspace::desktopResized() reassign outputs of uninitialized windows
If an output is deleted, the Workspace::desktopResized() is going to
re-assign windows to the new outputs. It is done so so the workspace
re-arrangement procedure is deterministic and has concrete order.

However, with the current Window lifecycle management, it's possible
to encounter the follwing case:

- xdg_toplevel gets created on output A
- xdg_toplevel initial state is committed
- output A is removed
- a wl_buffer is attached to the xdg_toplevel, which results in a
  geometry change and an output change
- Window::setMoveResizeOutput() is called, but the previous output
  is a dangling pointer

CCBUG: 489632
2024-07-23 13:46:06 +00:00
..
drm backends/drm: implement support for post blending color pipelines 2024-07-04 17:39:10 +02:00
effect opengl/glplatform: remove dependency on OpenGlContext 2024-03-08 17:26:54 +00:00
integration Make Workspace::desktopResized() reassign outputs of uninitialized windows 2024-07-23 13:46:06 +00:00
libinput pointer input: handle warp events differently from absolute motion events 2024-03-19 20:13:11 +01:00
wayland wayland: Remove zombie ClientConnection from Display later 2024-03-20 13:41:59 +00:00
CMakeLists.txt Make it possible to build KWin without libxcb 2024-02-28 16:03:50 +00:00
onscreennotificationtest.cpp
onscreennotificationtest.h
opengl_context_attribute_builder_test.cpp
output_transform_test.cpp
test_client_machine.cpp
test_colorspaces.cpp autotests: add a color pipeline test for identity transformations 2024-07-09 20:10:47 +00:00
test_ftrace.cpp
test_gestures.cpp
test_utils.cpp
test_virtual_desktops.cpp Ignore external updates of _NET_DESKTOP_LAYOUT and _NET_DESKTOP_NAMES 2024-01-30 14:14:09 +02:00
test_window_paint_data.cpp
test_x11_timestamp_update.cpp
test_xcb_size_hints.cpp utils: Provide size hints in native pixels 2024-07-18 13:39:11 +03:00
test_xcb_window.cpp
test_xcb_wrapper.cpp
test_xkb.cpp autotests/test_xkb: Do not expect fail in fixed Qt versions 2024-05-29 12:12:42 +02:00
testutils.h
xcb_scaling_mock.cpp autotests: Add a missing mock definition of Xcb::toXNative(QRectF) 2024-06-13 08:34:30 +00:00