summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2007-12-13Merge branch 'master' into XACE-SELINUXEamon Walsh2-6/+6
2007-12-05ProcessOtherEvent: Don't do double translation of button eventsDaniel Stone1-2/+2
2007-12-04dix: change the filters to be per-device.Peter Hutterer2-5/+11
2007-11-27Xi: set DeviceXXXState's length fields to the correct size of the struct.Peter Hutterer1-4/+4
2007-11-27Xi: set DeviceXXXState's length fields to the correct size of the struct.Peter Hutterer1-4/+4
2007-11-22Xi: allocate motion history for master device.Peter Hutterer1-0/+1
2007-11-22DeviceIntRec: move lastx/lasty from valuator into DeviceIntRec.Peter Hutterer1-2/+2
2007-11-21Xi: allow clients to specify pure client id in SetClientPointer.Peter Hutterer1-4/+11
2007-11-20registry: Remove registry code from XInput extension.Eamon Walsh1-115/+0
2007-11-18Xi: add missing XI_DeviceClassesChangedMask to XI filters array.Peter Hutterer1-1/+2
2007-11-16Xi: Deep-copy full list of FeedbackClasses.Peter Hutterer1-10/+108
2007-11-15Xi: Only alloc modifierKeyMap if <slave device>->maxKeysPerModifier > 0Peter Hutterer1-5/+8
2007-11-15Xi: fix up sloppy class copying causing segfaults.Peter Hutterer1-0/+5
2007-11-15dix: Add FreeDeviceClass and FreeFeedbackClass for centralised xfree.Peter Hutterer1-28/+1
2007-11-15Xi: reset xkb-stuff to NULL after copying (DeepCopyDeviceClasses)Peter Hutterer1-3/+21
2007-11-15Xi: free XkbSrvLedInfos as well when freeing an MD's device classes.Peter Hutterer1-0/+9
2007-11-15Xi: When switching MD classes, make a deep copy instead of pointer flip.Peter Hutterer1-24/+190
2007-11-14Xi: toggle the public.devPrivate as well when switching device classes.Peter Hutterer1-0/+1
2007-11-14Xi: Move updating the device state from POE into separate function.Peter Hutterer1-139/+219
2007-11-13Xi: remove RegisterPairingClient handling. Deprecated with device hierarchy.Peter Hutterer4-161/+0
2007-11-13Xi: remove trailing whitespaces.Peter Hutterer19-130/+130
2007-11-12dix: When the last slave is removed, set master to the original classes.Peter Hutterer3-42/+28
2007-11-09Xi, dix: Add ability to change MD classes + send event when doing so.Peter Hutterer4-8/+129
2007-11-09Xi: notify the clients when the device hierarchy has been changed.Peter Hutterer2-3/+12
2007-11-08Xi: return BadDevice for slave devices on ProcXSetClientPointerPeter Hutterer1-11/+9
2007-11-08Merge branch 'mpx' into mdsdPeter Hutterer36-648/+279
2007-11-07Merge branch 'master' into mpxPeter Hutterer36-652/+281
2007-11-07Xi: don't call CheckMotion for slave devices.Peter Hutterer1-1/+2
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-2/+2
2007-11-05Xi: Remove usage of allocaDaniel Stone1-2/+2
2007-10-19Xi: allow VCP/VCK to be OpenDevice'd as well.Peter Hutterer1-6/+0
2007-10-19Xi: advertise as XInput v2 capablePeter Hutterer1-2/+2
2007-10-19Xi: remove ChangePointerKeyboardPairing in favour of ChangeDeviceHierarchy.Peter Hutterer4-11/+283
2007-10-19Xi: set master device's id in ListDevices Reply.Peter Hutterer1-0/+3
2007-10-19Xi: return all master devices as type IsXPointer/Keyboard when listing devs.Peter Hutterer1-11/+2
2007-10-18dix: Add client parameter to AddPassiveGrabsToList().Eamon Walsh1-2/+2
2007-10-17Xi: don't send core events for slave devices.Peter Hutterer1-1/+1
2007-10-16Fix up detritus from removing GetPairedPointer/Keyboard.Peter Hutterer2-13/+6
2007-10-15registry: Register Input extension protocol names.Eamon Walsh1-0/+117
2007-10-01Xi, xfree86: Remove leftovers of the XI wrapper code.Peter Hutterer1-54/+2
2007-09-28xace: add hooks + new access codes: XKB extension.Eamon Walsh4-6/+16
2007-09-28xace: add new hooks + access controls: XInput extension.Eamon Walsh37-173/+161
2007-09-28Remove generation of core events, long live XI!Peter Hutterer1-19/+50
2007-09-26Input: Properly swap DevicePresenceNotify events.Eamon Walsh1-0/+3
2007-09-26Input: Return errors to the dispatcher instead of sending them ourself.Eamon Walsh35-652/+267
2007-09-26Xi: fix the wrapper code for processInputProc wrapping.Peter Hutterer1-5/+15
2007-09-26Xi: unify ErrorFs. Prefix all with [Xi].Peter Hutterer3-4/+4
2007-09-26Wrap core event handling through ProcessOtherEvents.Peter Hutterer1-9/+50
2007-09-23Input: Generate XKB mapping changes for all core-sending devices (bug #12523)Daniel Stone3-4/+13
2007-09-06dix: don't change the device struct while processing core events.Peter Hutterer2-3/+12