summaryrefslogtreecommitdiff
path: root/xkb
AgeCommit message (Expand)AuthorFilesLines
2018-05-13Capture xkbcomp exit status, stderr and stdout to logJon Turney1-1/+30
2018-05-10Use spawnl() rather than pipe() & fork() to invoke xkbcompJon Turney1-8/+10
2018-04-05xkb: Silence some compiler warningsAdam Jackson1-5/+6
2018-03-05xkb: XkbSetMap on the lastSlave needs to change the masterSamir Benmendil1-1/+25
2017-11-06xkb: initialize tsymsGiuseppe Bilotta1-1/+1
2017-11-01xkb: Print the xkbcomp path being executed when we fail to compile.Eric Anholt1-2/+4
2017-10-30Use ARRAY_SIZE all over the treeDaniel Martin1-2/+2
2017-10-24dix: Don't track the XKB client versions in the ClientRecAdam Jackson1-3/+4
2017-10-04xkb: Handle xkb formated string output safely (CVE-2017-13723)Keith Packard1-20/+20
2017-10-04xkb: Escape non-printable characters correctly.Michal Srb1-1/+1
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+42
2017-04-25Remove default defines of some directories.Eric Anholt1-12/+0
2017-03-27xkb: Correct type of XkbDfltAccessXOptions.Matt Turner1-2/+2
2017-03-23xserver: Unifdef HAVE_CONFIG_HEric Anholt2-4/+0
2017-03-01dispatch: Mark swapped dispatch as _X_COLDAdam Jackson1-27/+27
2017-01-04xkb: Match key releases with an overlaid pressMihail Konev2-8/+30
2016-09-21xkb: fix turbo-repeat of RedirectKey-ed keysymsMihail Konev1-1/+2
2016-09-07xkb: fix check for appending '|' character when applying rulesRan Benita1-1/+1
2016-06-29xkb: add a cause to the xkb indicator update after a keymap changePeter Hutterer1-1/+3
2016-06-03xkb: add hook to allow/deny AccessX key repeatOlivier Fourdan1-1/+3
2016-05-26xkb: Hold input lock across injected key event processingKeith Packard1-2/+1
2016-05-26Remove SIGIO support for input [v5]Keith Packard1-2/+2
2016-05-04xkb: after changing the keymap, force an indicator updatePeter Hutterer2-2/+3
2016-04-29dix: Squash some new gcc6 warningsAdam Jackson1-1/+1
2016-04-15xkb: fix SlowKeys release/reject beepsPeter Hutterer1-1/+4
2015-11-30Replace 'sun' with '__sun'Richard PALO1-1/+1
2015-11-24Input: Add focus-in event sourceDaniel Stone1-0/+26
2015-11-24Input: Add DeviceEventSource enumDaniel Stone1-1/+1
2015-11-24XKB: Split filter execution into a separate functionDaniel Stone1-68/+76
2015-09-29xkb: Keyboard mouse button emulation should not suppress other keyboard eventsAndreas Wettstein1-1/+3
2015-09-29xkb: Suppress autorepeat for Set and Lock of Mods, Groups, and ControlsAndreas Wettstein1-0/+5
2015-04-21Convert XKB to new *allocarray functionsAlan Coopersmith8-93/+96
2015-02-10xkb: Check strings length against request sizeOlivier Fourdan1-25/+40
2015-02-10xkb: Don't swap XkbSetGeometry data in the input bufferOlivier Fourdan1-16/+19
2014-11-12Drop trailing whitespacesPeter Hutterer25-224/+224
2014-10-28xkb: Initialize 'bad' Atom in _XkbSetNamesCheckKeith Packard1-1/+1
2014-07-29xkb: Remove some fascinating paranoia from event emissionAdam Jackson1-9/+0
2014-04-18xkb: Verify reads of compiled keymap header and TOCKeith Packard1-2/+4
2014-04-03Revert "xkb: ProcesssPointerEvent must work on the VCP if it gets the VCP"Peter Hutterer1-1/+1
2014-03-25xkb: Restore XkbCopyDeviceKeymapAdam Jackson1-0/+6
2014-03-19xkb: add XkbLoadKeymapFromStringKristian Høgsberg2-8/+106
2014-03-17xkb: add KeymapOrDefaultKristian Høgsberg1-16/+24
2014-03-17xkb: factor out xkb loading to LoadXkmKristian Høgsberg1-23/+31
2014-03-17xkb: add a callback to xkbcompPeter Hutterer1-20/+66
2014-03-17xkb: constify XkbDDXOpenConfigFilePeter Hutterer1-1/+1
2014-03-12xkb: Repurpose XkbCopyDeviceKeymap to apply a given keymap to a deviceRui Matos2-8/+8
2014-03-12xkb: Factor out a function to copy a keymap's controls onto anotherRui Matos2-13/+24
2014-03-11xkb: push locked modifier state down to attached slave devicesPeter Hutterer1-0/+20
2014-03-11xkb: factor out state update into a functionPeter Hutterer1-23/+32
2014-03-11xkb: factor out the StateNotify flag checkPeter Hutterer1-9/+18