Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
rwm: specify dimensions event behavior
protocol/river-window-management-v1.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/protocol/river-window-management-v1.xml b/protocol/river-window-management-v1.xml
index b503882..1b320fa 100644
--- a/protocol/river-window-management-v1.xml
+++ b/protocol/river-window-management-v1.xml
@@ -287,6 +287,10 @@
river_window_v1.dimensions event. For example, a terminal emulator may
only allow dimensions that are multiple of the cell size.
+ The server must send a dimensions event in response to a
+ propose_dimensions request in the next possible update even if the
+ window dimensions are unchanged since the most recent dimensions event.
+
This request is double-buffered state and will not be applied until the
next river_window_manager_v1.commit request.
</description>