[PATCH v2 wayland 1/2] protocol: Add a request and event to identify the visible area for a surface

Bill Spitzak spitzak at gmail.com
Fri Feb 8 11:35:45 PST 2013


You may need to replicate the "flags" argument from
A.13.1.5. wl_shell_surface::set_transient

http://wayland.freedesktop.org/docs/html/protocol-spec-interface-wl_shell_surface.html

The description is vague and I thought maybe this was intended to 
control automatic positioning, but I now think it is intended to control 
"layering", ie whether the popup window is above/below the panel for 
instance.

If this is correct then it is going to change the visible area.

Rob Bradford wrote:
> From: Rob Bradford <rob at linux.intel.com>
> 
> Add a probe_area request to the wl_shell_surface interface along with a
> visible_area event to communicate the result of the probe.
> 
> The intention of this request and event is to allow the client to try and
> refine the placement of popup windows that would otherwise be unusable.


More information about the wayland-devel mailing list