Merge branch 'virtual-pointer-invalid-position-error' into 'master'

Add an error for invalid position values

See merge request wlroots/wlr-protocols!143
This commit is contained in:
Robert Ancell 2026-04-22 02:17:13 +00:00
commit 1d838ba0ee

View file

@ -23,7 +23,7 @@
DEALINGS IN THE SOFTWARE.
</copyright>
<interface name="zwlr_virtual_pointer_v1" version="2">
<interface name="zwlr_virtual_pointer_v1" version="3">
<description summary="virtual pointer">
This protocol allows clients to emulate a physical pointer device. The
requests are mostly mirror opposites of those specified in wl_pointer.
@ -34,6 +34,8 @@
summary="client sent invalid axis enumeration value" />
<entry name="invalid_axis_source" value="1"
summary="client sent invalid axis source enumeration value" />
<entry name="invalid_position" value="2" since="3"
summary="client sent invalid position coordinates" />
</enum>
<request name="motion">
@ -52,7 +54,7 @@
The pointer has moved in an absolute coordinate frame.
Value of x can range from 0 to x_extent, value of y can range from 0
to y_extent.
to y_extent. If outside this range an invalid_position error is raised.
</description>
<arg name="time" type="uint" summary="timestamp with millisecond granularity"/>
<arg name="x" type="uint" summary="position on the x-axis"/>