kwin/autotests
David Edmundson 4f9531ad77 Support SecurityContextManagerV1
This allows KWin to securely identify the client for a given connection,
without relying on the process name.

This patch does not do anything meaningful with the application ID other
than store it.

This first version does not support kwin restarts, it can come
afterwards.

Testing done:
With latest flatpak, running `WAYLAND_DEBUG=1 flatpak run org.telegram.desktop |& grep security`
shows that flatpak itself bound the security context, and the client did not see it advertised.
2023-11-13 09:51:28 +00:00
..
drm backends/drm: support applying icc profiles with color management 2023-10-25 15:34:21 +02:00
integration Support SecurityContextManagerV1 2023-11-13 09:51:28 +00:00
libinput There's no QVector anymore, QList is the QVector in Qt6 2023-10-19 13:43:53 +00:00
libkwineffects Merge libkwineffects into libkwin 2023-10-25 12:46:12 +00:00
wayland wayland/surface: add the output a surface is on the most 2023-11-07 20:23:06 +01:00
CMakeLists.txt Revert "Temporarily disable testXkb and testX11Window" 2023-11-06 09:52:31 +00:00
onscreennotificationtest.cpp Add explicit moc includes to sources for moc-covered headers 2023-07-15 08:40:49 +00:00
onscreennotificationtest.h
opengl_context_attribute_builder_test.cpp Merge libkwineffects into libkwin 2023-10-25 12:46:12 +00:00
test_client_machine.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_ftrace.cpp
test_gestures.cpp gesture: use the global direction enums 2023-02-02 16:21:36 +00:00
test_utils.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_virtual_desktops.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_window_paint_data.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_x11_timestamp_update.cpp libkwineffects: Stop including xcb/xcb.h everywhere 2023-05-15 18:59:46 +00:00
test_xcb_size_hints.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_xcb_window.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_xcb_wrapper.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_xkb.cpp autotests: Adjust testXkb to correct Hyper key mappings 2023-11-06 09:45:29 +00:00
testutils.h libkwineffects: Stop including xcb/xcb.h everywhere 2023-05-15 18:59:46 +00:00
xcb_scaling_mock.cpp Ensure size is valid after maximising 2022-07-27 08:43:23 +00:00