Messages: merge macros with and without message code
[platform/upstream/libxkbcommon.git] / src / xkbcomp / compat.c
2023-09-24 Pierre Le MarreMessages: merge macros with and without message code
2023-09-19 Pierre Le MarreStructured log messages with a message registry
2021-03-29 Peter Huttererxkbcomp: remove useless assignment
2019-12-27 Ran Benitabuild: include config.h manually
2019-11-12 Ran Benitacompat: reject interpret modifier predicate with more...
2018-08-05 Ran BenitaMerge pull request #67 from fooishbar/fix-more-fuzz
2018-08-03 Daniel Stonexkbcomp: Don't crash on no-op modmask expressions
2014-10-23 Ran BenitaReduce variable scopes
2014-10-18 Ran Benitaxkbcomp: remove file->topName
2014-07-25 Ran BenitaReplace darray_mem with a new darray_steal
2014-06-01 Ran BenitaRemove unnecessary !!(expressions)
2014-04-22 Ran Benitaxkbcomp: don't align enum values
2014-04-22 Ran Benitaxkbcomp: use straight assignment instead of CopyModSet
2014-04-22 Ran Benitakeymap, keycodes, compat: don't use darray for LEDs
2014-04-22 Ran Benitakeymap: don't use darray in xkb_mod_set
2014-04-19 Ran Benitacompat: use xkb_mod_set instead of entire keymap
2014-04-19 Ran Benitavmod: take xkb_mod_set instead of the entire keymap
2014-04-19 Ran Benitaaction: take xkb_mod_set instead of the entire keymap
2014-04-19 Ran Benitaexpr: take xkb_mod_set instead of the entire keymap
2014-04-19 Ran Benitatext: take xkb_mod_set instead of the entire keymap
2014-04-17 Ran Benitacompat: separate ctx
2014-02-12 Ran Benitavmod: bring back support for direct vmod -> real mod...
2014-02-09 Ran Benitacompat: steal interps and leds when merging if possible
2014-02-09 Ran Benitadoc: move some file comments into txt files in doc/
2013-12-01 Ran Benitaexpr: split expression types and allocate them separately
2013-11-30 Ran Benitaexpr: add 'ident' value to ExprDef union
2013-11-27 Ran BenitaResolve keysyms early in parser
2013-08-13 Ran Benitaxkbcomp: improve a few log messages
2013-07-21 Ran Benitakeymap: don't use darray for sym_interprets
2013-07-18 Ran Benitaxkbcomp: escape the section names before storing them...
2013-03-18 Ran Benitacompat: remove file_id
2013-03-18 Ran Benitaxkbcomp: handle XKB file include's better
2013-03-18 Ran BenitaMore spelling errors
2013-03-18 Ran BenitaFix dead assignments
2013-03-18 Ran BenitaChange some log functions to take ctx instead of keymap
2013-03-18 Ran Benitacompat: make it clear which 'dflt' is meant
2013-03-18 Ran BenitaChange 'indicator' to 'led' everywhere possible
2012-10-22 Ran BenitaSplit the mods, layout, leds parts of xkb_state_components
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-11 Ran Benitakeymap: rename keymap->sym_interpret -> sym_interprets
2012-10-11 Ran Benitacompat: add documentation for interpret's
2012-10-11 Ran Benitacompat: don't forget to copy XKB_MATCH_NONE interpret's
2012-10-10 Ran BenitaRemove the XKB_NUM_INDICATORS limit
2012-10-08 Ran Benitacompat: fix bad interpret predicate mods "all" calculation
2012-10-06 Ran BenitaReplace 0xff with MOD_REAL_MASK_ALL
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 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-23 Ran BenitaAPI: add _context prefix to log-related functions
2012-09-14 Ran BenitaClean up Init/Clear functions
2012-09-12 Daniel StoneCopyright updates
2012-09-11 Daniel Stonekbproto unentanglement: XkbSI_AutoRepeat
2012-09-11 Daniel Stonekbproto unentanglement: XkbSI match flags
2012-09-10 Daniel Stonekbproto unentanglement: XkbIM_*
2012-09-10 Daniel Stonekbproto unentanglement: action types
2012-09-10 Daniel Stonekbproto unentanglement: XkbNumIndicators
2012-09-05 Ran Benitacompat: make LEDInfo a wrapper around xkb_indicator_map
2012-09-04 Ran BenitaFold keymap->indicator_names into keymap->indicators
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-03 Ran Benitaaction: keep array of default actions, instead of list...
2012-09-03 Ran Benitakeymap: optimize FindInterpsForKey a bit
2012-09-02 Ran BenitaAdd xkbcomp/keymap.c and move some code there
2012-09-02 Ran Benitavmod: ClearVModInfo doesn't need the keymap
2012-09-02 Ran Benitaexpr: move op_type/value_type_to_string functions to ast
2012-09-02 Ran Benitaxkbcomp: seperate keymap-copying code from Compile...
2012-09-02 Ran Benitacompat: only compute 'bool report' once
2012-09-02 Ran Benitacompat: disallow changing global defaults from within...
2012-09-02 Ran Benitacompat: use darray instead of list for interps
2012-09-02 Ran Benitacompat: remove "flags" field from xkb_indicator_map
2012-09-01 Ran Benitacompat: ignore "allowExplicit" in indicator statements
2012-09-01 Ran Benitacompat: ignore "ledDrivesKbd" in indicator statements
2012-09-01 Ran Benitacompat: ignore "group" (compatibility) statements
2012-09-01 Ran Benitacompat: get rid of BindIndicators
2012-09-01 Ran Benitacompat: ignore "index" field in indicator statements
2012-09-01 Ran Benitacompat: remove dead NoAutomatic code
2012-09-01 Ran Benitacompat: ignore "locking" field in sym interprets
2012-09-01 Ran Benitacompat: small changes
2012-09-01 Ran Benitacompat: add general overview
2012-09-01 Ran Benitaaction: convert action field type to enum
2012-09-01 Ran BenitaOrganize xkbcomp/ header files
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 Benitakeycodes: save context in Info, not keymap
2012-08-10 Ran BenitaModernize struct xkb_mods
2012-08-08 Ran Benitatypes: don't compute effective masks here as well
2012-08-08 Daniel StoneRemove unused vmodmask calculation
2012-08-07 Ran Benitatypes: use regular array for map entries
2012-08-07 Ran Benitatypes: use regular array for types
2012-08-07 Ran BenitaFix virtual modifiers mask extraction
2012-08-07 Ran Benitasymbols: remove support for key behaviors
2012-08-07 Ran BenitaAdd and use xkb_level_index_t
next