summaryrefslogtreecommitdiff
path: root/xkb/xkbUtils.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-12xkb: Repurpose XkbCopyDeviceKeymap to apply a given keymap to a deviceRui Matos1-7/+7
2014-03-12xkb: Factor out a function to copy a keymap's controls onto anotherRui Matos1-0/+23
2013-01-09xkb: Do not use base group as an array index.Andreas Wettstein1-2/+8
2012-03-21Introduce a consistent coding styleKeith Packard1-639/+653
2011-04-04xkb: Prevent leaking of XKB geometry information on copy.Rami Ylimäki1-5/+3
2011-04-04xkb: Introduce helper function to handle similar reallocations.Rami Ylimäki1-86/+35
2011-01-21xkb: after making changes to the xkb ctrls, copy them back into kbdfeed.Peter Hutterer1-3/+6
2010-07-01xkb: merge lockedPtrButtons state from all attached SDs.Peter Hutterer1-0/+26
2010-06-11Get rid of xstrdup when argument is definitely non-NULLMikhail Gusarov1-6/+6
2010-06-06Replace deprecated bzero with memsetMikhail Gusarov1-5/+5
2010-06-06xkb: Remove superfluous if(x) x = realloc(x, sz); else x = malloc(sz); logicMikhail Gusarov1-71/+23
2010-06-06xkb: Remove superfluous if(p) checks around free(p)Mikhail Gusarov1-96/+48
2010-06-04xkb: fix invalid memory writes in _XkbCopyGeom.Peter Hutterer1-2/+2
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-113/+113
2010-04-27xkb: Fix omissions in geometry initialization #27679Dirk Wallenstein1-2/+39
2010-03-24XKB: Fix garbage initializationJeremy Huddleston1-1/+1
2010-02-02xkb: sed True -> TRUE and False -> FALSEPeter Hutterer1-10/+10
2009-09-30xkb: Use XkbPerKeyBitArraySize instead of hardcoded value of 32Jeremy Huddleston1-2/+2
2009-09-13xkb: split effectiveGroup calculation into separate utility function.Peter Hutterer1-0/+35
2009-08-05xkb: remove now-unused XkbGetKeysym.Peter Hutterer1-29/+0
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-0/+1
2009-07-10Revert "XKB: Sanitise * actions" commits (#19602)Peter Hutterer1-2/+2
2009-05-06Xi: add GrabButton and GrabKeysym code.Peter Hutterer1-0/+30
2009-03-20xkb: don't overrun the map index when accessing symbols.Peter Hutterer1-1/+1
2009-02-17xkb: Fix wrong colour reference in XKB geometry copying. #20081Peter Hutterer1-2/+2
2009-02-16xserver: Avoid sending uninitialized padding data over the networkPeter Åstrand1-0/+1
2009-02-04Fix "warning: unused variable XXX"Tomas Carnecky1-1/+1
2009-01-28Fix duplicate code, off-by one in space calculation, not initialized membersPierre Willenbrock1-30/+9
2009-01-22Input: Remove core keysyms from KeyClassRecDaniel Stone1-105/+95
2009-01-22Input: Clean up keymap change notificationsDaniel Stone1-112/+71
2009-01-22XKB: Sanitise vmods in actionsDaniel Stone1-2/+2
2009-01-22XKB: Remove unsupported Xi operation flagsDaniel Stone1-2/+1
2009-01-22Input: Remove modifierMap from coreDaniel Stone1-7/+1
2009-01-22Input: Remove modifierKeyMapDaniel Stone1-41/+0
2009-01-22Input: Overhaul keyboard initialisation processDaniel Stone1-6/+0
2009-01-22XKB: Remove lock actions disablingDaniel Stone1-2/+0
2009-01-20XKB: Be more verbose about XkbCopyKeymap failure in debug modeDaniel Stone1-8/+24
2009-01-20XKB: Trying to copy to the same keymap is not fatalDaniel Stone1-1/+4
2009-01-20XkbCopyKeymap: inputInfo.keyboard is not a special caseDaniel Stone1-19/+12
2008-12-30XKB: Also copy keyboard feedback when copying the keymapDaniel Stone1-1/+16
2008-12-23xkb: don't replicate past the number of groups we have.Peter Hutterer1-3/+4
2008-12-23xkb: ensure enough symbols for core Group1 replication.Peter Hutterer1-2/+17
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-22/+22
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-22/+22
2008-11-04XKB: Tiny cleanups to _XkbLookupAnyDeviceDaniel Stone1-3/+4
2008-10-31xkb: remove unused label "out", clean up program flow.Peter Hutterer1-3/+1
2008-09-26xkb: fix core keyboard map generation. #14373Peter Hutterer1-5/+34
2008-08-04xkb: break up XkbCopyKeymap into bite-sized chunks.Peter Hutterer1-76/+167
2008-07-28xkb: remove superfluous inputInfo.keyboard treatment.Peter Hutterer1-17/+11