smithay
smithay copied to clipboard
Handle seat version 6
We currently only handle the wl_seat global up to version 4. Versions 5 and 6 add significant logic needs:
version 5
This one add detailed logic to the axis events for wl_pointer
wl_seat.releasewl_pointer.framewl_pointer.axis_sourcewl_pointer.axis_stopwl_pointer.axis_discrete
version 6
This one mostly adds touch-related events, and thus is blocked on #48 anyway.
- enum
wl_pointer.axis_source.wheel_tilt(thus must not be sent to v5 clients !) wl_touch.shapewl_touch.orientation
Version 5 is fixed as of #83