x11/keymap: be more defensive about the number of modifiers
[platform/upstream/libxkbcommon.git] / src / text.c
2014-04-22 Ran Benitakeymap: don't use darray in xkb_mod_set
2014-04-22 Ran Benitakeymap: add and use xkb_mods_{foreach,enumerate}()
2014-04-19 Ran Benitatext: take xkb_mod_set instead of the entire keymap
2014-04-19 Ran BenitaAdd struct xkb_mod_set
2014-04-19 Ran Benitakeymap: move ModNameToIndex from text.c and use it...
2014-02-08 Ran BenitaUse (1u << idx) instead of (1 << idx) where appropriate
2013-08-02 Ran Benitascanner: allow empty key name literals
2013-07-31 Ran Benitakeymap: remove struct xkb_key_redirect_action
2013-03-18 Ran Benitatext: some style changes
2013-03-18 Ran Benitatext: clean up and fix the *MaskText functions
2013-03-18 Ran BenitaChange 'indicator' to 'led' everywhere possible
2012-10-30 Ran Benitaaction: don't allow private actions with a known type
2012-10-22 Ran BenitaSplit the mods, layout, leds parts of xkb_state_components
2012-10-18 Ran BenitaMove _text() functions from keymap-dump to text.c
2012-10-18 Ran BenitaRemove a couple more uses of static char buffers
2012-10-18 Ran BenitaContextualize GetBuffer()
2012-10-18 Ran BenitaClean up xkb_sym_interpret a bit
2012-10-06 Ran BenitaReplace 0xff with MOD_REAL_MASK_ALL
2012-10-06 Ran BenitaRemove now-unneeded mod type annotations
2012-10-06 Ran Benitatext: explicitly take mod_type in mod functions
2012-10-06 Ran Benitatext: share code for modifiers
2012-10-06 Ran BenitaKeep real and virtual mods in the same table in the...
2012-10-06 Ran BenitaDon't use shifted virtual modifier masks
2012-10-06 Ran BenitaRemove the XKB_NUM_VIRTUAL_MODIFIERS limit
2012-09-27 Ran BenitaDon't limit key names to 4 characters
2012-09-23 Ran BenitaRename map.{c,h} to keymap.{c,h}
2012-09-16 Ran BenitaOrganize src/ and test/ headers
2012-09-11 Daniel Stonekbproto unentanglement: XkbSI match flags
2012-09-11 Daniel Stonekbproto unentanglement: control actions
2012-09-10 Daniel Stonekbproto unentanglement: XkbIM_*
2012-09-10 Daniel Stonekbproto unentanglement: action types
2012-09-10 Daniel StoneRemove deprecated actions
2012-09-10 Daniel Stonekbproto unentanglement: XkbNumVirtualMods
2012-09-10 Daniel Stonekbproto untanglement: XkbKeyNameLength
2012-09-03 Ran BenitaUnify some string tables from xkbcomp, text and keymap...
2012-09-03 Ran BenitaConvert rest of names in xkb_keymap back to atoms
2012-09-03 Ran BenitaUse XKB_MOD_INVALID instead of XkbNoModifier
2012-09-02 Ran BenitaMove enum xkb_file_type to xkbcomp/ast.h
2012-09-02 Ran Benitaxkbcomp: clean up compile_keymap function
2012-08-10 Ran BenitaModernize struct xkb_mods
2012-08-07 Ran BenitaRemove xproto build dependency
2012-08-07 Ran BenitaHandle key names consistently
2012-08-07 Ran Benitafilecomp: fix path and error message
2012-08-07 Ran BenitaUse only one set of core mod name-to-index functions
2012-08-07 Ran Benitakeymap-dump: use ActionTypeText
2012-07-26 Ran BenitaDrop Xkbc prefix of text functions
2012-07-26 Ran BenitaUse xkb_mod_mask_t and xkb_mask_index_t throughout
2012-07-18 Ran BenitaGet rid of xkb_key_names
2012-07-17 Daniel StoneRun source tree through uncrustify
2012-07-12 Ran BenitaEnlarge keysym name buffers and mention in comment
2012-06-30 Ran BenitaUse enum for file types
2012-05-09 Daniel StoneMerge remote-tracking branch 'krh/keysyms'
2012-05-09 Ran BenitaRemove support for xkb_layout and xkb_semantics file...
2012-05-09 Daniel StoneChange all 'xkb' xkb_keymap names to 'keymap'
2012-05-09 Daniel StoneRename keysym <-> string API
2012-05-08 Ran BenitaRename XKBcommonint.h to xkb-priv.h and use it
2012-05-01 Ran BenitaRemove unused stuff from XKBcommonint.h
2012-04-30 Ran BenitaUse stdbool.h
2012-04-09 Ran BenitaImplicitly include config.h in all files
2012-04-09 Daniel StoneRename xkb_desc to xkb_keymap
2012-03-27 Ran BenitaFix all -Wsign-compare warnings
2012-03-09 Daniel StoneIntroduce xkb_keysym_t type
2012-03-09 Daniel StoneStringify public name types
2012-03-09 Daniel StoneRemove geometry support, again
2012-03-05 Daniel StoneMerge remote-tracking branch 'ran/fixes'
2012-02-25 Ran BenitaFix all constness warnings
2012-02-15 Daniel StoneMove include path from X11/extensions/ to xkbcommon/
2010-10-08 Kristian HøgsbergDon't return a static buffer in public API
2010-09-27 Adam JacksonDead code removal and static markup
2010-08-25 Kristian HøgsbergPull in a few #defines from libxkbfile and lower kbprot...
2010-07-02 Kristian HøgsbergRename public entry points to lowercase and underscore
2010-07-02 Kristian HøgsbergPull in enough structs and defines from XKBstr.h to...
2010-06-30 Kristian HøgsbergConstify XkbcAtomText()
2010-06-30 Kristian HøgsbergDrop more malloc/free wrappers
2010-06-28 Kristian HøgsbergDrop CARD32 and Opaque types
2010-06-22 Daniel StoneUse CARD32 instead of Atom, drag in XkbClientMapRec
2010-06-22 Daniel StoneAtoms: Avoid allocations in XkbAtomText()
2010-06-22 Daniel StoneExpose tbGetBuffer to the rest of libxkbcommon
2010-06-22 Daniel StoneXKB: Text: Use keysym <-> string conversion from keysym.c
2009-04-08 Dan NicholsonRemove all non-public API from XKBcommon.h header
2009-03-28 Dan NicholsonAdd XkbModIndexText replacement
2009-03-28 Dan NicholsonAdd VMod Text functions from xkbfile
2009-03-28 Dan NicholsonAdd more *Text functions from xkbfile
2009-03-28 Dan NicholsonMove *Text APIs into libxkbcommon