summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
2009-06-02dix: protect against floating slaves in DeviceFocusEvent.Peter Hutterer1-1/+1
2009-06-02input: add support for XIAnyModifier in passive XI2 grabs.Peter Hutterer1-1/+4
2009-06-01input: Add grabtype to GrabParameters.Peter Hutterer1-0/+8
2009-05-28Xi: Send Enter or Leave events with XIPassive(Un)grabNotifyPeter Hutterer1-5/+5
2009-05-27Xi: Add support for Enter and FocusIn grabs.Peter Hutterer1-6/+58
2009-05-27Xi: fix an inputInfo.keyboard usage.Peter Hutterer1-4/+8
2009-05-27Xi: only deactivate passive grabs if the event type matches.Peter Hutterer1-3/+10
2009-05-22input: allow for master pointers to not have a button class.Peter Hutterer1-2/+2
2009-05-22input: introduce partial class copying depending on the event.Peter Hutterer1-132/+154
2009-05-22input: remove nested union from InternalEvent.Peter Hutterer1-2/+2
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer1-5/+5
2009-05-22Split the signal-handler's lastSlave out into a separate variable.Peter Hutterer1-1/+0
2009-05-08input: update to inputproto 1.9.99.8 XI2 defines.Peter Hutterer1-1/+1
2009-05-06Xi: add GrabButton and GrabKeysym code.Peter Hutterer1-10/+24
2009-05-06Xi: access the prev_state to get group/modifier state for key events.Peter Hutterer1-7/+14
2009-05-01input: reshuffle CreateGrab and friends to take a GrabParameters param.Peter Hutterer1-43/+33
2009-05-01Xi: split some grab parameter checking out of GrabButton and GrabKey.Peter Hutterer1-30/+28
2009-04-19Merge branch 'master' into xi2Peter Hutterer1-10/+3
2009-04-19Convert to using int32_t fixed point values on the wire.Peter Hutterer1-2/+2
2009-04-19dix: don't allow more than MAX_VALUATORS on one device.Peter Hutterer1-0/+2
2009-04-19input: replace GrabRec's coreGrab field with grabtype.Peter Hutterer1-3/+3
2009-04-19Xi: silence compiler warnings about "wrong" event types.Peter Hutterer1-5/+6
2009-04-17input: allow NULL as XkbRMVLOSet in InitKeyboardDeviceStruct.Peter Hutterer1-10/+3
2009-04-09Xi: silence compiler warnings about "wrong" event types.Peter Hutterer1-4/+5
2009-03-20Xi: purge old device enter/leave masks.Peter Hutterer1-2/+0
2009-03-20dix: remove now obsolete mskidx parameter from DeliverEventsToWindow.Peter Hutterer1-10/+8
2009-03-20Add Get/SetDeviceFocus handling.Peter Hutterer1-1/+1
2009-03-20input: add support for RawDeviceEvents.Peter Hutterer1-0/+34
2009-03-20Xi: send XI2 focus events.Peter Hutterer1-5/+48
2009-03-20Add XI2 masks and XISelectEvent() request handling.Peter Hutterer1-1/+44
2009-03-20Xi: Change ChangeMasterDeviceClasses to new XI2 events.Peter Hutterer1-24/+66
2009-03-20Xext: purge XGE event masks.Peter Hutterer1-1/+0
2009-03-20Add agressive event type checking.Peter Hutterer1-0/+2
2009-03-20Xi: check for existence of the button class before accessing itPeter Hutterer1-0/+2
2009-03-16Xi: VCP and VCK may register for ext. events, so delete them if necessary.Peter Hutterer1-2/+0
2009-03-12Xi: set the modifier + group state during POE.Peter Hutterer1-0/+11
2009-03-12Xi: Set the button state on the event during POE.Peter Hutterer1-2/+5
2009-03-09Replace dixLookupResource by dixLookupResourceBy{Type,Class}Keith Packard1-1/+1
2009-03-09Remove useless (void) typecasts.Peter Hutterer1-5/+5
2009-02-23Input: change processing API to InternalEvents.Peter Hutterer1-1/+1
2009-02-23dix: Deliver{Grabbed|Focused|Device}Events API changed to InternalEvents.Peter Hutterer1-11/+5
2009-02-23dix: convert passive grabs to use internal events.Peter Hutterer1-24/+13
2009-02-23Xi: make ProcessOtherEvents more InternalEvent aware.Peter Hutterer1-49/+54
2009-02-23dix: update CheckMotion to deal with DeviceEvents.Peter Hutterer1-2/+3
2009-02-23Xi: support InternalEvents in UpdateDeviceState, parts of POE and EnqueueEventPeter Hutterer1-86/+78
2009-02-16dix: Don't set core events in SetMaskForEvent.Peter Hutterer1-4/+15
2009-02-16Xi: remove dynamic mask assignment for XI events.Peter Hutterer1-5/+1
2009-02-03Xi: If the MD doesn't have a key/kbdfeed class, init the keyboard.Peter Hutterer1-3/+10
2009-02-03Xi: remove now obsolete oldXkbInfo.Peter Hutterer1-3/+0
2009-01-22Input: Clarify valuator FatalError messagesDaniel Stone1-4/+5