diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 11760f6b..b43aa901 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1209,8 +1209,8 @@ - - + + @@ -1225,8 +1225,8 @@ - - + + @@ -1249,8 +1249,8 @@ - - + + @@ -1407,35 +1407,38 @@ - Notifies the client of a new contact point on one - of its surfaces. + A new touch point has appeared on the surface. This touch point is + assigned a unique @id. Future events from this touchpoint reference + this ID. The ID ceases to be valid after a touch up event and may be + re-used in the future. - - - + + + - - Notifies the client that a touch has ended. + + The touch point has disappeared. No further events will be sent for + this touchpoint and the touch point's ID is released and may be + re-used in a future touch down event. - + - - Notifies the client that the position of a contact point - has changed. + + A touchpoint has changed coordinates. - - - + + + @@ -1448,7 +1451,10 @@ Sent if the compositor decides the touch stream is a global gesture. No further events are sent to the clients from that - particular gesture. + particular gesture. Touch cancellation applies to all touch points + currently active on this client's surface. The client is + responsible for finalizing the touch points, future touch points on + this surface may re-use the touch point ID.