[Xcb] Implement nearly everything from XI 1.4

Daniel Martin consume.noise at gmail.com
Thu Jan 3 06:02:34 PST 2013


Hi everyone,

with this set of patches we've nearly everything which can be found in
XI up to version 1.4 implemented.


[PATCH proto 1/5] Add sizeof tag to struct
[PATCH lib] c_client.py: Handle <sizeof> of fields in unions
  With these patches lists of (special XI) unions can be made and
  iterated properly.

[PATCH proto 2/5] xinput: Indent with spaces
[PATCH proto 3/5] xinput: Add DeviceControl enum
[PATCH proto 4/5] xinput: Minor fixes, add CountedString structure
  Beautifying, additional structures and minor fixes. Nothing
  spectacular.

[PATCH proto 5/5] xinput: Implement nearly everything from XI 1.4
  This one adds the guts of the previously unimplemented lists.


At least the affected get/list/query requests have been tested to some
point and proven to work.


Cheers,
    Daniel Martin


More information about the Xcb mailing list