vmod: bring back support for direct vmod -> real mod mapping
[platform/upstream/libxkbcommon.git] / src / xkbcomp / symbols.c
2014-02-12 Ran Benitavmod: bring back support for direct vmod -> real mod...
2014-02-09 Ran Benitasymbols: steal keys and modmaps when merging if possible
2014-02-08 Ran BenitaUse (1u << idx) instead of (1 << idx) where appropriate
2014-02-07 Ran Benitasymbols: reduce some loop iterators scope
2014-01-11 Ran BenitaFix some cppcheck warnings
2013-12-01 Ran Benitaexpr: split expression types and allocate them separately
2013-12-01 Ran Benitaparser, symbols: drop unnecessary casts
2013-11-27 Ran BenitaResolve keysyms early in parser
2013-11-27 Ran Benitasymbols: modernize LookupKeysym
2013-11-27 Ran Benitasymbols: rename info.modMaps -> modmaps
2013-10-03 Ran Benitasymbols: fix use of uninitialized variable
2013-08-13 Ran Benitaxkbcomp: improve a few log messages
2013-08-02 Ran Benitaxkbcomp: handle empty keymaps
2013-07-21 Ran Benitactx: adapt to the len-aware atom functions
2013-07-18 Ran Benitaxkbcomp: escape the section names before storing them...
2013-03-18 Ran BenitaFix pointer style nit
2013-03-18 Ran Benitasymbols: remove file_id
2013-03-18 Ran BenitaMove a couple of general keymap functions from keycodes.c
2013-03-18 Ran Benitaxkbcomp: handle XKB file include's better
2013-03-18 Ran BenitaFix dead assignments
2013-03-18 Ran Benitasymbols: make it clear which 'dflt' is meant
2013-03-18 Ran Benitasymbols: fix bad 'merge' assignment
2012-10-23 Ran Benitakeymap: use plain array for keymap->group_names
2012-10-18 Ran BenitaContextualize GetBuffer()
2012-10-16 David HerrmannAdd xkb_keysym_from_name() flags argument for case...
2012-10-10 Ran BenitaRename XKB_NUM_GROUPS to XKB_MAX_GROUPS
2012-10-06 Ran Benitasymbols: refactor AddModMapEntry
2012-10-06 Ran Benitaexpr: unify the real and virtual modifier functions
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 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 Benitaexpr: don't expose LookupModIndex
2012-10-06 Ran BenitaRemove VModInfo for now
2012-10-06 Ran Benitavmod: remove merge argument from HandleVModDef
2012-10-06 Ran BenitaOmit struct '_Name' from non-recursive struct typedefs
2012-10-06 Ran BenitaUse our types instead of int/uint32_t in a few places
2012-09-27 Ran BenitaDon't limit key names to 4 characters
2012-09-26 Daniel StoneFix size_t vs. %d warning
2012-09-25 Ran Benitasymbols: get rid of autoType
2012-09-25 Ran Benitasymbols: separate type-finding logic from CopySymbolsDef
2012-09-24 Ran Benitakeymap: remove some more unneeded macros
2012-09-24 Ran Benitakeymap: store a pointer to the type in xkb_group instea...
2012-09-24 Ran Benitakeymap, symbols: improve xkb_key memory layout
2012-09-24 Ran Benitasymbols: move keysyms into LevelInfo
2012-09-24 Ran Benitasymbols: fix index-out-of-bounds in FindAutomaticType
2012-09-24 Ran Benitasymbols: remove unneeded optimization
2012-09-23 Ran Benitakeymap, symbols: use darray for num_groups
2012-09-23 Ran Benitasymbols: avoid possible access-out-of-bound due to...
2012-09-23 Ran Benitasymbols: rename SymbolsInfo groupNames to group_names
2012-09-23 Ran Benitakeymap: don't use XKB_NUM_GROUPS for key->kt_index
2012-09-23 Ran BenitaAPI: add _context prefix to log-related functions
2012-09-23 Ran Benitasymbols: convert KeyInfo->groups to darray
2012-09-23 Ran Benitasymbols: fix memleak from default KeyInfo
2012-09-23 Ran Benitasymbols: disallow changing global defaults from within...
2012-09-23 Ran Benitasymbols: fold PrepareKeyDef into CopySymbolsDef
2012-09-23 Ran Benitasymbols: remove useless identical groups optimization
2012-09-23 Ran Benitasymbols: avoid reverse iteration in PrepareKeyDef
2012-09-23 Ran BenitaDon't use xkbcommon-compat names in internal code
2012-09-18 Ran BenitaFix a couple of mistakes from previous commits
2012-09-17 Ran Benitasymbols: fix buffer overflow with illegal explicit...
2012-09-16 Ran BenitaOrganize src/ and test/ headers
2012-09-14 Ran Benitasymbols: remove useless grow_alloc of keys array
2012-09-14 Ran BenitaClean up Init/Clear functions
2012-09-13 Ran Benitasymbols: refactor CoypSymbolsDef
2012-09-13 Ran Benitasymbols: FindAutomaticType only needs the context
2012-09-13 Ran Benitasymbols: store actions from symbols in the right offset
2012-09-13 Ran Benitasymbols: remove CopyKeyInfo
2012-09-13 Ran Benitasymbols: fix real/alias key merge ordering bug
2012-09-13 Ran Benitasymbols: add CopySymbolsToKeymap
2012-09-13 Ran Benitasymbols: remove mention of keycodes in CopySymbolsDef
2012-09-13 Ran Benitasymbols: remove unneeded recursion form CopySymbolsDef
2012-09-13 Ran Benitasymbols: add LevelInfo
2012-09-13 Ran Benitasymbols: make xkb_key::syms a plain array
2012-09-13 Ran Benitasymbols: shorten symsMapNumEntries to uint from size_t
2012-09-13 Ran Benitasymbols: consolidate group merging in MergeGroups
2012-09-13 Ran Benitasymbols: add GroupInfo
2012-09-13 Ran Benitasymbols: use darray for ModMapEntry instead of list
2012-09-12 Daniel StoneCopyright updates
2012-09-11 Daniel Stonekbproto unentanglement: XkbExplicit*Mask
2012-09-10 Daniel Stonekbproto unentanglement: Xkb{Wrap,Clamp,Redirect}IntoRange
2012-09-10 Daniel Stonekbproto unentanglement: action types
2012-09-10 Daniel Stonekbproto unentanglement: XkbNumVirtualMods
2012-09-10 Daniel Stonekbproto untanglement: XkbKbdNumGroups
2012-09-03 Ran BenitaConvert rest of names in xkb_keymap back to atoms
2012-09-03 Ran Benitaexpr: make ResolveString return an atom
2012-09-03 Ran Benitalog: replace "priority" by "level" everywhere
2012-09-03 Ran Benitaaction: keep array of default actions, instead of list...
2012-09-02 Ran Benitasymbols: call deinit functions Clear instead of Free
2012-09-02 Ran Benitasymbols: remove comparison of unsigned >= 0
2012-09-02 Ran Benitaexpr: move op_type/value_type_to_string functions to ast
2012-09-01 Ran BenitaOrganize xkbcomp/ header files
2012-08-11 Daniel StoneMove 'no symbols defined for ...' message to a warning
2012-08-10 Ran Benitaaction: get rid of xkb_any_action
2012-08-10 Ran BenitaStore actions inside struct xkb_key
2012-08-10 Ran BenitaRemove AutoKeyNames feature
2012-08-07 Ran Benitatypes: store atoms instead of strings for level and...
2012-08-07 Ran Benitatypes: use regular array for types
2012-08-07 Ran BenitaFix virtual modifiers mask extraction
2012-08-07 Ran Benitatypes: don't use canonical/required types
next