summaryrefslogtreecommitdiff
path: root/src/xkbcomp/compat.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-06Keep real and virtual mods in the same table in the keymapRan Benita1-2/+2
2012-10-06Remove VModInfo for nowRan Benita1-4/+2
2012-10-06vmod: remove merge argument from HandleVModDefRan Benita1-2/+1
2012-10-06Omit struct '_Name' from non-recursive struct typedefsRan Benita1-3/+3
2012-10-06Use our types instead of int/uint32_t in a few placesRan Benita1-1/+2
2012-09-24API: add _context prefix to log-related functionsRan Benita1-2/+2
2012-09-14Clean up Init/Clear functionsRan Benita1-20/+1
2012-09-12Copyright updatesDaniel Stone1-0/+23
2012-09-11kbproto unentanglement: XkbSI_AutoRepeatDaniel Stone1-8/+4
2012-09-11kbproto unentanglement: XkbSI match flagsDaniel Stone1-19/+19
2012-09-10kbproto unentanglement: XkbIM_*Daniel Stone1-2/+2
2012-09-10kbproto unentanglement: action typesDaniel Stone1-2/+2
2012-09-10kbproto unentanglement: XkbNumIndicatorsDaniel Stone1-6/+6
2012-09-05compat: make LEDInfo a wrapper around xkb_indicator_mapRan Benita1-72/+40
2012-09-04Fold keymap->indicator_names into keymap->indicatorsRan Benita1-3/+3
2012-09-03Unify some string tables from xkbcomp, text and keymap-dumpRan Benita1-59/+8
2012-09-03Convert rest of names in xkb_keymap back to atomsRan Benita1-7/+7
2012-09-03Use XKB_MOD_INVALID instead of XkbNoModifierRan Benita1-2/+2
2012-09-03action: keep array of default actions, instead of list of changesRan Benita1-13/+17
2012-09-03keymap: optimize FindInterpsForKey a bitRan Benita1-0/+1
2012-09-02Add xkbcomp/keymap.c and move some code thereRan Benita1-246/+0
2012-09-02vmod: ClearVModInfo doesn't need the keymapRan Benita1-1/+1
2012-09-02expr: move op_type/value_type_to_string functions to astRan Benita1-1/+1
2012-09-02xkbcomp: seperate keymap-copying code from Compile functionsRan Benita1-18/+22
2012-09-02compat: only compute 'bool report' onceRan Benita1-22/+24
2012-09-02compat: disallow changing global defaults from within an interpretRan Benita1-3/+6
2012-09-02compat: use darray instead of list for interpsRan Benita1-41/+9
2012-09-02compat: remove "flags" field from xkb_indicator_mapRan Benita1-3/+0
2012-09-01compat: ignore "allowExplicit" in indicator statementsRan Benita1-21/+3
2012-09-01compat: ignore "ledDrivesKbd" in indicator statementsRan Benita1-21/+3
2012-09-01compat: ignore "group" (compatibility) statementsRan Benita1-87/+8
2012-09-01compat: get rid of BindIndicatorsRan Benita1-115/+49
2012-09-01compat: ignore "index" field in indicator statementsRan Benita1-31/+9
2012-09-01compat: remove dead NoAutomatic codeRan Benita1-8/+1
2012-09-01compat: ignore "locking" field in sym interpretsRan Benita1-22/+4
2012-09-01compat: small changesRan Benita1-121/+123
2012-09-01compat: add general overviewRan Benita1-0/+104
2012-09-01action: convert action field type to enumRan Benita1-6/+2
2012-09-01Organize xkbcomp/ header filesRan Benita1-2/+4
2012-08-10action: get rid of xkb_any_actionRan Benita1-8/+3
2012-08-10Store actions inside struct xkb_keyRan Benita1-10/+13
2012-08-10keycodes: save context in Info, not keymapRan Benita1-2/+2
2012-08-10Modernize struct xkb_modsRan Benita1-75/+47
2012-08-09types: don't compute effective masks here as wellRan Benita1-4/+7
2012-08-08Remove unused vmodmask calculationDaniel Stone1-8/+0
2012-08-07types: use regular array for map entriesRan Benita1-5/+7
2012-08-07types: use regular array for typesRan Benita1-2/+3
2012-08-07Fix virtual modifiers mask extractionRan Benita1-2/+2
2012-08-07symbols: remove support for key behaviorsRan Benita1-3/+0
2012-08-07Add and use xkb_level_index_tRan Benita1-3/+3