aboutsummaryrefslogtreecommitdiff
path: root/stable/xdg-shell/xdg-shell.xml
diff options
context:
space:
mode:
Diffstat (limited to 'stable/xdg-shell/xdg-shell.xml')
-rw-r--r--stable/xdg-shell/xdg-shell.xml13
1 files changed, 10 insertions, 3 deletions
diff --git a/stable/xdg-shell/xdg-shell.xml b/stable/xdg-shell/xdg-shell.xml
index 6101413..8c7efab 100644
--- a/stable/xdg-shell/xdg-shell.xml
+++ b/stable/xdg-shell/xdg-shell.xml
@@ -886,9 +886,16 @@
<description summary="set the window as fullscreen on an output">
Make the surface fullscreen.
- You can specify an output that you would prefer to be fullscreen.
- If this value is NULL, it's up to the compositor to choose which
- display will be used to map this surface.
+ After requesting that the surface should be fullscreened, the
+ compositor will respond by emitting a configure event with the
+ "fullscreen" state and the required window geometry. The client must
+ also acknowledge the configure when committing the new content (see
+ ack_configure).
+
+ The output passed by the request indicates the client's preference as
+ to which display it should be set fullscreen on. If this value is NULL,
+ it's up to the compositor to choose which display will be used to map
+ this surface.
If the surface doesn't cover the whole output, the compositor will
position the surface in the center of the output and compensate with