summaryrefslogtreecommitdiff
path: root/src/text.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for modmap None (#291)Wismill2023-05-011-0/+3
* build: include config.h manuallyRan Benita2019-12-271-0/+2
* text: NULL-terminate SI mask namesDaniel Stone2018-08-031-0/+1
* text: init the target buffer to zeroPeter Hutterer2018-08-011-1/+1
* keymap: don't use darray in xkb_mod_setRan Benita2014-04-221-2/+2
* keymap: add and use xkb_mods_{foreach,enumerate}()Ran Benita2014-04-221-1/+1
* text: take xkb_mod_set instead of the entire keymapRan Benita2014-04-191-8/+9
* Add struct xkb_mod_setRan Benita2014-04-191-3/+4
* keymap: move ModNameToIndex from text.c and use it in keymap.cRan Benita2014-04-191-14/+0
* Use (1u << idx) instead of (1 << idx) where appropriateRan Benita2014-02-081-7/+7
* scanner: allow empty key name literalsRan Benita2013-08-021-2/+2
* keymap: remove struct xkb_key_redirect_actionRan Benita2013-07-311-2/+2
* text: some style changesRan Benita2013-03-181-57/+53
* text: clean up and fix the *MaskText functionsRan Benita2013-03-181-73/+53
* Change 'indicator' to 'led' everywhere possibleRan Benita2013-03-181-1/+1
* action: don't allow private actions with a known typeRan Benita2012-10-301-1/+1
* Split the mods, layout, leds parts of xkb_state_componentsRan Benita2012-10-221-11/+11
* Move _text() functions from keymap-dump to text.cRan Benita2012-10-181-0/+71
* Remove a couple more uses of static char buffersRan Benita2012-10-181-4/+2
* Contextualize GetBuffer()Ran Benita2012-10-181-28/+7
* Clean up xkb_sym_interpret a bitRan Benita2012-10-181-12/+1
* Replace 0xff with MOD_REAL_MASK_ALLRan Benita2012-10-061-1/+1
* Remove now-unneeded mod type annotationsRan Benita2012-10-061-13/+6
* text: explicitly take mod_type in mod functionsRan Benita2012-10-061-58/+15
* text: share code for modifiersRan Benita2012-10-061-64/+51
* Keep real and virtual mods in the same table in the keymapRan Benita2012-10-061-54/+40
* Don't use shifted virtual modifier masksRan Benita2012-10-061-24/+14
* Remove the XKB_NUM_VIRTUAL_MODIFIERS limitRan Benita2012-10-061-31/+7
* Don't limit key names to 4 charactersRan Benita2012-09-271-12/+5
* Rename map.{c,h} to keymap.{c,h}Ran Benita2012-09-241-1/+1
* Organize src/ and test/ headersRan Benita2012-09-161-0/+1
* kbproto unentanglement: XkbSI match flagsDaniel Stone2012-09-111-8/+8
* kbproto unentanglement: control actionsDaniel Stone2012-09-111-14/+14
* kbproto unentanglement: XkbIM_*Daniel Stone2012-09-101-11/+11
* kbproto unentanglement: action typesDaniel Stone2012-09-101-41/+41
* Remove deprecated actionsDaniel Stone2012-09-101-16/+17
* kbproto unentanglement: XkbNumVirtualModsDaniel Stone2012-09-101-8/+8
* kbproto untanglement: XkbKeyNameLengthDaniel Stone2012-09-101-1/+1
* Unify some string tables from xkbcomp, text and keymap-dumpRan Benita2012-09-031-51/+194
* Convert rest of names in xkb_keymap back to atomsRan Benita2012-09-031-1/+1
* Use XKB_MOD_INVALID instead of XkbNoModifierRan Benita2012-09-031-1/+1
* Move enum xkb_file_type to xkbcomp/ast.hRan Benita2012-09-021-17/+0
* xkbcomp: clean up compile_keymap functionRan Benita2012-09-021-15/+11
* Modernize struct xkb_modsRan Benita2012-08-101-14/+21
* Remove xproto build dependencyRan Benita2012-08-071-8/+15
* Handle key names consistentlyRan Benita2012-08-071-1/+1
* filecomp: fix path and error messageRan Benita2012-08-071-6/+6
* Use only one set of core mod name-to-index functionsRan Benita2012-08-071-11/+34
* keymap-dump: use ActionTypeTextRan Benita2012-08-071-21/+21
* Drop Xkbc prefix of text functionsRan Benita2012-07-271-25/+25