summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-03-17Input: Add smooth-scrolling support to GetPointerEventsHEADmasterDaniel Stone1-4/+103
2011-03-08Input: Split GetPointerEvents body into a helper functionDaniel Stone1-31/+41
2011-03-08Input: Set last valuators in GetPointerEvents onlyDaniel Stone1-8/+7
2011-03-08Input: Convert DeviceIntRec::last to use doublesDaniel Stone4-41/+29
2011-03-08Input: Make DeviceEvent use doubles internallyDaniel Stone5-15/+8
2011-03-08Input: Make RawDeviceEvent use doubles internallyDaniel Stone4-31/+23
2011-03-08Input: Modify mask in-place in positionSpriteDaniel Stone1-31/+30
2011-03-08Input: Convert positionSprite and GetPointerEvents to doubleDaniel Stone1-77/+51
2011-03-08Input: Don't call positionSprite for non-pointer devicesDaniel Stone1-21/+12
2011-03-08Input: Convert rescaleValuatorAxis to doubleDaniel Stone1-50/+61
2011-03-08Input: Remove x and y from moveAbsolute/moveRelativeDaniel Stone1-25/+8
2011-03-08Input: Convert acceleration code to using ValuatorMaskDaniel Stone4-126/+72
2011-03-08Input: Widen pointer acceleration types to doubleDaniel Stone2-118/+115
2011-03-08Input: Acceleration: Fix typo in dy calculationDaniel Stone1-1/+1
2011-03-08Input: Reset SD remainder when copying co-ords from MDDaniel Stone1-0/+7
2011-03-08Input: Convert transformAbsolute to work on doublesDaniel Stone1-13/+16
2011-03-08Input: Set fractional member in set_raw_valuatorsDaniel Stone1-6/+14
2011-03-08Input: Convert clipAxis, moveAbsolute and moveRelative to doubleDaniel Stone1-11/+11
2011-03-08Input: Prepare moveRelative for conversion to doubleDaniel Stone1-29/+17
2011-03-08Input: Prepare moveAbsolute for conversion to doubleDaniel Stone1-22/+12
2011-03-08Input: Store clipped absolute axes in the maskDaniel Stone1-0/+1
2011-03-08Input: Add vertical and horizontal scroll axesDaniel Stone2-0/+7
2011-03-08Input: Add POINTER_EMULATED flag to GetPointerEventsDaniel Stone3-0/+9
2011-03-08Input: Add flags to DeviceEventDaniel Stone2-0/+2
2011-03-08Input: Add double-precision valuator_mask APIDaniel Stone3-9/+46
2011-03-08Input: Convert ValuatorMask to double-precision internallyDaniel Stone2-3/+3
2011-03-08Input: Add round_towards_zero helperDaniel Stone2-0/+11
2011-03-08Switch to use IsFloating()Peter Hutterer15-43/+37
2011-03-08dix: Add IsFloating(device) wrapper.Peter Hutterer2-0/+7
2011-03-08dix: Simplify retrieving the master device.Peter Hutterer1-1/+1
2011-03-08Fix two incorrect checks for master devices.Peter Hutterer2-1/+4
2011-03-08dix: replace direct master access with GetMaster and temp. device.Peter Hutterer1-4/+5
2011-03-08xfree86: bump input minor ABIPeter Hutterer1-1/+1
2011-03-08Xi: reset remainders when warping the device.Peter Hutterer1-0/+2
2011-03-08input: add valuator_mask_free() to free a valuator mask.Peter Hutterer3-1/+11
2011-03-08Test: Input: Test up to supported server, not protocol, eventsDaniel Stone1-9/+9
2011-03-08Test: Input: Check flags on DeviceEventDaniel Stone1-1/+11
2011-03-08Input: Swap flags in DeviceEventsDaniel Stone1-0/+1
2011-03-08Export all valuator_mask_* functionsChase Douglas3-10/+8
2011-03-08dix: allow for button-only input devices (#21457)Peter Hutterer1-15/+21
2011-03-08xfree86: don't set movement flags for non-valuator events.Peter Hutterer1-8/+14
2011-03-08dix: clear up an overly convoluted if statement.Peter Hutterer1-9/+17
2011-03-08dix: don't stop processing valuators when the mode changes.Peter Hutterer1-8/+0
2011-03-08include: let BitIsOn() return a boolean value.Peter Hutterer1-0/+16
2011-03-08dix: fix typo, set the second valuator with the y-axis data.Peter Hutterer1-1/+1
2011-03-08dix: GetProximityEvents needs to check up to the last valuatorPeter Hutterer1-1/+1
2011-03-08dix: when converting to XI 1.x events, use the first_valuator's device modePeter Hutterer1-6/+8
2011-03-08dix: when comparing axis modes, compare the bits, not the bytes.Peter Hutterer1-1/+1
2011-03-08dix: replace a manual valuator check with valuator_get_mode().Peter Hutterer1-1/+1
2011-03-08dix: fix up valuators passed to acceleration code.Simon Thum1-2/+7