summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
2011-12-21Xi: only activate the device grab if we don't already have onePeter Hutterer1-2/+2
2011-12-21Xi: add the hooks for passive touch grabsPeter Hutterer1-2/+32
2011-12-21Xi: hook up touch ownership handlingPeter Hutterer1-1/+154
2011-12-21Xi: hook up pointer emulation for emulating touchesPeter Hutterer1-1/+176
2011-12-21Process and deliver touch eventsPeter Hutterer1-0/+401
2011-12-21Xi: make UpdateDeviceState aware of touch eventsPeter Hutterer1-0/+33
2011-12-21dix: when a window disappears, remove it from the touch sprite traceDaniel Stone1-0/+30
2011-12-19input: add a TouchClassRec to the devicesDaniel Stone1-0/+61
2011-12-16Xi: process raw touch eventsPeter Hutterer1-0/+3
2011-12-16Hook up TouchBegin/Update/End eventsPeter Hutterer1-0/+15
2011-12-16Xi: add a FIXMEPeter Hutterer1-0/+2
2011-12-16Xi: split ProcessOtherEvent into ProcessDeviceEventPeter Hutterer1-17/+29
2011-12-13input: replace GRABTYPE_* with the InputLevel enumsPeter Hutterer1-13/+13
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-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-09input: swap the server over to use the XI2mask structPeter Hutterer1-13/+22
2011-12-09dix: allocate temporary grabs on the heapPeter Hutterer1-12/+17
2011-11-29Xi: add FreeInputMask functionPeter Hutterer1-2/+10
2011-11-29Xi: add helper functions to alloc/free InputClientPtrsPeter Hutterer1-5/+18
2011-11-09input: replace remaining GetPairedDevice() with GetMaster()Peter Hutterer1-3/+3
2011-11-09Xi: allow passive keygrabs on the XIAll(Master)Devices fake devicesPeter Hutterer1-1/+1
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 Hutterer1-0/+49
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: Make DeviceEvent use doubles internallyDaniel Stone1-4/+1
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-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-04-18Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)Peter Hutterer1-7/+4
2011-04-04xi: fix memory leak in AddExtensionClientTiago Vignatti1-2/+6
2011-03-24xserver: remove AbsoluteClassRec keeping the ABISimon Thum1-24/+0
2011-02-23Merge branch 'mi-cleanup' into nextPeter Hutterer1-5/+8
2011-02-22input: Change a bunch of direct dev->u.master accesses to use GetMaster()Peter Hutterer1-1/+1
2011-02-22Xi: replace a direct master access with GetMaster()Peter Hutterer1-1/+1
2011-02-22Switch to use IsFloating()Peter Hutterer1-3/+3
2011-02-22Fix two incorrect checks for master devices.Peter Hutterer1-0/+3
2011-02-17Input: Actually send Xi 1.x DeviceStateNotify eventsDaniel Stone1-1/+1
2011-02-17Input: Store passive-activating key in CheckDeviceGrabsDaniel Stone1-3/+1
2011-01-06Input: Pass sprite instead of device to FixUpEventFromWindowDaniel Stone1-1/+2