summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2009-09-04input: allow for detectable autorepeat.Daniel Stone1-1/+2
2009-09-03Xi: return BadDevice for master kbds and attached slaves in XIWarpPointerPeter Hutterer1-0/+7
2009-09-03Xi: return error values to client from XIWarpPointer.Peter Hutterer1-0/+5
2009-09-03Xi: standardise XI2 headers.Peter Hutterer7-8/+33
2009-09-03Xi: if XISetEventMask fails, return this to the client.Peter Hutterer2-3/+8
2009-09-03Xi: fix broken swap code in XISelectEvents request processing.Peter Hutterer1-1/+1
2009-09-03Xi: Unify checking for invalid bits in grab masks.Peter Hutterer3-19/+31
2009-09-03Xi: don't overrun memory for grab masks.Peter Hutterer2-2/+6
2009-09-03Xi: don't try to set oversized or non-existing masks.Peter Hutterer1-3/+6
2009-09-03Xi: extra length checking for requests providing masks.Peter Hutterer1-0/+11
2009-09-01Input: Mark Xi input events as criticalDaniel Stone1-0/+5
2009-09-01Xi: Fix harmless ButtonPress/ButtonRelease confusionDaniel Stone1-0/+1
2009-08-31Xi: silence compiler warning "type may be used uninitialized"Peter Hutterer1-2/+2
2009-08-27Xext: rename Xtst* to XTest*Peter Hutterer2-34/+34
2009-08-25Xi: fix XIWarpPointer up for FP3232 as input coordinates.Peter Hutterer1-10/+17
2009-08-25Xi: fix swapping for XIWarpPointer and XIChangeCursor requests.Peter Hutterer2-0/+12
2009-08-24input: move CorePointer/KeyboardProc declarations into header.Peter Hutterer1-4/+0
2009-08-24Xi: add swapping hook for XIGetFocus reply.Peter Hutterer3-0/+13
2009-08-24Xi: correct length field for XIQueryPointer reply.Peter Hutterer1-1/+1
2009-08-24Xi: allow XIQueryPointer requests for master pointers and floating slaves.Peter Hutterer1-10/+19
2009-08-24Xi: fix swapping for XIQueryPointer request/reply handling.Peter Hutterer1-2/+14
2009-08-24Xi: return deviceid as error value in XIQueryPointer.Peter Hutterer1-0/+3
2009-08-24Xi: return BadDevice for changing device cursors on non-master pointers.Peter Hutterer1-0/+3
2009-08-17dix: rework DeviceChangedEvents a bit.Peter Hutterer1-9/+17
2009-08-17input: move DeviceChangedEvent conversion into eventconvert.cPeter Hutterer1-118/+5
2009-08-13Xi: fix up broken DeviceChangedEvent swapping codePeter Hutterer1-13/+20
2009-08-13Xi: add event swapping for XIRawEvents.Peter Hutterer1-0/+49
2009-08-13Xi: fix event swapping for XIDeviceEvents.Peter Hutterer1-5/+13
2009-08-13Xi: un-statify XI2EventSwap, it is needed for tests.Peter Hutterer1-1/+1
2009-08-13Xi: get device changed data from DeviceChangedEvents, not the device (#23100)Peter Hutterer1-3/+66
2009-08-05dix: require PointerProc and KeyboardProc to be passed into AllocDevicePair.Peter Hutterer1-1/+7
2009-07-30Xi: set the sourceid for focus devices to the device id.Peter Hutterer1-1/+1
2009-07-30input: switch internal event types to enums.Peter Hutterer1-0/+6
2009-07-30Xi: remove FIXME and obsolete include.Peter Hutterer1-1/+0
2009-07-30Xi: remove obsolete comment.Peter Hutterer1-1/+1
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-0/+1
2009-07-22input: remove XI2 keysym grabs, use keycode grabs instead.Peter Hutterer1-4/+4
2009-07-15Update to type-specific raw events - require inputproto 1.9.99.14.Peter Hutterer2-1/+17
2009-07-14Xi: use byte-counting macros instead of manual calculation.Peter Hutterer28-55/+56
2009-07-12input: include effective modifiers in device events.Peter Hutterer1-0/+4
2009-07-01dix: introduce "Xtst Device" label property.Peter Hutterer1-0/+1
2009-07-01input: store the master device's ID in the devPrivate for XTest devices.Peter Hutterer1-60/+24
2009-07-01input: abstract Xtst device lookupPeter Hutterer1-23/+5
2009-06-23Xi: check for GetAttr permission when listing or querying devices.Eamon Walsh2-52/+83
2009-06-23Xi: check for Use permission on the device in SetClientPointer().Eamon Walsh1-2/+3
2009-06-23Xi: fix up access modes for calls to dixLookupDevice().Eamon Walsh13-33/+33
2009-06-19Xi: fix 2 memory leaks.Eamon Walsh2-0/+2
2009-06-18input: unify button numbers on master devices.Peter Hutterer1-6/+5
2009-06-18Xi: valuator/button labels are called labels now, not 'names'Peter Hutterer2-3/+3
2009-06-18Xi: copy the valuator mode from SD to MD.Peter Hutterer1-0/+1