summaryrefslogtreecommitdiff
path: root/dix/eventconvert.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-02-23Xi: support InternalEvents in UpdateDeviceState, parts of POE and EnqueueEventPeter Hutterer1-4/+2
2009-02-23dix: change eventconvert to always return an array of xEventsPeter Hutterer1-38/+28
2009-02-23mi: switch the EQ to contain InternalEvents only.Peter Hutterer1-15/+12
2009-02-23dix: Add temporary conversion function ConvertBackToXI.Peter Hutterer1-0/+31
2009-02-23dix: add GetCoreType and GetXIType.Peter Hutterer1-0/+40
2009-02-23dix: add InternalEvent -> core/xi event conversion routines.Peter Hutterer1-0/+290