kwin/autotests
Vlad Zahorodnii 8f21d444c6 Make Workspace::allClientList() return all windows
Currently windows are scattered in a few separate lists. If you need to
go through the windows, you have to do it piece by piece. On the other
hand, with the overhaul of window types, we've started converging
towards one universal type: Window. Keeping windows in the separate
buckets goes against this design.

Workspace::stackingOrder() already contains all windows. This change
repurposes Workspace::allClientList() from a list of "normal" windows to
all windows, i.e. Workspace::windows(), to be consistent.

There's one API change though. Scripting API will expose other window
types too. This is an intentional change so scripted effects could
operate with all windows. It also matches the current behavior observed
in libkwineffects, which exposes all windows as well.
2023-03-15 11:52:01 +00:00
..
drm backends/drm: simplify how atomic commits are done 2023-03-15 12:09:12 +01:00
integration Make Workspace::allClientList() return all windows 2023-03-15 11:52:01 +00:00
libinput Port to KF6 2023-02-28 18:30:26 +02:00
libkwineffects Enable GLSL for Mali (Lima) / PinePhone devices 2023-02-28 21:04:37 +00:00
tabbox Remove Qt 5 specific code 2023-02-28 18:30:26 +02:00
CMakeLists.txt Remove Qt 5 specific code 2023-02-28 18:30:26 +02: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 backends/x11/standalone: rename files to be more consistent 2022-07-24 13:05:13 +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 Make WindowItem handle opacity 2022-05-11 09:42:35 +00: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 Run clang-format 2022-03-25 13:25:15 +02:00
xcb_scaling_mock.cpp Ensure size is valid after maximising 2022-07-27 08:43:23 +00:00