summaryrefslogtreecommitdiff
path: root/src/xkbcomp/action.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-24Messages: merge macros with and without message codePierre Le Marre1-20/+23
2023-09-19Structured log messages with a message registryPierre Le Marre1-23/+31
2021-03-30xkbcomp: use memcpy over strncpy to avoid analyzer warningsPeter Hutterer1-4/+5
2019-12-27build: include config.h manuallyRan Benita1-0/+2
2018-08-01action: make a note that we may not null-terminate private stringsPeter Hutterer1-0/+1
2014-04-19action: take xkb_mod_set instead of the entire keymapRan Benita1-113/+115
2014-04-19expr: take xkb_mod_set instead of the entire keymapRan Benita1-1/+2
2014-04-16action: convert a few missed unsigned -> enum xkb_action_typeRan Benita1-5/+5
2014-02-16action: unify SetLatch and Lock handler functionsRan Benita1-54/+33
2014-02-16action: add a common CheckBooleanFlag functionRan Benita1-52/+32
2014-02-16keymap: change action flag NO_ACCEL -> ACCELRan Benita1-2/+3
2014-02-16action: fix SwitchScreen "same" field handlingRan Benita1-2/+3
2014-02-15action: don't pass a keymap where a ctx is sufficientRan Benita1-59/+59
2014-02-15action: add missing array_ndx checksRan Benita1-4/+9
2014-02-15action: move array_ndx errors into the Check functionsRan Benita1-75/+44
2014-02-15action: fix missing support for "affect" fieldRan Benita1-18/+34
2014-02-14action: simplify Check* functionsRan Benita1-68/+34
2014-02-08action: fix misleading castRan Benita1-1/+1
2014-02-08action: fix printing of underflowed value in error messageRan Benita1-2/+2
2014-02-08Fix sign-compare warningsRan Benita1-1/+1
2014-02-07action: Use ResolveInteger for PtrBtn.count, not ResolveButtonRan Benita1-6/+5
2014-02-07action: check range of MovePtr X,Y valuesRan Benita1-2/+11
2014-01-12action, types: remove unused Report functionsRan Benita1-11/+0
2014-01-11Fix some cppcheck warningsRan Benita1-6/+2
2013-12-01expr: split expression types and allocate them separatelyRan Benita1-34/+40
2013-12-01expr: add constructor for boolean expressionsRan Benita1-2/+2
2013-11-30expr: add 'ident' value to ExprDef unionRan Benita1-1/+1
2013-03-18Fix pointer style nitRan Benita1-1/+1
2013-03-18Move a couple of general keymap functions from keycodes.cRan Benita1-1/+0
2013-03-18More spelling errorsRan Benita1-1/+1
2013-03-18action: s/hndlrType/handler_typeRan Benita1-5/+5
2012-10-30action: don't allow private actions with a known typeRan Benita1-1/+20
2012-10-06expr: unify the real and virtual modifier functionsRan Benita1-1/+1
2012-10-06Use our types instead of int/uint32_t in a few placesRan Benita1-1/+1
2012-09-30Don't use %z printf formatRan Benita1-2/+2
2012-09-24Don't use xkbcommon-compat names in internal codeRan Benita1-3/+3
2012-09-14Rename ACTION_TYPE_LAST to _ACTION_TYPE_NUM_ENTRIESRan Benita1-3/+2
2012-09-12Copyright updatesDaniel Stone1-0/+27
2012-09-10actions: Remove PointerDefault affect fieldDaniel Stone1-5/+3
2012-09-10kbproto unentanglement: action flagsDaniel Stone1-31/+29
2012-09-10kbproto unentanglement: action typesDaniel Stone1-30/+30
2012-09-10Remove deprecated actionsDaniel Stone1-331/+1
2012-09-10kbproto unentanglement: XkbNumVirtualModsDaniel Stone1-1/+1
2012-09-10kbproto untanglement: XkbKeyNameLengthDaniel Stone1-1/+1
2012-09-03Unify some string tables from xkbcomp, text and keymap-dumpRan Benita1-103/+4
2012-09-03expr: make ResolveString return an atomRan Benita1-2/+6
2012-09-03action: fix LookupEntry for "lockdevbtn"Ran Benita1-1/+1
2012-09-03action: remove redundant checkRan Benita1-7/+0
2012-09-03action: keep array of default actions, instead of list of changesRan Benita1-78/+44
2012-09-03action: disallow setting an action_field default for all typesRan Benita1-13/+8