summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2009-07-14dix: switch to byte-counting functions.Peter Hutterer9-53/+54
2009-07-14dix: don't send presence events for attaching/detaching slave devices.Peter Hutterer1-13/+0
2009-07-12dix: Remove temporary detachment of slave devices.Peter Hutterer1-66/+0
2009-07-12input: include effective modifiers in device events.Peter Hutterer1-0/+2
2009-07-06dix: always init the full button map to default values (#22594)Peter Hutterer1-0/+2
2009-07-03Fix IsXtstDevice - returns false positives since 0814f511d5.Peter Hutterer1-2/+9
2009-07-01dix: introduce "Xtst Device" label property.Peter Hutterer1-0/+25
2009-07-01input: store the master device's ID in the devPrivate for XTest devices.Peter Hutterer1-7/+35
2009-07-01input: abstract Xtst device lookupPeter Hutterer1-0/+13
2009-07-01dix: set the client's error value to the bad deviceid in check_butmap_change.Peter Hutterer1-0/+6
2009-06-30dix/property.c: use memcpy where appropriate.Eamon Walsh1-11/+6
2009-06-29dix: report subpixel coordinates for high-resolution devicesThomas Jaeger1-29/+63
2009-06-29dix: rename pDev->dev, pVel->vel for consistencySimon Thum1-164/+165
2009-06-29dix: improve pointer acceleration APISimon Thum1-26/+40
2009-06-26xace: add a new hook for checking property content after it has been set.Eamon Walsh1-10/+22
2009-06-23Xi: check for Use permission on the device in SetClientPointer().Eamon Walsh1-4/+8
2009-06-24dix/resource: fix use after free in resource code with DRIDave Airlie1-4/+8
2009-06-24dix: update a commentThomas Jaeger1-1/+1
2009-06-24dix: do away with an instance of temporary in-place modificationThomas Jaeger1-10/+9
2009-06-24dix: deal with first_valuator > 0 correctly if POINTER_SCREEN is setThomas Jaeger1-5/+6
2009-06-23Xi: Remove redundant and incorrect butmap range checkBen Gamari1-6/+0
2009-06-22dix: fix wrong indices in set_valuator.Peter Hutterer1-2/+2
2009-06-18input: unify button numbers on master devices.Peter Hutterer1-0/+79
2009-06-18dix: reduce MDs and xtest pointers to 7 buttons by default.Peter Hutterer1-1/+1
2009-06-18input: Add labels to buttons and valuators - ABI_XINPUT_VERSION 7Peter Hutterer2-13/+34
2009-06-18input: bump to ints for deviceids - XI2 requires 16-bit deviceids.Peter Hutterer1-2/+2
2009-06-18input: change axisVal from uint to double.Peter Hutterer1-2/+2
2009-06-17Xi: Add support for sourceid in the device classes.Peter Hutterer1-0/+5
2009-06-17Xi: namespace XI2 files.Peter Hutterer2-3/+3
2009-06-12input: remove un-used "setter" argument from SetClientPointer.Peter Hutterer1-3/+2
2009-06-11input: remove dependency on XI2 protocol for XI_LASTEVENT.Peter Hutterer1-0/+1
2009-06-10input: move inputstr.h to where its needed.Dave Airlie1-0/+1
2009-06-07dix: protect against missing ButtonClasses in GetPointerMapping.Peter Hutterer1-2/+3
2009-06-07dix: set the generic event type for implicit XI2 grabs.Peter Hutterer1-0/+3
2009-06-07dix: suppress pointer acceleration on xtest devicesSimon Thum1-3/+5
2009-06-07dix: prefer lroundf() over roundf() in axis scalingSimon Thum1-1/+1
2009-06-04xace: fix a bad send access hook call.Eamon Walsh1-1/+1
2009-06-04Merge branch 'master' into xi2Peter Hutterer1-4/+0
2009-06-03s/MIN/min/, s/MAX/max/ (#2968)Adam Jackson1-4/+0
2009-06-03dix: set the device state for XI valuator events.Peter Hutterer1-0/+12
2009-06-03dix: use GetMaster in PickPointer and PickKeyboard.Peter Hutterer1-3/+2
2009-06-03dix: EventToCore must return BadMatch for proximity events.Peter Hutterer1-2/+2
2009-06-03dix: rework event conversion before delivery.Peter Hutterer2-165/+145
2009-06-02dix: ensure EventIsDeliverable has inputMasks set at all times.Peter Hutterer1-2/+2
2009-06-02input: add support for XIAllDevices and XIAllMasterDevices passive grabs.Peter Hutterer2-1/+31
2009-06-02dix: get the current MD keyboard for the grab modifier state.Peter Hutterer1-0/+10
2009-06-02dix: float slave devices during passive grabs.Peter Hutterer1-6/+8
2009-06-02dix: rework temporary slave detachment.Peter Hutterer1-29/+26
2009-06-02dix: move grab device assignment into GRABTYPE_CORE block.Peter Hutterer1-13/+14
2009-06-02dix: don't try to activate a passive grab on top of an active one.Peter Hutterer1-0/+3