summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
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
2009-05-08Xi: add missing break in XI event swapping functionPeter Hutterer1-0/+1
2009-05-08Xi: fix a couple of wrong dixLookupDevice permission tags.Peter Hutterer3-3/+3
2009-05-06Xi: add GrabButton and GrabKeysym code.Peter Hutterer5-12/+339
2009-05-06Xi: access the prev_state to get group/modifier state for key events.Peter Hutterer1-7/+14
2009-05-04input: ensure various ProcUngrabKey/Buttons have the right grabtype set.Peter Hutterer2-0/+2
2009-05-01Xi: fix typo in ProcXIGrabDevicePeter Hutterer1-1/+1
2009-05-01input: reshuffle CreateGrab and friends to take a GrabParameters param.Peter Hutterer3-51/+58
2009-05-01Xi: split some grab parameter checking out of GrabButton and GrabKey.Peter Hutterer1-30/+28
2009-04-26Xi: swap stuff->cursor in SProcXIGrabDevicePeter Hutterer1-0/+1
2009-04-24Merge branch 'master' into xi2Peter Hutterer1-3/+108
2009-04-24input: propagate XTst events through virtual slave devices.Benjamin Close1-2/+96
2009-04-21dix: Change AllocMaster into AllocDevicePair, allow creation of SDs too.Benjamin Close1-1/+1
2009-04-21dix: don't allow more than MAX_VALUATORS on one device.Peter Hutterer1-0/+2
2009-04-20Xi: use the XI2 defines for AsyncPair, SyncDevice, etc, not the XI ones.Peter Hutterer1-9/+12
2009-04-19Merge branch 'master' into xi2Peter Hutterer1-10/+3
2009-04-19Convert to using int32_t fixed point values on the wire.Peter Hutterer3-28/+21
2009-04-19Xi: add support for XIAllowEvents.Peter Hutterer4-2/+139
2009-04-19dix: don't allow more than MAX_VALUATORS on one device.Peter Hutterer1-0/+2
2009-04-19dix: remove un-used parameter "core" from AllowSomePeter Hutterer1-6/+6
2009-04-19Xi: Add support for XI2 active grabs and ungrabs.Peter Hutterer3-5/+68
2009-04-19Xi: take XI2 requests into account when checking opcodes.Peter Hutterer1-1/+1
2009-04-19input: use a GrabMask union in GrabDevice to allow for XI2 masks.Peter Hutterer1-1/+4
2009-04-19Xi: add XI2 grab protocol request handling.Peter Hutterer3-0/+136
2009-04-19input: replace GrabRec's coreGrab field with grabtype.Peter Hutterer2-4/+4
2009-04-19Xi: remove the GetExtensionVersion hack.Peter Hutterer1-16/+0
2009-04-19Xi: fix a typo in a #ifdefPeter Hutterer1-3/+3
2009-04-19Xi: remove fail from SProcXISelectEvent.Peter Hutterer1-2/+1
2009-04-19Xi: remove un-used variable pXIClientPeter Hutterer1-1/+0
2009-04-19Xi: silence compiler warnings about "wrong" event types.Peter Hutterer1-5/+6
2009-04-17input: allow NULL as XkbRMVLOSet in InitKeyboardDeviceStruct.Peter Hutterer1-10/+3
2009-04-17dix: remove un-used parameter "core" from AllowSomePeter Hutterer1-6/+6
2009-04-17Xi: fix a typo in a #ifdefPeter Hutterer1-3/+3
2009-04-09Xi: silence compiler warnings about "wrong" event types.Peter Hutterer1-4/+5
2009-03-20dix: move ProcGrabPointer guts into GrabDevice.Peter Hutterer1-3/+4
2009-03-20Xi: purge old device enter/leave masks.Peter Hutterer3-18/+0
2009-03-20dix: remove now obsolete mskidx parameter from DeliverEventsToWindow.Peter Hutterer1-10/+8
2009-03-20Add Get/SetDeviceFocus handling.Peter Hutterer5-4/+166
2009-03-20input: add support for RawDeviceEvents.Peter Hutterer1-0/+34
2009-03-20Xi: Deliver XI2 HierarchyEvents when the hierarchy changes.Peter Hutterer3-19/+85
2009-03-20Allow XI2 event selection for AllDevices and AllMasterDevices.Peter Hutterer1-1/+8
2009-03-20dix: deliver device enter/leave events.Peter Hutterer1-0/+4
2009-03-20Xi: send XI2 focus events.Peter Hutterer1-5/+48
2009-03-20Add XI2 masks and XISelectEvent() request handling.Peter Hutterer6-98/+174
2009-03-20Xi: Change ChangeMasterDeviceClasses to new XI2 events.Peter Hutterer6-74/+178
2009-03-20dix: fix up device enter/leave for XI_Enter/XI_Leave.Peter Hutterer1-11/+20