[PATCH 09/17] shell: Factor out code to set a shsurf’s parent

Philip Withnall philip.withnall at gmail.com
Thu Nov 28 12:19:33 PST 2013

On Mon, 2013-11-25 at 19:27 -0800, Bill Spitzak wrote:
> Why do you think it should not be possible to fullscreen and/or maximize 
> child windows? Our software certainly relies on being able to 
> full-screen an X transient window (thought it is triansient because we 
> are working around window stacking bugs in X which I hope Wayland will 
> fix for real).

This patch introduces no functional changes: this is the way Weston
currently works. Each shell_surface has one type, which can be
transient, maximised, fullscreen, top-level or popup. Maximisation and
fullscreening are not handled as flags, but they do save surface
geometry data which is restored when the surface changes type again
(e.g. back to transient).

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20131128/29d8f82b/attachment.pgp>

More information about the wayland-devel mailing list