Skip to content

Purge libreis and properties, add sequence to START_EMULATING

Peter Hutterer requested to merge whot/libei:wip/fixed-proto-size into main

Get rid of libreis since what it does is done by the portal out-of-band anyway. This means the wire communication gets a lot simpler since we no longer need to support two clients with (potentially) different versions on the same connection.

Then purge the properties too - the few things they were used for are/can be provided by the portal out-of-band.

Finally, add a sequence number to START_EMULATING - this will need an update in the docs to the InputCapture portal PR which currently specifies a property to be set to the InputCapture::Activated signal's activation_id. But I think it should work to just set this activation id as a sequence number in start emulating. This effectively forces an IC implementation to use stop emulating but... I can't think of a case where this isn't the sensible thing to do anyway.

cc @ofourdan, @jadahl

Merge request reports