summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
2010-11-10Fix FinishTouchPoint callChase Douglas1-1/+1
2010-11-10Process touch events properlyChase Douglas1-13/+30
2010-11-09Don't send touch event on non touch deviceChase Douglas1-0/+3
2010-11-09Fix touch spritesChase Douglas1-1/+1
2010-11-09Switch to last.valuatorsChase Douglas1-22/+10
2010-11-09Switch to labeled touch axesChase Douglas1-6/+13
2010-11-08Update for new protocolChase Douglas1-334/+89
2010-11-05Remove touch grabbing for nowChase Douglas1-33/+0
2010-11-05Fix the rest of the FixUpEventFromWindow callsChase Douglas1-3/+3
2010-11-05Don't copy touch class on master device changesChase Douglas1-1/+2
2010-11-05Deep copy all touches of a pointer, not just some active touchesChase Douglas1-3/+3
2010-11-05Input: Add initial multitouch support from Xi 2.1Daniel Stone1-0/+423
2010-11-05Input: Pass sprite instead of device to FixUpEventFromWindowDaniel Stone1-1/+2
2010-11-05input: remove "mode" field from ValuatorClassRec.Peter Hutterer1-2/+1
2010-11-05input: move proximity state into ProximityClassRec.Peter Hutterer1-2/+6
2010-11-05Add support for per-axis valuator modes (Relative/Absolute)Chase Douglas1-1/+2
2010-11-05input: 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
2009-09-03Xi: if XISetEventMask fails, return this to the client.Peter Hutterer1-2/+5
2009-09-03Xi: don't try to set oversized or non-existing masks.Peter Hutterer1-3/+6
2009-09-01Xi: Fix harmless ButtonPress/ButtonRelease confusionDaniel Stone1-0/+1
2009-08-31Xi: silence compiler warning "type may be used uninitialized"Peter Hutterer1-2/+2
2009-08-17dix: rework DeviceChangedEvents a bit.Peter Hutterer1-9/+17
2009-08-17input: move DeviceChangedEvent conversion into eventconvert.cPeter Hutterer1-118/+5
2009-08-13Xi: get device changed data from DeviceChangedEvents, not the device (#23100)Peter Hutterer1-3/+66
2009-07-30Xi: set the sourceid for focus devices to the device id.Peter Hutterer1-1/+1
2009-07-30input: switch internal event types to enums.Peter Hutterer1-0/+6
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-0/+1
2009-07-15Update to type-specific raw events - require inputproto 1.9.99.14.Peter Hutterer1-1/+5
2009-07-14Xi: use byte-counting macros instead of manual calculation.Peter Hutterer1-5/+5
2009-07-12input: include effective modifiers in device events.Peter Hutterer1-0/+4
2009-06-23Xi: fix up access modes for calls to dixLookupDevice().Eamon Walsh1-1/+1