kwin/autotests
Vlad Zahorodnii dbbcf31d0d x11: Merge Unmanaged into X11Window
Currently, managed and override-redirect windows are split in two types:
X11Window and Unmanaged. While looking at it strictly from type
perspective, this is great. But it creates other problems, e.g. we need
to put shared X11-specific code in the base Window class or mess with
"base" classes.

As an alternative solution, this change merges the Unmanaged class into
the X11Window class and disables some functionality based on the value
of isUnmanaged().

X11Window::manage() is used to create a managed Window. X11Window::track()
is used to create an unmanaged Window.
2023-03-28 18:14:32 +00:00
..
drm backends/drm: restrict common mode generation to drivers that support scaling 2023-03-25 18:52:15 +01:00
integration x11: Merge Unmanaged into X11Window 2023-03-28 18:14:32 +00:00
libinput Port to KF6 2023-02-28 18:30:26 +02:00
libkwineffects Remove some include_directories() 2023-03-23 14:37:48 +02:00
CMakeLists.txt tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
onscreennotificationtest.cpp build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
onscreennotificationtest.h Run clazy with qt-keywords fixit 2021-06-08 10:49:42 +03:00
opengl_context_attribute_builder_test.cpp Prefix more kwineffects includes with libkwineffects/ 2023-03-25 21:05:12 +00:00
test_client_machine.cpp Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
test_ftrace.cpp Add ftrace markers 2021-01-14 09:31:59 +00:00
test_gestures.cpp gesture: use the global direction enums 2023-02-02 16:21:36 +00:00
test_utils.cpp test_utils: Test whether mmap PROT_WRITE fails 2022-10-24 19:02:36 +02:00
test_virtual_desktops.cpp Make VirtualDesktopManager::currentChanged pass VirtualDesktop 2023-02-25 21:22:40 +00:00
test_window_paint_data.cpp Remove some include_directories() 2023-03-23 14:37:48 +02:00
test_x11_timestamp_update.cpp Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
test_xcb_size_hints.cpp Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
test_xcb_window.cpp Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
test_xcb_wrapper.cpp Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
test_xkb.cpp Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
testutils.h Remove some include_directories() 2023-03-23 14:37:48 +02:00
xcb_scaling_mock.cpp Ensure size is valid after maximising 2022-07-27 08:43:23 +00:00