summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2011-12-13input: replace GRABTYPE_* with the InputLevel enumsPeter Hutterer9-27/+27
2011-12-13Add GrabIsPointerGrab and GrabIsKeyboardGrab helpersPeter Hutterer1-6/+2
2011-12-13dix: split out core state and event state setting into helper functionsPeter Hutterer1-28/+3
2011-12-13Xi: split updating button count and state into helper functionsPeter Hutterer1-12/+29
2011-12-13Xi: deduplicate button motion mask settingPeter Hutterer1-12/+25
2011-12-09Change disable_clientpointer return type to voidAlan Coopersmith1-1/+1
2011-12-08Merge remote-tracking branch 'whot/for-keith'Keith Packard7-90/+146
2011-12-09Xi: rename "state" to "corestate" in ProcessDeviceEventsPeter Hutterer1-5/+5
2011-12-09Xi: check button mapping value _before_ assigning itPeter Hutterer1-8/+4
2011-12-09Xi: skip superfluous castPeter Hutterer1-1/+1
2011-12-09Xi: when removing a device, reset ClientPointers where neededPeter Hutterer1-0/+15
2011-12-09input: swap the server over to use the XI2mask structPeter Hutterer4-23/+45
2011-12-09dix: allocate temporary grabs on the heapPeter Hutterer4-53/+76
2011-12-06Xi: avoid overrun of callback array.Dave Airlie1-2/+2
2011-11-29Xi: add FreeInputMask functionPeter Hutterer1-2/+10
2011-11-29Xi: add helper functions to alloc/free InputClientPtrsPeter Hutterer1-5/+18
2011-11-29Xi: use single return code from XIPassiveGrabDevicePeter Hutterer1-16/+20
2011-11-23Fix gcc -Wwrite-strings warnings in various extensionsAlan Coopersmith2-3/+3
2011-11-23Make XIGetKnownProperty take a const char * argumentAlan Coopersmith1-1/+1
2011-11-09input: replace remaining GetPairedDevice() with GetMaster()Peter Hutterer2-4/+4
2011-11-09Xi: allow passive keygrabs on the XIAll(Master)Devices fake devicesPeter Hutterer1-1/+1
2011-10-25Use new FP1616/FP3232 conversion functionsPeter Hutterer1-4/+3
2011-10-25Xi: send DeviceChangedEvents when the scroll valuators change valuePeter Hutterer1-1/+12
2011-10-25Xi: ensure the deviceid for DeviceChangedEvents is always the right onePeter Hutterer1-0/+1
2011-10-25dix: drop unused argument from XISendDeviceChangedEventPeter Hutterer1-3/+3
2011-09-30Input: Add smooth-scrolling support to GetPointerEventsPeter Hutterer3-1/+122
2011-09-29input: allow for max < min for relative axes on InitValuatorAxisStructPeter Hutterer1-1/+1
2011-09-29input: switch InitValuatorAxisStruct to return BoolPeter Hutterer1-3/+5
2011-09-29Input: Add vertical and horizontal scroll axesDaniel Stone1-0/+5
2011-09-29Input: Convert DeviceIntRec::last to use doublesDaniel Stone1-2/+0
2011-09-29Input: Make DeviceEvent use doubles internallyDaniel Stone1-4/+1
2011-09-26Merge remote-tracking branch 'whot/next'Keith Packard2-9/+10
2011-09-27Xi: Fix passive XI2 ungrabs on XIAll[Master]DevicesCarlos Garnacho1-3/+10
2011-09-21Use correct swap{l,s} (or none at all for CARD8)Matt Turner3-4/+2
2011-09-21Use internal temp variable for swap macrosMatt Turner50-674/+457
2011-08-22Xi: silence compiler warnings (set but not used)Peter Hutterer1-6/+0
2011-06-08dix: rename ProcessRawEvents to dix/events.c:DeliverRawEventPeter Hutterer1-30/+1
2011-06-08Xi: use temporary variable for filter.Peter Hutterer1-1/+4
2011-06-03Xi: use __func__ instead of function name.Peter Hutterer1-2/+2
2011-05-13include: add version_compare helper functionPeter Hutterer1-5/+2
2011-05-13Xi: split DeviceStateNotify delivery into a separate functionPeter Hutterer1-98/+104
2011-05-06input: change CHECKEVENT macro to verify_internal_event functionPeter Hutterer1-1/+2
2011-05-05input: Only release SD buttons for explicit floating/reattachment (#36146)Peter Hutterer1-0/+2
2011-04-24Xi: remove duplicated includesNicolas Kaiser1-2/+0
2011-04-18Xi: don't swap the status byte in the XIPassiveGrab repliesPeter Hutterer1-4/+7
2011-04-18Xi: exit with error value if CheckGrabValues failed.Peter Hutterer1-0/+2
2011-04-18Xi: fix reply swapping function check for XIPassiveGrabDevicePeter Hutterer1-1/+1
2011-04-18Xi: return the bad device ID if a passive grab fails with BadDevice.Peter Hutterer1-0/+3
2011-04-18Xi: silence valgrind warning. (#36120)Peter Hutterer1-0/+2
2011-04-18Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)Peter Hutterer1-7/+4