summaryrefslogtreecommitdiff
path: root/dix/getevents.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-07dix: make sure the mask is set for emulated scroll events (#52508)Peter Hutterer1-0/+2
2012-07-02Merge branch 'sigsafe-logging-varargs'Keith Packard1-2/+2
2012-07-02Log messages in GetTouchEvents() in a signal safe mannerChase Douglas1-2/+2
2012-06-20dix: if the scroll valuator reaches INT_MAX, reset to 0Peter Hutterer1-6/+34
2012-06-07Replace a few BUG_WARN with BUG_RETURN_VALPeter Hutterer1-4/+1
2012-06-04Fix crash for motion events from devices without valuatorsMichal Suchanek1-1/+1
2012-05-16dix: undo transformation for missing valuators (#49347)Peter Hutterer1-4/+21
2012-05-01dix: don't emulate scroll events for non-existing axes (#47281)Peter Hutterer1-0/+3
2012-04-12dix: don't BUG_WARN for button events from button-only deviceDaniel Kurtz1-1/+1
2012-03-22Merge branch 'dtrace-input-abi' into for-keithPeter Hutterer1-0/+42
2012-03-22dix: add dtrace probes to input APIPeter Hutterer1-0/+42
2012-03-22dix: set raw event values before adding up relative values (#46976)Peter Hutterer1-4/+5
2012-03-22dix: fix compiler warning "unused variable 'scr'"Peter Hutterer1-1/+0
2012-03-22dix: when rescaling from master, rescale from desktop dimensions (#46657)Peter Hutterer1-2/+4
2012-03-21Introduce a consistent coding styleKeith Packard1-246/+238
2012-02-27dix: avoid NULL-pointer dereference on button-only devices (#38313)Peter Hutterer1-4/+15
2012-02-14dix: reset last.scroll when resetting the valuator (#45611)Peter Hutterer1-0/+2
2012-01-24Don't set X and Y valuators for indirect touch eventsChase Douglas1-1/+1
2012-01-24Only update pointer motion data for pointer emulated touch eventsChase Douglas1-2/+6
2012-01-24Only scale direct device touch coordinatesChase Douglas1-1/+6
2012-01-06dix: fix wrong condition checking for attached slave (#44003)Peter Hutterer1-1/+1
2011-12-21dix: remove requirement for client_id be the first elementPeter Hutterer1-2/+5
2011-12-21dix: handle DIX-submitted touch eventsPeter Hutterer1-20/+57
2011-12-20dix: generate touchpoints from driver-submitted dataDaniel Stone1-2/+148
2011-12-20dix: add GetTouchOwnership event APIDaniel Stone1-0/+35
2011-12-19Add the touch input API stubsDaniel Stone1-0/+48
2011-12-16Xi: process raw touch eventsPeter Hutterer1-1/+10
2011-12-16dix: split positionSprite into scale_to_desktop and positionSpritePeter Hutterer1-20/+52
2011-12-13dix: move storing last.valuators into a helper functionPeter Hutterer1-12/+26
2011-11-09dix: Don't let a driver without a ProximityClassRec post eventsPeter Hutterer1-1/+1
2011-11-02Merge remote-tracking branch 'whot/two-screen-coordinates'Keith Packard1-38/+104
2011-10-25dix: accept a NULL master for CreateClassesChangedEventPeter Hutterer1-1/+1
2011-10-25dix: pass the flags into the CreateClassesChangedEventPeter Hutterer1-4/+3
2011-10-25dix: add ScrollInfo to DeviceChangedEventsPeter Hutterer1-0/+1
2011-10-18dix: mark motion events as emulated if we're scrolling from button pressPeter Hutterer1-9/+23
2011-10-13input: change pointer screen crossing behaviour for multiple ScreenRecsPeter Hutterer1-27/+93
2011-10-13dix: extend rescaleValuatorAxis to take a minimum defaultPeter Hutterer1-15/+15
2011-10-11dix: move MD last.valuator update into fill_pointer_eventsPeter Hutterer1-6/+7
2011-10-11mi: switch miPointerSetPosition to take doublesPeter Hutterer1-15/+12
2011-10-11mi: return the screen from miPointerSetPositionPeter Hutterer1-2/+1
2011-10-11dix: drop screen argument from positionSpritePeter Hutterer1-6/+7
2011-10-11dix: move screen- to device coordinate scaling to separate functionPeter Hutterer1-18/+32
2011-10-11dix: don't allow keyboard devices to submit motion or button events.Peter Hutterer1-0/+10
2011-10-11dix: moveRelative modifies parameter in-place, say so.Peter Hutterer1-1/+1
2011-10-11dix: rename moveAbsolute to clipAbsolutePeter Hutterer1-2/+2
2011-10-11dix: fix missing verb in commentPeter Hutterer1-2/+3
2011-10-11dix: document transformAbsolutePeter Hutterer1-0/+8
2011-10-06dix: fix inverted handling of legacy scroll button eventsMax Schwarz1-4/+5
2011-10-04dix: warn about keyboard events with valuator masksPeter Hutterer1-0/+5
2011-10-04dix: fill out root_x/y for keyboard eventsPeter Hutterer1-4/+17