summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-03-18keymap: abstract a bit over the keymap formatRan Benita6-120/+241
2013-03-18text: some style changesRan Benita1-57/+53
2013-03-18text: clean up and fix the *MaskText functionsRan Benita4-77/+57
2013-03-18More spelling errorsRan Benita4-5/+5
2013-03-18parser: also skip 'section' ELEMENTRan Benita1-1/+1
2013-03-18ast-build: remove malloc_or_dieRan Benita1-82/+93
2013-03-18keycodes: fix spelling in error messageRan Benita1-1/+1
2013-03-18Remove list.hRan Benita1-489/+0
2013-03-18keymap-dump: move writing 'key {}' in symbols to its own functionRan Benita1-100/+107
2013-03-18keymap-dump: remove some ugly empty linesRan Benita1-6/+6
2013-03-18keymap-dump: don't indent after xkb_keymap {Ran Benita1-50/+50
2013-03-18keymap-dump: style cleanupsRan Benita1-74/+45
2013-03-18ast: add error handling to XkbFileFromComponentsRan Benita1-24/+32
2013-03-18Fix dead assignmentsRan Benita4-22/+17
2013-03-18keysym: print unicode keysyms uppercase and 0-paddedRan Benita1-3/+5
2013-03-18Change some log functions to take ctx instead of keymapRan Benita3-10/+10
2013-03-18keycodes: some minor styleRan Benita1-18/+25
2013-03-18action: s/hndlrType/handler_typeRan Benita1-5/+5
2013-03-18compat: make it clear which 'dflt' is meantRan Benita1-19/+21
2013-03-18symbols: make it clear which 'dflt' is meantRan Benita1-18/+18
2013-03-18ast: constify argumentRan Benita2-2/+2
2013-03-18symbols: fix bad 'merge' assignmentRan Benita1-1/+1
2013-03-18Change 'indicator' to 'led' everywhere possibleRan Benita13-227/+218
2013-03-18state: fix unbound virtual modifier bugRan Benita1-1/+10
2012-12-06Parser: Initialise geometry elements for VarDeclDaniel Stone1-3/+3
2012-11-11state: rename state->cur to state->componentsRan Benita1-68/+70
2012-11-11state: don't keep the previous state components in xkb_stateRan Benita1-7/+9
2012-11-11keymap: wrap the layout parameter if it is out of range for the keyRan Benita3-2/+19
2012-11-05keysym-utf: mark keysymtab array as staticRan Benita1-1/+1
2012-11-05keysym-utf: also translate special keysyms like Tab and ReturnRan Benita1-25/+12
2012-10-30action: don't allow private actions with a known typeRan Benita2-2/+21
2012-10-29state, context: allow passing NULL to *_unref()Ran Benita2-2/+2
2012-10-26state: don't use xkb_keymap_num_layouts internallyRan Benita1-5/+3
2012-10-26state: don't use xkb_state_serialize_* internallyRan Benita1-9/+3
2012-10-24state: fix possible index-out-of-bounds in action dispatch tableRan Benita1-0/+11
2012-10-23keymap: use plain array for keymap->group_namesRan Benita4-24/+18
2012-10-23state: fix typo in state component copyingRan Benita1-1/+1
2012-10-22Report which components of the state have changedRan Benita1-4/+45
2012-10-22state: add struct state_componentsRan Benita1-68/+72
2012-10-22Split the mods, layout, leds parts of xkb_state_componentsRan Benita5-39/+40
2012-10-21Silence a couple of warningsRan Benita2-1/+4
2012-10-18Move _text() functions from keymap-dump to text.cRan Benita3-77/+81
2012-10-18Remove a couple more uses of static char buffersRan Benita2-6/+5
2012-10-18Contextualize GetBuffer()Ran Benita6-32/+35
2012-10-18Clean up xkb_sym_interpret a bitRan Benita5-60/+32
2012-10-17Commit and distribute ks_tables.hRan Benita2-1/+4681
2012-10-16utils: add and use ARRAY_SIZE macroRan Benita3-7/+7
2012-10-16Add xkb_keysym_from_name() flags argument for case-insensitive searchDavid Herrmann3-8/+67
2012-10-16makekeys: replace helper with python script and binary searchRan Benita1-63/+32
2012-10-13Finish first round of API documentationRan Benita1-2/+2