summaryrefslogtreecommitdiff
path: root/dix/getevents.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-09-30Input: Add smooth-scrolling support to GetPointerEventsPeter Hutterer1-4/+166
2011-09-29Input: Add POINTER_EMULATED flag to GetPointerEventsDaniel Stone1-0/+6
2011-09-29Input: Split GetPointerEvents body into a helper functionDaniel Stone1-28/+48
2011-09-29Input: Set last valuators in GetPointerEvents onlyDaniel Stone1-7/+7
2011-09-29Input: Convert DeviceIntRec::last to use doublesDaniel Stone1-38/+29
2011-09-29Input: Make DeviceEvent use doubles internallyDaniel Stone1-3/+1
2011-09-29Input: Make RawDeviceEvent use doubles internallyDaniel Stone1-14/+6
2011-09-29Input: Modify mask in-place in positionSpriteDaniel Stone1-37/+30
2011-09-29Input: Convert positionSprite and GetPointerEvents to doubleDaniel Stone1-92/+56
2011-09-29Input: Don't call positionSprite for non-pointer devicesDaniel Stone1-21/+12
2011-09-29Input: Convert rescaleValuatorAxis to doubleDaniel Stone1-50/+61
2011-09-29Input: Remove x and y from moveAbsolute/moveRelativeDaniel Stone1-22/+20
2011-09-29Input: Convert acceleration code to using ValuatorMaskDaniel Stone1-6/+12
2011-09-29Input: Set fractional member in set_raw_valuatorsDaniel Stone1-6/+14
2011-09-29Input: Convert transformAbsolute to work on doublesDaniel Stone1-10/+15
2011-09-29Input: Convert clipAxis, moveAbsolute and moveRelative to doubleDaniel Stone1-23/+25
2011-09-29Input: Prepare moveRelative for conversion to doubleDaniel Stone1-29/+17
2011-09-29Input: Prepare moveAbsolute for conversion to doubleDaniel Stone1-22/+12
2011-09-29Input: Store clipped absolute axes in the maskDaniel Stone1-0/+1
2011-08-22input: provide a single function to init DeviceEvents to 0Peter Hutterer1-15/+4
2011-08-22dix: fix compiler warnings ("foo" set but not used)Peter Hutterer1-8/+0
2011-07-01Input: Reset SD remainder when copying co-ords from MDDaniel Stone1-0/+7
2011-07-01input: add POINTER_NORAW to avoid generation of raw events (#30068)Peter Hutterer1-7/+11
2011-06-07dix: fix crashers with floating device.Peter Hutterer1-2/+2
2011-06-03dix: drop x/y back into the right valuators after transformation.Peter Hutterer1-7/+8
2011-06-03dix: don't pass x/y to transformAbsolutePeter Hutterer1-13/+25
2011-05-11input: remove DDX event list handlingPeter Hutterer1-26/+17
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-62/+39
2011-05-11input: Provide Queue{Button|Keyboard|Proximity}Event helpersPeter Hutterer1-0/+80