[client] input: add display server behaviour tests

Extract input policy from the Wayland and X11 protocol handlers.

Exercise both implementations against literal Wayland event traces.
This commit is contained in:
Geoffrey McRae
2026-08-10 17:15:11 +10:00
parent 802c8b5803
commit b8955fd012
14 changed files with 1731 additions and 256 deletions

View File

@@ -19,6 +19,7 @@ add_library(displayserver_Wayland STATIC
icon.c
idle.c
input.c
input_event.c
output.c
poll.c
presentation.c