summaryrefslogtreecommitdiff
path: root/dix/eventconvert.c
AgeCommit message (Expand)AuthorFilesLines
2011-05-11dix: replace unneded goto with break.Peter Hutterer1-1/+1
2011-04-07Fix unset valuator handling for XI 1.x valuator events againChase Douglas1-9/+5
2011-04-04Don't report old relative values in getValuatorEventsChase Douglas1-1/+3
2011-04-04Handle non continuous valuator data in getValuatorEventsChase Douglas1-4/+7
2011-03-29Clean up getValuatorEvents using array loop logicChase Douglas1-14/+6
2011-03-09input: warning fixesAdam Jackson1-0/+3
2011-02-23Merge branch 'mi-cleanup' into nextPeter Hutterer1-2/+14
2011-02-22dix: a valuator number of 0 is valid (#34510)Peter Hutterer1-2/+14
2011-02-17Input: Allow EventToCore to return multiple eventsDaniel Stone1-9/+30
2010-12-07dix: don't stop processing valuators when the mode changes.Peter Hutterer1-8/+0
2010-11-24dix: when converting to XI 1.x events, use the first_valuator's device modePeter Hutterer1-6/+8
2010-11-24dix: when comparing axis modes, compare the bits, not the bytes.Peter Hutterer1-1/+1
2010-10-22Add support for per-axis valuator modes (Relative/Absolute)Chase Douglas1-1/+13
2010-09-01dix: don't create core motion events for non-x/y valuators.Peter Hutterer1-0/+9
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-4/+4
2010-01-27dix: EventToCore needs to copy the root window too.Peter Hutterer1-0/+1
2010-01-27Revert "dix: EventToCore needs to copy the root window too."Keith Packard1-1/+0
2010-01-25dix: EventToCore needs to copy the root window too.Peter Hutterer1-0/+1
2009-09-24dix: report XI1 axis values correctly if first_valuator != 0Thomas Jaeger1-6/+6
2009-09-22input: don't use typecasts to access members of InternalEvent.Peter Hutterer1-5/+5
2009-09-04dix: hide the sequenceNumber key repeat hack behind two functions.Peter Hutterer1-4/+32
2009-09-04input: allow for detectable autorepeat.Daniel Stone1-0/+7
2009-08-17dix: rework DeviceChangedEvents a bit.Peter Hutterer1-4/+4
2009-08-17dix: use the XI2 defines for class types.Peter Hutterer1-3/+3
2009-08-17input: move DeviceChangedEvent conversion into eventconvert.cPeter Hutterer1-24/+121
2009-08-13dix: re-name internal eventToClassesChanged to eventToDeviceChangedPeter Hutterer1-3/+3
2009-08-13test: add XI2 eventconversion test for raw events.Peter Hutterer1-1/+1
2009-07-30input: switch internal event types to enums.Peter Hutterer1-1/+10
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-1/+1
2009-07-15dix: use sizeof(FP3232) instead of 2 * sizeof(int32_t).Peter Hutterer1-2/+2
2009-07-15Update to type-specific raw events - require inputproto 1.9.99.14.Peter Hutterer1-5/+20
2009-07-14dix: switch to byte-counting functions.Peter Hutterer1-5/+5
2009-07-12input: include effective modifiers in device events.Peter Hutterer1-0/+2
2009-06-17Xi: namespace XI2 files.Peter Hutterer1-1/+1
2009-06-03dix: set the device state for XI valuator events.Peter Hutterer1-0/+12
2009-06-03dix: EventToCore must return BadMatch for proximity events.Peter Hutterer1-2/+2
2009-06-03dix: rework event conversion before delivery.Peter Hutterer1-6/+14
2009-05-27Xi: Add support for Enter and FocusIn grabs.Peter Hutterer1-0/+8
2009-05-22input: remove nested union from InternalEvent.Peter Hutterer1-8/+8
2009-05-16Update to new XI2 namesPeter Hutterer1-3/+3
2009-05-08dix: export subpixel precision in XI2 events for root/event coordinates.Peter Hutterer1-2/+2
2009-05-08input: update to inputproto 1.9.99.8 XI2 defines.Peter Hutterer1-1/+1
2009-04-19Convert to using int32_t fixed point values on the wire.Peter Hutterer1-2/+3
2009-04-19dix: set root_x/y for device events.Peter Hutterer1-0/+2
2009-04-19dix: store subpixel precision and send it down the wire to the client.Peter Hutterer1-5/+6
2009-03-20input: add support for RawDeviceEvents.Peter Hutterer1-0/+49
2009-03-20Xi: Change ChangeMasterDeviceClasses to new XI2 events.Peter Hutterer1-19/+23
2009-03-20dix: add EventToXI2 and GetXI2Type.Peter Hutterer1-1/+147
2009-02-25dix: remove ConvertBackToXI.Peter Hutterer1-23/+0
2009-02-25Doxygenify events.h and eventconvert.cPeter Hutterer1-14/+20