weston/tests/harness
Marius Vlad 99527e6b92 input: Introduce weston_key_event struct
Rather than passing a time stamp, key, key state and key event state
use a weston_key_event struct to pass by all that using it.

This would allow in further patches to attach additional information
like a flow id used by Perfetto debug annotations for input events.

This patch has no functional change as it is now.

All the callees will just will extract the required information out of
struct weston_key_event.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2026-05-13 21:38:55 +03:00
..
color-manager-client.c tests: ensure image description done event received 2026-03-05 13:17:25 +02:00
color-manager-client.h tests: rewrite more color-manager handling into client library 2026-03-03 07:41:27 +00:00
color_util.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
color_util.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
image-iter.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
lcms_util.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
lcms_util.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
meson.build tests: move color-manager handling to client library 2026-03-03 07:41:27 +00:00
weston-test-assert.h tests: weston-test-assert needs is_pow2_64() 2026-02-23 13:55:53 +02:00
weston-test-client-helper.c tests: move color-manager handling to client library 2026-03-03 07:41:27 +00:00
weston-test-client-helper.h tests: move color-manager handling to client library 2026-03-03 07:41:27 +00:00
weston-test-desktop-shell.c shell-utils: Add labels for curtain created surfaces 2026-03-04 07:28:49 +00:00
weston-test-fixture-compositor.c fullscreen-shell: Remove fullscreen-shell 2026-03-16 16:00:20 +02:00
weston-test-fixture-compositor.h fullscreen-shell: Remove fullscreen-shell 2026-03-16 16:00:20 +02:00
weston-test-runner.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
weston-test-runner.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
weston-test.c input: Introduce weston_key_event struct 2026-05-13 21:38:55 +03:00
weston-testsuite-data.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
xcb-client-helper.c tests: drop unused includes from xcb-client-helper 2026-02-23 13:55:53 +02:00
xcb-client-helper.h tests: drop unused includes from xcb-client-helper 2026-02-23 13:55:53 +02:00
xdg-client-helper.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
xdg-client-helper.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00