summaryrefslogtreecommitdiff
path: root/src/XChDevHier.c
AgeCommit message (Collapse)Author
2009-03-11Replace all XDevice* with ints.Peter Hutterer
There's no reason to have XDevice structs. It's not as if they carry useful information.
2009-03-11Fix the already existing XI2 calls to the new XI2 protocol. FIXMEPeter Hutterer
FIXME: not bisectable due to XiSelectInput. This includes namespacing them with an XI2 prefix. Affected calls: XIGetClientPointer XISetClientPointer XIDefineDeviceCursor XIUndefineDeviceCursor XIWarpDevicePointer XIQueryDevicePointer XIChangeDeviceHierarchy (+ event)
2009-03-03Move current XI2 stuff out of XInput.h, into XInput2.hPeter Hutterer
This means XInput2.h is rather messy, but it also means we can leave XInput.h untouched for the XI2 rework.
2008-05-22Ansify the XI 2 functions.Peter Hutterer
2008-02-18XChangeDeviceHiearchy has changed to take a array of unions.Peter Hutterer
And the parameters were swapped around too.
2007-11-07Add XChangeDeviceHierarchy.Peter Hutterer
Used to create/remove master devices or change attachment of slave devices.