summaryrefslogtreecommitdiff
path: root/Xi/exevents.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-01-22Input: Use previous state in valuator eventsDaniel Stone1-14/+2
2009-01-22Input: Don't allow DDX to generate repeat eventsDaniel Stone1-17/+2
2009-01-22Input: Remove core keysyms from KeyClassRecDaniel Stone1-22/+9
2009-01-22Input: Centralise pointer map changingDaniel Stone1-14/+0
2009-01-22Input: Clean up keymap change notificationsDaniel Stone1-37/+9
2009-01-22Xi: Introduce XIShouldNotifyDaniel Stone1-0/+16
2009-01-22Input: Remove modifierMap from coreDaniel Stone1-3/+1
2009-01-22Input: Remove modifierKeyMapDaniel Stone1-98/+0
2009-01-22Input: Ignore modifiers in core input processingDaniel Stone1-20/+0
2009-01-22Input: Remove state from KeyClassRecDaniel Stone1-29/+9
2009-01-22Input: Overhaul keyboard initialisation processDaniel Stone1-9/+2
2009-01-22XKB: Make XKB mandatoryDaniel Stone1-16/+0
2009-01-20XKB: Move XkbCopyKeymap definition to xkbsrv.hDaniel Stone1-1/+0
2009-01-20Xi: don't care about CoreDevicePrivateKey when copying keysPeter Hutterer1-52/+48
2009-01-16Don't release grabs unless all buttons are upThomas Jaeger1-1/+1
2009-01-16Count the number of logically down buttons in buttonsDownThomas Jaeger1-4/+4
2009-01-09Xi: call CheckMotion for floating SDs too.Peter Hutterer1-1/+1
2008-12-12dix: don't alloc in ChangeMasterDeviceClasses.Peter Hutterer1-1/+6
2008-12-12Xi: silence compiler warningPeter Hutterer1-1/+1
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-12-08Xi: XIGetDevice needs to ignore the MORE_EVENTS flag.Tom Jaeger1-1/+1
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-26/+26
2008-12-02Xi: fix use of button->down - bitflags instead of int arrays.Peter Hutterer1-7/+3
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-24/+24
2008-11-04xkb: extract the correct device in XkbFilterEvents.Peter Hutterer1-0/+32
2008-10-10Xi: don't memcpy the KeyClassRec from SD to MD. #16167Peter Hutterer1-2/+0
2008-10-06xalloc+bzero -> xcallocAdam Jackson1-5/+2
2008-06-19Make button down state a bitmask. Master buttons track union of slave buttonsKeith Packard1-20/+21
2008-06-18input: fix up usage of button->down, used to be a bitmask, is now an array.Peter Hutterer1-3/+7
2008-06-15Xi: avoid double button mapping.Keith Packard1-4/+9
2008-05-26Ensure the motion history is merged for master devices.Peter Hutterer1-5/+1
2008-05-25Xi: reset motion history when swapping device classes.Peter Hutterer1-0/+2
2008-05-24Xi: remove deprecated comment.Peter Hutterer1-2/+0