summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
2008-04-04Xi: realloc to->valuator instead of allocing it blindly.Peter Hutterer1-1/+1
2008-04-04Xi: ALLOC_COPY_CLASS_IF should only alloc if to->field doesn't exist.Peter Hutterer1-1/+4
2008-04-04Xi: remove duplicate copying of kbdfeed and ptrfeed.Peter Hutterer1-16/+0
2008-04-04Xi: only alloc memory for feedback classes if it doesn't already exist.Peter Hutterer1-6/+54
2008-04-04Xi: don't free device classes before copying them.Peter Hutterer1-1/+0
2008-03-05Xi: remove false memset from DeepCopyDeviceClasses.Peter Hutterer1-1/+0
2008-02-28XACE: Fix instances of DixUnknownAccess at hook callsites.Eamon Walsh1-1/+1
2008-02-07Xi: finish XKB initialisation before copying the keymap.Peter Hutterer1-0/+3
2008-01-15Xi: remove some leftovers from ProcessOtherEvents.Peter Hutterer1-9/+0
2008-01-15dix: Process an input event as a single event, instead of two separate ones.Peter Hutterer1-19/+0
2008-01-15dix: Emulate core events within CheckDeviceGrabs and ComputeFreezes.Peter Hutterer1-16/+5
2008-01-09Xi: keep a counter of buttons down to avoid duplicate press/release events.Peter Hutterer1-7/+22
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-16/+34
2007-12-13Merge branch 'master' into XACE-SELINUXEamon Walsh1-2/+2
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 Hutterer1-2/+2
2007-11-22Xi: allocate motion history for master device.Peter Hutterer1-0/+1
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 trailing whitespaces.Peter Hutterer1-7/+7
2007-11-12dix: When the last slave is removed, set master to the original classes.Peter Hutterer1-19/+4
2007-11-09Xi, dix: Add ability to change MD classes + send event when doing so.Peter Hutterer1-0/+57
2007-11-08Merge branch 'mpx' into mdsdPeter Hutterer1-2/+11
2007-11-07Merge branch 'master' into mpxPeter Hutterer1-2/+11
2007-11-07Xi: don't call CheckMotion for slave devices.Peter Hutterer1-1/+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 Hutterer1-2/+2
2007-10-01Xi, xfree86: Remove leftovers of the XI wrapper code.Peter Hutterer1-54/+2
2007-09-28xace: add new hooks + access controls: XInput extension.Eamon Walsh1-10/+27
2007-09-28Remove generation of core events, long live XI!Peter Hutterer1-19/+50
2007-09-26Xi: fix the wrapper code for processInputProc wrapping.Peter Hutterer1-5/+15
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 Stone1-2/+11
2007-09-06dix: don't change the device struct while processing core events.Peter Hutterer1-3/+0
2007-07-10Change CheckMotion to ignore non-pointer events but acknowledge XI events.Peter Hutterer1-0/+2
2007-06-27Reset grab->next to NULL when we're creating a grab.Peter Hutterer1-0/+1
2007-06-27Init genericMasks to 0, make sure list is NULL terminated.Peter Hutterer1-0/+1
2007-06-25Only decrement buttonsDown when the button count is greater than 0.Peter Hutterer1-2/+4
2007-06-15Only decrement buttonsDown when the button count is greater than 0.Peter Hutterer1-1/+3
2007-05-31Add a deviceMask to the GrabRec and don't interfere with passiveGrabs.Peter Hutterer1-0/+3
2007-05-14Remove double-grab option. We only want one grab per device.Peter Hutterer1-7/+5
2007-05-02Adjust EQ to support long events.Peter Hutterer1-1/+2