summaryrefslogtreecommitdiff
path: root/dix/events.c
AgeCommit message (Expand)AuthorFilesLines
2008-04-13dix: Ignore focus for passive grabs if the event is a pointer event.Peter Hutterer1-1/+1
2008-04-10dix: Rework Enter/Leave semaphore system.Peter Hutterer1-56/+68
2008-04-10Xi: only DeliverFocusedEvents if the event is not a pointer event.Peter Hutterer1-2/+2
2008-04-10dix: Extend IsKeyboardDevice() to not include pointer devices.Peter Hutterer1-1/+4
2008-04-10dix: Dont deliver grabbed pointer events to a focus window.Peter Hutterer1-1/+12
2008-04-06dix: remove debug error message about XI->core type conversion.Peter Hutterer1-2/+0
2008-02-25Xi: remove ungrab handling of ExtendedUngrabDevice request.Peter Hutterer1-12/+0
2008-02-19dix: add InputEventListLen and SetMinimumEventSizePeter Hutterer1-1/+2
2008-02-18Move input event list initialisation and storage from DDX to DIX.Peter Hutterer1-0/+4
2008-01-25Xext: add GEDeviceMaskIsSet (GE mask checking per device)Peter Hutterer1-2/+2
2008-01-18dix: if a client has a core grab, return the grab device on QueryPointer.Peter Hutterer1-1/+15
2008-01-18dix: remove some superfluous lines in ProcChangeActivePointerGrab.Peter Hutterer1-6/+1
2008-01-18dix: free the genericMasks when ungrabbing.Peter Hutterer1-3/+15
2008-01-18dix: remove inputInfo.pointer refernce in EventSelectForWindowPeter Hutterer1-5/+9
2008-01-18dix: remove inputInfo.pointer reference in TryClientEvents.Peter Hutterer1-22/+29
2008-01-15dix: print out an error when core type can't be converted.Peter Hutterer1-0/+3
2008-01-15dix: Process an input event as a single event, instead of two separate ones.Peter Hutterer1-97/+141
2008-01-15dix: Emulate core events within CheckDeviceGrabs and ComputeFreezes.Peter Hutterer1-35/+46
2008-01-13dix: remove obsolete comment.Peter Hutterer1-3/+1
2008-01-07dix: don't try to confine cursor on screen restructure if there is no cursor.Peter Hutterer1-0/+2
2008-01-07dix: init GrabPrivateKey to correct value.Peter Hutterer1-1/+1
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-80/+147
2007-12-11dix: when getting a bogus event, at least print out the type.Peter Hutterer1-1/+1
2007-12-04dix: update comments about inputInfo.pointer.Peter Hutterer1-7/+4
2007-12-04dix: change the filters to be per-device.Peter Hutterer1-24/+40
2007-12-04dix: comments, whitespaces, copyright fixes.Peter Hutterer1-6/+6
2007-12-04dix: remove #ifdef XINPUT.Peter Hutterer1-27/+9
2007-11-30dix: only freeze the paired MD on a grab, not all other devices.Peter Hutterer1-15/+16
2007-11-24dix: fix typoPeter Hutterer1-1/+1
2007-11-24dix: Add special treatment of NotifyUngrab for enter/leave events.Peter Hutterer1-7/+12
2007-11-19Merge branch 'master' into XACE-SELINUXEamon Walsh1-2/+2
2007-11-15Small static cleanups on dix/Adam Jackson1-2/+2
2007-11-13dix: remove trailing/wrong whitespaces from devices.c and events.cPeter Hutterer1-333/+333
2007-11-12dix: allow grab modifier device to be NULL.Peter Hutterer1-6/+11
2007-11-09dix: grabbing an attached SD sets it floating for the duration of the grab.Peter Hutterer1-8/+83
2007-11-08Merge branch 'mpx' into mdsdPeter Hutterer1-4/+75
2007-11-07Merge branch 'master' into mpxPeter Hutterer1-0/+63
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-13/+11
2007-10-28dix: don't compress motion events from different devices (EventEnqueue)Peter Hutterer1-1/+2
2007-10-28dix: add XI event support to FixKeyState.Peter Hutterer1-12/+9
2007-10-25xace: Add a "manage" access check when setting the Redirect event bits.Eamon Walsh1-0/+10
2007-10-24dix: Don't interfere grabs the interfering device is of different type.Peter Hutterer1-1/+3
2007-10-24dix: check for core passive grabs on inferiors when replaying events.Peter Hutterer1-3/+9
2007-10-23xace: try to pretend events were sent when a denial occurs.Eamon Walsh1-8/+10
2007-10-18dix: Add client parameter to AddPassiveGrabsToList().Eamon Walsh1-2/+2
2007-10-17Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+55
2007-10-16dix: CheckPassiveGrabOnWindow: only get paired device for non-keyboards.Peter Hutterer1-1/+6
2007-10-16dix: don't treat VCK/VCP separately in DevHasCursor, IsPointer/KeyboardDevice.Peter Hutterer1-3/+3
2007-10-16Fix up detritus from removing GetPairedPointer/Keyboard.Peter Hutterer1-10/+8
2007-10-16dix: adjust PickPointer and PickKeyboard to get the first master device.Peter Hutterer1-22/+7