summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2009-06-17Xi: Add support for sourceid in the device classes.Peter Hutterer1-0/+5
2009-06-17Xi: namespace XI2 files.Peter Hutterer2-3/+3
2009-06-12input: remove un-used "setter" argument from SetClientPointer.Peter Hutterer1-3/+2
2009-06-11input: remove dependency on XI2 protocol for XI_LASTEVENT.Peter Hutterer1-0/+1
2009-06-10input: move inputstr.h to where its needed.Dave Airlie1-0/+1
2009-06-07dix: protect against missing ButtonClasses in GetPointerMapping.Peter Hutterer1-2/+3
2009-06-07dix: set the generic event type for implicit XI2 grabs.Peter Hutterer1-0/+3
2009-06-07dix: suppress pointer acceleration on xtest devicesSimon Thum1-3/+5
2009-06-07dix: prefer lroundf() over roundf() in axis scalingSimon Thum1-1/+1
2009-06-04xace: fix a bad send access hook call.Eamon Walsh1-1/+1
2009-06-04Merge branch 'master' into xi2Peter Hutterer1-4/+0
2009-06-03s/MIN/min/, s/MAX/max/ (#2968)Adam Jackson1-4/+0
2009-06-03dix: set the device state for XI valuator events.Peter Hutterer1-0/+12
2009-06-03dix: use GetMaster in PickPointer and PickKeyboard.Peter Hutterer1-3/+2
2009-06-03dix: EventToCore must return BadMatch for proximity events.Peter Hutterer1-2/+2
2009-06-03dix: rework event conversion before delivery.Peter Hutterer2-165/+145
2009-06-02dix: ensure EventIsDeliverable has inputMasks set at all times.Peter Hutterer1-2/+2
2009-06-02input: add support for XIAllDevices and XIAllMasterDevices passive grabs.Peter Hutterer2-1/+31
2009-06-02dix: get the current MD keyboard for the grab modifier state.Peter Hutterer1-0/+10
2009-06-02dix: float slave devices during passive grabs.Peter Hutterer1-6/+8
2009-06-02dix: rework temporary slave detachment.Peter Hutterer1-29/+26
2009-06-02dix: move grab device assignment into GRABTYPE_CORE block.Peter Hutterer1-13/+14
2009-06-02dix: don't try to activate a passive grab on top of an active one.Peter Hutterer1-0/+3
2009-06-02input: add support for XIAnyModifier in passive XI2 grabs.Peter Hutterer1-13/+31
2009-06-01dix: switch grab checking from unsigned shorts to unsigned intsPeter Hutterer1-16/+16
2009-06-01input: Add grabtype to GrabParameters.Peter Hutterer1-0/+2
2009-06-01dix: ensure implicit passive grabs have the xi2mask zeroed.Peter Hutterer1-0/+1
2009-05-29dix: Set the implicit passive grab flag for keyboards too.Peter Hutterer1-0/+1
2009-05-29dix: fix broken XI event delivery during grabs.Peter Hutterer1-0/+3
2009-05-29dix: init inputMasks to NULL to avoid random value dereference.Peter Hutterer1-1/+1
2009-05-29dix: GetProximityEvents doesn't need extra events for valuators.Peter Hutterer1-6/+0
2009-05-28Merge branch 'master' into xi2Peter Hutterer10-130/+169
2009-05-28Xi: Send Enter or Leave events with XIPassive(Un)grabNotifyPeter Hutterer2-11/+27
2009-05-27Xi: Add support for Enter and FocusIn grabs.Peter Hutterer2-17/+113
2009-05-27dix: fix wrong cast of eventMask into CreateGrab.Peter Hutterer1-1/+1
2009-05-27dix: convert window coordinates to FP1616 before calculating event_x/yPeter Hutterer1-2/+2
2009-05-27dix: take grabs into account for XI_Enter/Leave events.Peter Hutterer1-7/+9
2009-05-27dix: set the right grab event type for implicit passive grabs.Peter Hutterer1-0/+1
2009-05-27Remove reference to non-existing requestLog and requestLogIndexNicolai Hähnle1-6/+0
2009-05-22dix: protect event generation against single-valuator devices.Peter Hutterer1-9/+21
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 Hutterer2-7/+11
2009-05-22dix: introduce GetMaster()Peter Hutterer2-3/+43
2009-05-22dix: Add a deviceid to the DeviceChangedEvent.Peter Hutterer1-0/+1
2009-05-22input: remove nested union from InternalEvent.Peter Hutterer2-24/+24
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer5-51/+58
2009-05-22Split the signal-handler's lastSlave out into a separate variable.Peter Hutterer2-5/+19
2009-05-22dix: remove superfluous loop in change_modmap.Peter Hutterer1-8/+4
2009-05-21dix: 'namespace' HAS_OLD_SLAVE and HAS_NEW_SLAVE.Peter Hutterer1-2/+2
2009-05-20dix: refuse events from disabled devices.Peter Hutterer1-0/+12