summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2008-08-22Xi: don't include .c files.Peter Hutterer1-2/+1
2008-08-22Xi: swap devices property replies.Peter Hutterer3-0/+55
2008-08-15Backport device properties to XI 1.5 instead of XI 2.0Peter Hutterer3-59/+72
2008-08-14Xi: byte-swap device property requests.Peter Hutterer1-12/+32
2008-08-12Xi: return the state from the correct keyboard in QueryDevicePointer.Peter Hutterer1-2/+4
2008-07-29Xi: ChangeDeviceControl presence events should set the appropriate devchange.Peter Hutterer1-1/+1
2008-07-24Shape extension is built-in and mandatory.Adam Jackson1-2/+0
2008-07-13Xi: expose Enable/DisableDevice through XI_PROP_ENABLED property.Peter Hutterer3-0/+50
2008-07-13Xi: protect against NULL handlers, don't try to dereference.Peter Hutterer1-2/+4
2008-07-13Xi: remove ChangeDeviceControl for CoreCtl.Peter Hutterer1-14/+3
2008-07-13Xi: GetDeviceProperty reply includes deviceid.Peter Hutterer1-0/+1
2008-07-10Xi: pack the property stuff into a struct, make handlers a linked list.Peter Hutterer1-38/+116
2008-07-10Xi: add support for input device properties.Peter Hutterer4-4/+817
2008-07-10Revert "Xi: add support for input device properties."Peter Hutterer4-804/+4
2008-07-10Xi: add support for input device properties.Peter Hutterer4-4/+804
2008-07-10Xext: store the GenericMasks in the resource system.Peter Hutterer1-1/+1
2008-06-26input: for non-device events (e.g. DevicePresence) use MAX_DEVICES as id.Peter Hutterer1-2/+2
2008-06-19Make button down state a bitmask. Master buttons track union of slave buttonsKeith Packard1-20/+21
2008-06-18input: fix up usage of button->down, used to be a bitmask, is now an array.Peter Hutterer2-6/+10
2008-06-18Xi: don't drop the grab status in XExtendedGrabDevice().Peter Hutterer1-10/+5
2008-06-15Xi: avoid double button mapping.Keith Packard1-4/+9
2008-06-13Fix "warning: unused variable `tsize'".Eamon Walsh1-1/+1
2008-06-13Fix "warning: ‘rc’ may be used uninitialized in this function".Eamon Walsh1-1/+1
2008-05-26dix: store the absolute values in the motion history.Peter Hutterer1-1/+1
2008-05-26If core motion history is required, scale back to screen coords and INT16.Peter Hutterer1-1/+1
2008-05-26Ensure the motion history is merged for master devices.Peter Hutterer2-11/+3
2008-05-25Remove GetMotionProc from ValuatorClassRec.Peter Hutterer1-3/+3
2008-05-25Xi: reset motion history when swapping device classes.Peter Hutterer1-0/+2
2008-05-24Xi: remove deprecated comment.Peter Hutterer1-2/+0
2008-05-23Xi: update device valuators based on the event.Peter Hutterer1-75/+35
2008-05-23Revert "dix: Correct values in the device axisVal are calculated in GPE"Peter Hutterer1-2/+101
2008-05-23input: instead of lastx/y, use a last.valuators[] array on the device.Peter Hutterer1-2/+2
2008-05-23dix: Correct values in the device axisVal are calculated in GPEMagnus Vigerlöf1-101/+2
2008-05-21Replace UniSA with full Uni name in Author affiliation.Peter Hutterer20-20/+20
2008-05-16Xi: assemble button/modifier state before updating the device. #15934Peter Hutterer1-22/+21
2008-05-13Xi: Fix up ProcIVector, got out of sync with the protocol.Peter Hutterer1-10/+10
2008-05-02Merge branch 'master' into mpxPeter Hutterer1-0/+2
2008-04-30input: replace -1 as default axis limit with NO_AXIS_LIMIT define.Peter Hutterer1-2/+11
2008-04-29Xi: stop excessive use of _X_EXPORT.Peter Hutterer3-5/+5
2008-04-29Xi: add IEventBase global variable. Stores event base for X Input events.Peter Hutterer2-0/+4
2008-04-29Xi: change UpdateDeviceState to be _X_EXPORT.Peter Hutterer1-1/+1
2008-04-29Xi: apply ValuatorEvent data to the device's valuators.Peter Hutterer1-17/+85
2008-04-28Xi: Only return VCP, VCK and floating SDs to Xi 1.x clients.Peter Hutterer2-35/+59
2008-04-26Xi: whoops, stray ! caused a bit of memory mess.Peter Hutterer1-1/+1
2008-04-26Revert "Xi: disable XI for clients < XI 2.0"Peter Hutterer1-4/+1
2008-04-26Xi: if a pre-XI2 client tries to list the devices, pretend we don't have any.Peter Hutterer1-17/+47
2008-04-26Xi: disable XI for clients < XI 2.0Peter Hutterer1-1/+4
2008-04-26Xi: add versioning support.Peter Hutterer3-1/+51
2008-04-25Xi: remove some superflous codePeter Hutterer1-8/+4
2008-04-25Standardise copyright headers for all new files created as part of MPX.Peter Hutterer20-513/+464