libei/proto
Peter Hutterer f081e8e79f proto: add a version argument to ei_connection.sync
This is the only request that creates a new object but doesn't specify
the version for that object, courtesy of copy/paste from the wayland
protocol. In libei/libeis this a bit was hidden away so it didn't get
noticed - but it was already buggy: libei would always hardcode to
version 1 but libeis would take whichever ei_callback version was agreed
upon during handshake. This version could be higher than 1.

This is a protocol break but we're still pre-1.0, there are very few
people that will be affected by this and it's better than having to
carry this bug around for years.

Fixes #35
2023-05-26 07:01:19 +00:00
..
ei-scanner ei-scanner: expose version_arg and version_arg_for 2023-05-26 16:56:13 +10:00
meson.build test: add some tests for the ei-scanner itself 2023-05-22 10:54:28 +10:00
protocol.dtd proto: replace pointer/keyboard/touchscreen with a generic "interface" event 2023-04-06 13:57:18 +10:00
protocol.xml proto: add a version argument to ei_connection.sync 2023-05-26 07:01:19 +00:00