summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-1/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-27/+27
2010-04-30Replace some input devPrivates with regular struct fieldsKeith Packard1-39/+24
2010-03-12Record: Avoid duplicates from replaying frozen eventsDaniel Stone1-1/+1
2010-02-22Re-enable RECORD extension.Chris Dekter1-5/+8
2010-02-15Xi: reset the sli pointers after copying device classes. (#25640)Peter Hutterer1-0/+20
2009-09-27Xi: Make CopyKeyClass X_HIDDEN to avoid ugly ifdef-fuJeremy Huddleston1-3/+0
2009-09-26Xi: CopyKeyClass is not static for XQuartzJeremy Huddleston1-1/+4
2009-09-26Xi: update axisVals with the right subpixel data.Peter Hutterer1-1/+1
2009-09-22input: don't use typecasts to access members of InternalEvent.Peter Hutterer1-2/+2
2009-09-04input: allow for detectable autorepeat.Daniel Stone1-1/+2
2009-09-03Xi: if XISetEventMask fails, return this to the client.Peter Hutterer1-2/+5
2009-09-03Xi: don't try to set oversized or non-existing masks.Peter Hutterer1-3/+6
2009-09-01Xi: Fix harmless ButtonPress/ButtonRelease confusionDaniel Stone1-0/+1
2009-08-31Xi: silence compiler warning "type may be used uninitialized"Peter Hutterer1-2/+2
2009-08-17dix: rework DeviceChangedEvents a bit.Peter Hutterer1-9/+17
2009-08-17input: move DeviceChangedEvent conversion into eventconvert.cPeter Hutterer1-118/+5
2009-08-13Xi: get device changed data from DeviceChangedEvents, not the device (#23100)Peter Hutterer1-3/+66
2009-07-30Xi: set the sourceid for focus devices to the device id.Peter Hutterer1-1/+1
2009-07-30input: switch internal event types to enums.Peter Hutterer1-0/+6
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-0/+1
2009-07-15Update to type-specific raw events - require inputproto 1.9.99.14.Peter Hutterer1-1/+5
2009-07-14Xi: use byte-counting macros instead of manual calculation.Peter Hutterer1-5/+5
2009-07-12input: include effective modifiers in device events.Peter Hutterer1-0/+4
2009-06-23Xi: fix up access modes for calls to dixLookupDevice().Eamon Walsh1-1/+1
2009-06-18input: unify button numbers on master devices.Peter Hutterer1-6/+5
2009-06-18Xi: copy the valuator mode from SD to MD.Peter Hutterer1-0/+1
2009-06-18input: Add labels to buttons and valuators - ABI_XINPUT_VERSION 7Peter Hutterer1-1/+2
2009-06-18input: change axisVal from uint to double.Peter Hutterer1-2/+3
2009-06-18Xi: last_valuator is used like an index, so range it accordingly.Peter Hutterer1-2/+2
2009-06-18Xi: Motion events update the device state too.Peter Hutterer1-0/+1
2009-06-18Xi: include button state in XIButtonInfo.Peter Hutterer1-0/+1
2009-06-17Xi: Add support for sourceid in the device classes.Peter Hutterer1-0/+9
2009-06-17Xi: namespace XI2 files.Peter Hutterer1-1/+1
2009-06-11Xi: XISetEventMask needs to clear the mask if len is 0Peter Hutterer1-1/+4
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