[PATCH wayland-protocols 4/4] xdg-shell: Drop desktop environment specific state allocations
bryce at osg.samsung.com
Fri Aug 12 03:50:00 UTC 2016
On Fri, Jul 29, 2016 at 12:04:56PM +0800, Jonas Ådahl wrote:
> Instead of allocating state ranges that desktop environments can use as
> they want, let them introduce their own protocol and their own enums.
> If such desktop environment protocols need the configure/ack_configure
> semantics, they can design their protocols to extend xdg_surface, and
> make their private configure events a latched state tied to
> Signed-off-by: Jonas Ådahl <jadahl at gmail.com>
Acked-by: Bryce Harrington <bryce at osg.samsung.com>
> unstable/xdg-shell/xdg-shell-unstable-v6.xml | 12 ------------
> 1 file changed, 12 deletions(-)
> diff --git a/unstable/xdg-shell/xdg-shell-unstable-v6.xml b/unstable/xdg-shell/xdg-shell-unstable-v6.xml
> index ef45ff4..72f070c 100644
> --- a/unstable/xdg-shell/xdg-shell-unstable-v6.xml
> +++ b/unstable/xdg-shell/xdg-shell-unstable-v6.xml
> @@ -702,18 +702,6 @@
> States set in this way are double-buffered. They will get applied on
> the next commit.
> - Desktop environments may extend this enum by taking up a range of
> - values and documenting the range they chose in this description.
> - They are not required to document the values for the range that they
> - chose. Ideally, any good extensions from a desktop environment should
> - make its way into standardization into this enum.
> - The current reserved ranges are:
> - 0x0000 - 0x0FFF: xdg-shell core values, documented below.
> - 0x1000 - 0x1FFF: GNOME
> - 0x2000 - 0x2FFF: EFL
> <entry name="maximized" value="1" summary="the surface is maximized">
> <description summary="the surface is maximized">
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
More information about the wayland-devel