From 5e36cbbd5d7e282464dd7182ae34eede75f85453 Mon Sep 17 00:00:00 2001 From: Robert Ancell Date: Sun, 1 Jun 2025 22:03:15 +1200 Subject: [PATCH] xdg-shell: Update documentation on array formats. Clarify that arrays are 32-bit unsigned values and the values are defined in enums. Signed-off-by: Robert Ancell --- stable/xdg-shell/xdg-shell.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stable/xdg-shell/xdg-shell.xml b/stable/xdg-shell/xdg-shell.xml index 7fecaa8..f8b78ee 100644 --- a/stable/xdg-shell/xdg-shell.xml +++ b/stable/xdg-shell/xdg-shell.xml @@ -1160,6 +1160,9 @@ arguments should be interpreted, and possibly how it should be drawn. + The states are sent as an array of 32-bit unsigned integers in + native endianness. State values are defined in the state enum. + Clients must send an ack_configure in response to this event. See xdg_surface.configure and xdg_surface.ack_configure for details. @@ -1235,7 +1238,7 @@ xdg_surface.configure for details. The capabilities are sent as an array of 32-bit unsigned integers in - native endianness. + native endianness. Capability values are defined in the wm_capabilities enum.