summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2009-06-11Xi: XIQueryDevice should use XIFooClass instead of the old FooClass defines.Peter Hutterer1-3/+3
2009-06-11Xi: get the class length before swapping.Peter Hutterer1-1/+2
2009-06-11Xi: Swapping 32 bit keycodes requires swapl, not swaps.Peter Hutterer1-1/+1
2009-06-09Xi: hierarchy events have a num_info now instead of num_devices.Peter Hutterer2-5/+5
2009-06-09Xi: change from XICreateMaster to XIAddMaster for consistency.Peter Hutterer1-2/+2
2009-06-09Xi: return BadValue for XI_HierarchyChangd mask on devices.Peter Hutterer1-0/+7
2009-06-05Xi: fix XIQueryVersion major/minor swapping.Peter Hutterer1-1/+1
2009-06-05Xi: add XIQueryVersion reply swapping hook.Peter Hutterer1-0/+2
2009-06-05Xi: return BadImplementation for deviceids 256 and abovePeter Hutterer12-0/+132
2009-06-05Xi: fix flawed logic in XIQueryVersion return value.Peter Hutterer1-2/+13
2009-06-04Xi: memset the device name padding to 0.Peter Hutterer1-1/+2
2009-06-04Xi: XIQueryVersion requires major_version of 2 or higher.Peter Hutterer1-0/+7
2009-06-04Xi: reply with the XI2 version that is supported by both client and server.Peter Hutterer1-4/+9
2009-06-03Xi: fix wrong grabtype from ProcXGrabDevice.Peter Hutterer1-1/+1
2009-06-02dix: protect against floating slaves in DeviceFocusEvent.Peter Hutterer1-1/+1
2009-06-02input: add support for XIAllDevices and XIAllMasterDevices passive grabs.Peter Hutterer2-3/+24
2009-06-02input: add support for XIAnyModifier in passive XI2 grabs.Peter Hutterer1-1/+4
2009-06-01input: Add grabtype to GrabParameters.Peter Hutterer4-0/+11
2009-05-29Xi: passively grabbing slave devices must be possible.Peter Hutterer1-8/+0
2009-05-28Merge branch 'master' into xi2Peter Hutterer1-3/+3
2009-05-28Xi: Send Enter or Leave events with XIPassive(Un)grabNotifyPeter Hutterer1-5/+5
2009-05-27Xi: Add support for Enter and FocusIn grabs.Peter Hutterer2-10/+90
2009-05-27Xi: set the passive grab's resource mask on ungrabbing.Peter Hutterer1-0/+1
2009-05-27Xi: use GetMaster(MASTER_KEYBOARD) to get the modifier device for XI2 pgrabsPeter Hutterer1-4/+4
2009-05-27Xi: fix an inputInfo.keyboard usage.Peter Hutterer1-4/+8
2009-05-27Xi: only deactivate passive grabs if the event type matches.Peter Hutterer1-3/+10
2009-05-25Xi: add request processing for XIGetSelectedEvents.Peter Hutterer3-2/+126
2009-05-25Xi: advance by the right number of bytes when trawling XI2 event masks.Peter Hutterer1-0/+2
2009-05-22Xi: silence two compiler warningsPeter Hutterer2-7/+6
2009-05-22input: allow for master pointers to not have a button class.Peter Hutterer1-2/+2
2009-05-22input: introduce partial class copying depending on the event.Peter Hutterer1-132/+154
2009-05-22input: remove nested union from InternalEvent.Peter Hutterer1-2/+2
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer9-35/+35
2009-05-22Split the signal-handler's lastSlave out into a separate variable.Peter Hutterer1-1/+0
2009-05-21input: rename device->type to device->xinput_type.Peter Hutterer2-2/+2
2009-05-20Xi: remove DeviceIsPointerTypePeter Hutterer1-15/+0
2009-05-18Xi: fix length field in XIQueryPointer.Peter Hutterer1-0/+1
2009-05-16Xi: set the right length for the XIQueryPointer reply.Peter Hutterer1-1/+1
2009-05-16Include full modifier + button state in XIQueryPointer.Peter Hutterer1-4/+37
2009-05-16Xi: take the paired device as modifier device only for MD pointers.Peter Hutterer1-1/+1
2009-05-16Xi: check cursor and grab_window before attempting the passive grab.Peter Hutterer1-0/+18
2009-05-16Xi: set the correct length for XIPassiveGrab replies.Peter Hutterer1-0/+1
2009-05-16Update to new XI2 namesPeter Hutterer12-94/+92
2009-05-16input: reduce the number of superfluous hierarchy eventsPeter Hutterer2-18/+18
2009-05-16Xi: set per-device hierarchy changed flags.Peter Hutterer2-11/+56
2009-05-08input: update to inputproto 1.9.99.8 XI2 defines.Peter Hutterer7-42/+43
2009-05-08Xi: Add XI2 property requests.Peter Hutterer3-52/+327
2009-05-08Xi: split some code out of the XI 1.5 property request processing.Peter Hutterer1-144/+224
2009-05-08Xi: fix copy/paste error causing sizeof against wrong struct.Peter Hutterer1-1/+1
2009-05-08Xi: don't double-swap the XListDeviceProperties reply.Peter Hutterer1-7/+0