Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the XI2 index into versions[] over to XI2.h | Peter Hutterer | 2009-06-01 | 1 | -1/+3 |
| | |||||
* | Remove IsFloating - we don't need this in XI 1.x anymore. | Peter Hutterer | 2009-03-20 | 1 | -1/+0 |
| | |||||
* | Move XI_2_Major/Minor to XI2.h | Peter Hutterer | 2009-03-20 | 1 | -3/+0 |
| | |||||
* | Move AttachToMaster, Floating to XI2.h | Peter Hutterer | 2009-03-20 | 1 | -3/+0 |
| | |||||
* | Move CH_* constants to xi2 | Peter Hutterer | 2009-03-20 | 1 | -7/+0 |
| | |||||
* | Remove XI2 requests from XIproto.h | Peter Hutterer | 2009-03-20 | 1 | -19/+0 |
| | | | | | All requests been moved to XI2proto.h. Only ExtendedGrabDevice is gone for good. | ||||
* | Split CH_ChangeAttachment into CH_AttachSlave and CH_DetachSlave | Peter Hutterer | 2009-03-11 | 1 | -0/+5 |
| | | | | CH_ChangeAttachment is still there, but won't be for long. | ||||
* | Remove window access protocol requests. | Peter Hutterer | 2008-10-31 | 1 | -17/+0 |
| | | | | | This is a bad idea. It didn't provide security and you can get the same functionality as you did with normal event registration. | ||||
* | Remove default properties (XI_PROP_MODE, XI_PROP_ENABLED) | Peter Hutterer | 2008-09-26 | 1 | -5/+0 |
| | | | | These should be defined by the server, not the protocol. | ||||
* | Remove Configure/QueryDeviceProperty. | Peter Hutterer | 2008-09-19 | 1 | -3/+0 |
| | |||||
* | Add XI_JOYSTICK type. | Peter Hutterer | 2008-09-19 | 1 | -0/+1 |
| | |||||
* | Don't include Xmd.h. | Peter Hutterer | 2008-09-18 | 1 | -1/+0 |
| | |||||
* | Back out Device Properties from XI 2, push into XI 1.5. | Peter Hutterer | 2008-08-15 | 1 | -13/+16 |
| | |||||
* | Add DeviceControlChanged define. | Peter Hutterer | 2008-07-29 | 1 | -1/+2 |
| | | | | | This value is used for the devchange field in the DevicePresenceNotify event when a device's control has been modified. | ||||
* | Add #defines for XI_PROP_ENABLED, XI_PROP_MODE | Peter Hutterer | 2008-07-13 | 1 | -0/+5 |
| | | | | These two props are expected to be supported by the server. | ||||
* | Add XI device property requests and replies. | Peter Hutterer | 2008-07-09 | 1 | -3/+12 |
| | | | | | | | | | | | | New requests: ListDeviceProperties ... list all props of a device QueryDeviceProperty ... query meta-information about a property ChangeDeviceProperty ... change the content of a property DeleteDeviceProperty ... delete a property GetDeviceProperty ... retrieve a property New event: DevicePropertyChangedNotify ... the given property on the device has changed | ||||
* | Remove a leftover typedef, the code that requires it has since been removed. | Peter Hutterer | 2008-05-12 | 1 | -2/+0 |
| | | | | Was part of the FakeDeviceData request, this request does not exist anymore. | ||||
* | Merge branch 'master' into mpx | Peter Hutterer | 2008-05-12 | 1 | -8/+9 |
|\ | | | | | | | | | | | Conflicts: XI.h | ||||
| * | Typo fix. | Adam Jackson | 2008-03-10 | 1 | -0/+2 |
| | | |||||
| * | C sucks: define XEventClass in terms of unsigned int, not CARD32. | Adam Jackson | 2008-03-10 | 1 | -9/+6 |
| | | | | | | | | | | | | Apparently pulling in Xmd.h here breaks qt, since they both define an INT32 type (and incompatible ones even, since Xmd's is unsigned long on ILP32 because whoever wrote Xmd.h is a C novice). | ||||
| * | Use Xmd.h instead of X.h to pull in CARD32 definition | Jesse Barnes | 2008-01-21 | 1 | -1/+1 |
| | | | | | | | | | | On 64 bit hosts, CARD32 may be undefined unless we use Xmd.h to define it for us. Apparently X.h is no longer sufficient. | ||||
| * | XI.h needs X.h for CARD32 on 64-bit systems. | Eamon Walsh | 2007-09-27 | 1 | -1/+2 |
| | | |||||
* | | Remove GetPairedPointer, paired device can be found through ListInputDevices. | Peter Hutterer | 2008-02-25 | 1 | -2/+0 |
| | | |||||
* | | Add WindowAccessAllowAll constant. | Peter Hutterer | 2008-02-18 | 1 | -0/+1 |
| | | | | | | | | Not surprisingly the inverse of DenyAll. | ||||
* | | Whitespace fixing and sz_RegisterPairedClient removal. | Peter Hutterer | 2008-02-14 | 1 | -4/+2 |
| | | |||||
* | | Remove GrabAccessControl and FakeDeviceData. | Peter Hutterer | 2008-02-14 | 1 | -3/+0 |
| | | | | | | | | | | Both aren't thought out enough to justify their inclusion in the first version of MPX. | ||||
* | | Remove RawDeviceEvent - for now anyway. | Peter Hutterer | 2008-02-12 | 1 | -1/+0 |
| | | | | | | | | | | Wasn't quite as thought-out as it should be. Throwing it out for now, to get the rest of MPX more stable. | ||||
* | | Remove pairingChangedNotify event. | Peter Hutterer | 2008-02-12 | 1 | -1/+0 |
| | | | | | | | | | | I swear I already removed that before... Anyway, we don't need it anymore, since pairings can't be changed anyway. Hooray for the device hierarchy. | ||||
* | | Add a device id to XiSelectEvent. | Peter Hutterer | 2008-01-25 | 1 | -1/+1 |
| | | |||||
* | | Add DeviceClassesChangedEvent. | Peter Hutterer | 2007-11-13 | 1 | -0/+1 |
| | | |||||
* | | Add DeviceHierarchyChangedEvent. | Peter Hutterer | 2007-11-08 | 1 | -3/+2 |
| | | | | | | | | | | | | Uses same event type as the now removed PointerKeyboardPairingChangedNotify. (removing the RandomStringEvent too, should have been gone a while ago) | ||||
* | | Add XChangeDeviceHierarchy and its components. | Peter Hutterer | 2007-10-19 | 1 | -1/+12 |
| | | |||||
* | | Create new XAttachInfo class for attachment info (slave devices). | Peter Hutterer | 2007-10-18 | 1 | -0/+1 |
| | | | | | | | | | | Thanks to XLibs design we can't just change XDeviceInfo without breaking the ABI. So here's a new class that isn't actually a class on the wire. | ||||
* | | Add XI version 2 defines. | Peter Hutterer | 2007-10-18 | 1 | -2/+3 |
| | | |||||
* | | xDeviceInfo: add "attached" field (replace previous padding). | Peter Hutterer | 2007-10-17 | 1 | -0/+1 |
| | | | | | | | | | | | | If use is set to IsXExtensionPointer/Keyboard/Devices, attached indicates the device ID of the master device it is attached to. If the device is floating, attached is set to IsFloating. | ||||
* | | Add ExtendedGrabRequest and the matching reply. | Peter Hutterer | 2007-05-14 | 1 | -0/+3 |
| | | |||||
* | | Add xFakeDeviceDataReq | Peter Hutterer | 2007-05-02 | 1 | -0/+4 |
| | | |||||
* | | Add XGE support and event types for RawDeviceEvent and PairingChanged event. | Peter Hutterer | 2007-05-01 | 1 | -0/+6 |
| | | |||||
* | | Merge branch 'master' into mpx | Peter Hutterer | 2007-04-27 | 1 | -0/+6 |
|\ \ | |/ | |||||
| * | Add flags to be used for DevicePrensence's devchange field. | Peter Hutterer | 2007-04-24 | 1 | -0/+6 |
| | | |||||
* | | add GetClientPointer request and reply. | Peter Hutterer | 2007-03-22 | 1 | -1/+4 |
| | | | | | | | | | | | | add GetPairedPointer request and reply. move declaration of _XiGetDevicePresenceNotifyEvent out of the macro and wrap it between extern "C". Otherwise C++ code won't be able to find it. | ||||
* | | add SetClientPointer request. | Peter Hutterer | 2007-03-09 | 1 | -0/+1 |
| | | | | | | | | fix typos and wrong names for access function declarations. | ||||
* | | add access control requests. | Peter Hutterer | 2007-02-22 | 1 | -2/+19 |
| | | | | | | | | fix wrong field lengths for RegisterPairing request and reply. | ||||
* | | add xRegisterPairingClient request and reply | Peter Hutterer | 2007-02-21 | 1 | -0/+2 |
| | | |||||
* | | add ChangePointerKeyboardPairing request | Peter Hutterer | 2007-01-29 | 1 | -0/+3 |
| | | | | | | | | add pairingChangedNotify event | ||||
* | | add deviceEnterNotify event, DeviceEnterNotify, DeviceLeaveNotify support | Peter Hutterer | 2007-01-10 | 1 | -0/+6 |
| | | | | | | | | add MPX Major/Minor version numbers | ||||
* | | add ChangeDeviceCursor request | Peter Hutterer | 2007-01-08 | 1 | -0/+1 |
| | | |||||
* | | add QueryDevicePointer request + reply | Peter Hutterer | 2006-12-20 | 1 | -0/+3 |
|/ | | | | add WarpDevicePointer request | ||||
* | DEVICE_TOUCHPAD -> DEVICE_ABS_CALIB. | Zephaniah E. Hull | 2006-10-21 | 1 | -1/+2 |
| | | | | | | | | | As it's really calibration for absolute devices, add some stuff. DEVICE_ABS_AREA Defines the area of the screen that an absolute device covers if it is sending core events. | ||||
* | add DEVICE_ENABLE control, add core indication | Daniel Stone | 2006-10-20 | 1 | -0/+1 |
| | | | | | | | Add DEVICE_ENABLE control, which allows specific devices to be enabled or disabled at runtime. Add 'iscore' flag to DEVICE_CORE, which indicates whether or not the device is a virtual core device. |