summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2009-05-08Xi: fix copy/paste error causing sizeof against wrong struct.Peter Hutterer1-1/+1
2009-05-08Xi: don't double-swap the XListDeviceProperties reply.Peter Hutterer1-7/+0
2009-04-29Fix most remaining deprecated resource lookups.Eamon Walsh2-14/+10
2009-04-24input: propagate XTst events through virtual slave devices.Benjamin Close1-2/+96
2009-04-21dix: Change AllocMaster into AllocDevicePair, allow creation of SDs too.Benjamin Close1-1/+1
2009-04-21dix: don't allow more than MAX_VALUATORS on one device.Peter Hutterer1-0/+2
2009-04-17input: allow NULL as XkbRMVLOSet in InitKeyboardDeviceStruct.Peter Hutterer1-10/+3
2009-04-17dix: remove un-used parameter "core" from AllowSomePeter Hutterer1-6/+6
2009-04-17Xi: fix a typo in a #ifdefPeter Hutterer1-3/+3
2009-04-09Xi: silence compiler warnings about "wrong" event types.Peter Hutterer1-4/+5
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-09Xi: don't crash on a NULL property name, just return None.Peter Hutterer1-0/+6
2009-03-09Remove useless (void) typecasts.Peter Hutterer1-5/+5
2009-03-03include: add a range of button labels.Peter Hutterer1-1/+74
2009-02-25Xi: remove AllExtensionVersions.Peter Hutterer2-5/+5
2009-02-25Xi: don't need to set the XKB settings for new core devices.Peter Hutterer1-10/+0
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-16xserver: Avoid sending uninitialized padding data over the networkPeter Åstrand3-1/+4
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 Hutterer4-119/+69
2009-02-03Xi: initialize the device before applying button map changes.Peter Hutterer1-0/+4
2009-02-03Xi: create well-known atoms on demand, rather than preinit themSimon Thum3-23/+10
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-29XKB: ifdef XKB is dead, yet it was still present in a few places.Maarten Maathuis1-5/+9
2009-01-23Xi: define a range of axis labels.Peter Hutterer1-1/+38
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 Stone5-37/+40
2009-01-22Input: Centralise pointer map changingDaniel Stone2-29/+9
2009-01-22Input: Clean up keymap change notificationsDaniel Stone2-38/+11
2009-01-22Xi: Introduce XIShouldNotifyDaniel Stone1-0/+16
2009-01-22Input: Remove modifierMap from coreDaniel Stone1-3/+1
2009-01-22Input: Remove modifierKeyMapDaniel Stone3-125/+31
2009-01-22Input: Ignore modifiers in core input processingDaniel Stone1-20/+0
2009-01-22Input: Remove state from KeyClassRecDaniel Stone2-30/+13
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