summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-10-06Keep real and virtual mods in the same table in the keymapRan Benita11-156/+166
2012-10-06Don't use shifted virtual modifier masksRan Benita5-40/+27
2012-10-06expr: don't expose LookupModIndexRan Benita3-6/+3
2012-10-06Remove VModInfo for nowRan Benita7-116/+81
2012-10-06vmod: don't allow to add a vmod with the name of a real modRan Benita1-0/+10
2012-10-06state: don't needlessly fetch the xkb_keyRan Benita1-4/+0
2012-10-06vmod: remove merge argument from HandleVModDefRan Benita5-10/+5
2012-10-06Omit struct '_Name' from non-recursive struct typedefsRan Benita6-24/+24
2012-10-06expr: don't allow "none" in LookupModIndexRan Benita1-6/+0
2012-10-06keysym-utf: make keysym->unicode table a bit smallerRan Benita1-1/+2
2012-10-06Remove the XKB_NUM_VIRTUAL_MODIFIERS limitRan Benita6-108/+62
2012-10-06state: simplify xkb_state_mod_index_is_activeRan Benita1-13/+1
2012-10-06state: don't ignore type argument in xkb_state_mod_*_are_activeRan Benita1-5/+6
2012-10-06state: fix bad EFFECTIVE check in *_is_active()Ran Benita2-2/+11
2012-10-06Use our types instead of int/uint32_t in a few placesRan Benita9-22/+23
2012-09-30Don't scan and parse useless mapsRan Benita6-102/+97
2012-09-30scanner: don't strdup the file nameRan Benita1-10/+6
2012-09-30scanner: share code in XkbParse{File,String}Ran Benita4-62/+70
2012-09-30scanner: remove uselss 'last symbol' error messageRan Benita1-3/+0
2012-09-30parser: remove XkbCompMapList ruleRan Benita3-25/+2
2012-09-30parser: remove XkbConfig ruleRan Benita1-17/+1
2012-09-30test/interactive: allow -k to get any absolute pathRan Benita1-3/+15
2012-09-30Don't use %z printf formatRan Benita2-4/+5
2012-09-30rules: always initialize idx variableRan Benita1-0/+1
2012-09-27test: add keycodes files which map directly to evdev codesRan Benita3-0/+1695
2012-09-27keymap-dump: make it look better with long key namesRan Benita2-498/+498
2012-09-27test/interactive: allow to set evdev offsetRan Benita1-5/+13
2012-09-27Fix type of keycode in parser and astRan Benita5-5/+13
2012-09-27Don't limit key names to 4 charactersRan Benita12-206/+158
2012-09-27xkbcomp/keymap: use default interpret in ApplyInterpsToKeyRan Benita1-14/+19
2012-09-27state: add missing const in get_one_symRan Benita1-1/+1
2012-09-27Add xkb_state_key_get_one_symDaniel Stone3-0/+38
2012-09-26Fix size_t vs. %d warningDaniel Stone1-2/+2
2012-09-25symbols: get rid of autoTypeRan Benita1-46/+41
2012-09-25symbols: separate type-finding logic from CopySymbolsDefRan Benita1-58/+62
2012-09-24keymap: remove some more unneeded macrosRan Benita5-32/+11
2012-09-24keymap: store a pointer to the type in xkb_group instead of indexRan Benita6-40/+33
2012-09-24keymap, symbols: improve xkb_key memory layoutRan Benita6-163/+103
2012-09-24symbols: move keysyms into LevelInfoRan Benita2-175/+140
2012-09-24symbols: fix index-out-of-bounds in FindAutomaticTypeRan Benita1-1/+2
2012-09-24symbols: remove unneeded optimizationRan Benita1-4/+0
2012-09-24keymap: use our type for keymap->enabled_ctrlsRan Benita1-1/+1
2012-09-24Add missing declaration for _xkbcommon_parse (aka yyparse)Daniel Stone1-0/+3
2012-09-24keymap.h: add note on why XKB_NUM_GROUPS is still thereRan Benita1-1/+15
2012-09-24keymap, symbols: use darray for num_groupsRan Benita4-30/+60
2012-09-24symbols: avoid possible access-out-of-bound due to explicit_groupRan Benita1-5/+20
2012-09-24symbols: rename SymbolsInfo groupNames to group_namesRan Benita1-8/+8
2012-09-24keymap: don't use XKB_NUM_GROUPS for key->kt_indexRan Benita3-1/+3
2012-09-24Add format argument to xkb_keymap_get_as_stringRan Benita9-15/+45
2012-09-24Add return value the xkb_keysym_get_nameRan Benita2-8/+13