Re: [RFC weston] libweston-desktop: Add size_requested API

2017-06-23 Thread Daniel Stone
Hi Quentin, On 21 March 2017 at 11:53, Quentin Glidic wrote: > Some shells (wl_shell) does not let the compositor control the surface > state and instead force one. Therefore, they cannot call > {maximized,fullscreen}_requested as these imply the compositor can still > opt-out. > This new callbac

[RFC weston] libweston-desktop: Add size_requested API

2017-03-21 Thread Quentin Glidic
From: Quentin Glidic Some shells (wl_shell) does not let the compositor control the surface state and instead force one. Therefore, they cannot call {maximized,fullscreen}_requested as these imply the compositor can still opt-out. This new callback is called whenever a state change requests a new