mirror of
https://gitlab.freedesktop.org/wayland/wayland-protocols.git
synced 2026-01-03 14:00:17 +01:00
An edge constraint is an complementery state to the tiled state, meaning
that it's not only tiled, but constrained in a way that it can't resize
in that direction.
This typically means that the constrained edge is tiled against a
monitor edge. An example configuration is two windows tiled next to each
other on a single monitor. Together they cover the whole work area.
The left window would have the following tiled and edge constraint
state:
[ tiled_top, tiled_right, tiled_bottom, tiled_left,
constrained_top, constrained_bottom, constrained_left ]
while the right window would have the following:
[ tiled_top, tiled_right, tiled_bottom, tiled_left,
constrained_top, constrained_bottom, constrained_right ]
This aims to replace and deprecate the `gtk_surface1.configure_edges`
event and the `gtk_surface1.edge_constraint` enum.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
|
||
|---|---|---|
| .. | ||
| README | ||
| xdg-shell.xml | ||
xdg shell protocol Maintainers: Jonas Ådahl <jadahl@gmail.com> (@jadahl) Mike Blumenkrantz <michael.blumenkrantz@gmail.com> (@zmike)