On 02/10/15 07:20 AM, David FORT wrote: > This is required if we want to correctly remove a wl_seat compositor-side. A > wl_seat is announced as a global object, then it is bound by the client. When > the compositor wants to remove the seat, it shall announce the global removal > of > the object. The client can then call the release request on the wl_seat (which > means I won't use that object anymore).
Acked-by: Derek Foreman <der...@osg.samsung.com> Looks good to me, though you appear to have used a tab to indent one line and spaces on the line just after? This actually seems to fit with the current state of that file - does anyone know what the intended formatting paradigm is here? :) > --- > protocol/wayland.xml | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) > > diff --git a/protocol/wayland.xml b/protocol/wayland.xml > index 42c9309..59819e9 100644 > --- a/protocol/wayland.xml > +++ b/protocol/wayland.xml > @@ -1329,7 +1329,7 @@ > </request> > </interface> > > - <interface name="wl_seat" version="4"> > + <interface name="wl_seat" version="5"> > <description summary="group of input devices"> > A seat is a group of keyboards, pointer and touch devices. This > object is published as a global during start up, or when such a > @@ -1400,6 +1400,15 @@ > <arg name="name" type="string"/> > </event> > > + <!-- Version 5 additions --> > + > + <request name="release" type="destructor" since="5"> > + <description summary="release the seat object"> > + Using this request client can tell the server that it is not going to > + use the seat object anymore. > + </description> > + </request> > + > </interface> > > <interface name="wl_pointer" version="3"> > _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel