summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-12-07Xi: Fix master button update when slave buttons are mapped. #24887Eoghan Sherry1-2/+4
2010-10-22input: remove "mode" field from ValuatorClassRec.Peter Hutterer1-2/+1
2010-10-22input: move proximity state into ProximityClassRec.Peter Hutterer1-2/+6
2010-10-22Add support for per-axis valuator modes (Relative/Absolute)Chase Douglas1-1/+2
2010-09-01input: Purge Register*Device() functions.Peter Hutterer1-7/+0
2010-08-13Xi: reset the unused classes pointer after copyingPeter Hutterer1-0/+6
2010-07-07dix: add aux. functions for button_is_down, set_button_down, set_button_up.Peter Hutterer1-8/+6
2010-07-07Xi: use set_key_up/down instead of manual bit handling.Peter Hutterer1-7/+6
2010-06-10Merge remote branch 'whot/for-keith'Keith Packard1-4/+0
2010-06-11Xi: don't copy the modifier key count when copying device classes (#25480)Peter Hutterer1-4/+0
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-4/+4
2010-06-03Move each screen's root-window pointer into ScreenRec.Jamey Sharp1-3/+3
2010-05-19Return an appropriately-typed error from dixLookupResourceByType.Jamey Sharp1-2/+2
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-1/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-27/+27
2010-04-30Replace some input devPrivates with regular struct fieldsKeith Packard1-39/+24
2010-03-12Record: Avoid duplicates from replaying frozen eventsDaniel Stone1-1/+1
2010-02-22Re-enable RECORD extension.Chris Dekter1-5/+8
2010-02-15Xi: reset the sli pointers after copying device classes. (#25640)Peter Hutterer1-0/+20
2009-09-27Xi: Make CopyKeyClass X_HIDDEN to avoid ugly ifdef-fuJeremy Huddleston1-3/+0
2009-09-26Xi: CopyKeyClass is not static for XQuartzJeremy Huddleston1-1/+4
2009-09-26Xi: update axisVals with the right subpixel data.Peter Hutterer1-1/+1
2009-09-22input: don't use typecasts to access members of InternalEvent.Peter Hutterer1-2/+2
2009-09-04input: allow for detectable autorepeat.Daniel Stone1-1/+2