summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* interactive-wayland: fallback to ftruncate() if neededEvgeniy Khramtsov2021-04-141-11/+24
* doc: fix user-configuration sample fileJouke Witteveen2021-04-111-1/+3
* scripts: update license note in perfect_hash.pyRan Benita2021-04-081-4/+4
* Bump version to 1.2.1xkbcommon-1.2.1Ran Benita2021-04-072-1/+8
* x11: fix xkb_x11_keymap_new_from_device failing when a level name is emptyRan Benita2021-04-071-1/+4
* Bump version to 1.2.0xkbcommon-1.2.0Ran Benita2021-04-032-1/+27
* compose: fix max compose nodes checkRan Benita2021-04-021-2/+3
* keysym: speed up the perfect hash functionRan Benita2021-04-012-298/+301
* keysym: avoid strtoul in xkb_keysym_from_nameRan Benita2021-04-012-10/+39
* keysym: use a perfect hash function for case sensitive xkb_keysym_from_nameRan Benita2021-04-014-2577/+1036
* compose: use a ternary tree instead of a regular trieRan Benita2021-03-314-128/+139
* ast: remove comment re. anonymous structRan Benita2021-03-301-1/+0
* compose: use anonymous unionRan Benita2021-03-304-25/+27
* build: require C11Ran Benita2021-03-301-1/+1
* keysym: properly handle overflow in 0x keysym namesRan Benita2021-03-302-6/+14
* compose: add a limit of 65535 sequencesRan Benita2021-03-303-10/+18
* utils: assert on streq for NULL pointersPeter Hutterer2021-03-301-0/+1
* test: move an assert up to before the strlen() usePeter Hutterer2021-03-301-1/+2
* xkbcomp: remove useless assignmentPeter Hutterer2021-03-301-1/+1
* xkbcomp: use memcpy over strncpy to avoid analyzer warningsPeter Hutterer2021-03-301-4/+5
* man: add missing pointer to xkbcli-compile-keymap(1)Ran Benita2021-03-291-0/+4
* keysym: fast path for case sensitive xkb_keysym_from_nameRan Benita2021-03-283-52/+2621
* keysym: inline find_sym functionRan Benita2021-03-281-56/+46
* keysym: use a more descriptive argument nameRan Benita2021-03-281-11/+11
* keysym: open-code bsearchRan Benita2021-03-281-34/+26
* interactive-evdev: fix missing initializationRan Benita2021-03-281-1/+1
* interactive-evdev: switch from epoll(2) to poll(2)Ran Benita2021-03-284-29/+22
* x11: fix comparison of integer expressions of different signednessRan Benita2021-03-281-1/+1
* xkbcomp: plug a potential memory leakPeter Hutterer2021-03-191-3/+8
* registry: plug a potential memleak for invalid rules filesPeter Hutterer2021-03-191-0/+4
* test: fix missing va_end in case of test failuresPeter Hutterer2021-03-191-6/+15
* bench: silence coverity complaint about a double freePeter Hutterer2021-03-191-1/+2
* Inline x11_atom_interner_adopt_atoms() into callersUli Schlachter2021-03-093-19/+8
* Save another GetAtomName round tripUli Schlachter2021-03-093-76/+66
* Also batch the XKB GetNames requestUli Schlachter2021-03-091-23/+24
* Also batch the XKB-GetMapMap requestUli Schlachter2021-03-091-15/+15
* Remove three more round tripsUli Schlachter2021-03-091-18/+18
* Save three more round trips in xkb_x11_keymap_new_from_device()Uli Schlachter2021-03-093-8/+39
* xkb_x11_keymap_new_from_device: Less X11 round-tripsUli Schlachter2021-03-093-104/+157
* Bump version to 1.1.0xkbcommon-1.1.0Ran Benita2021-02-272-1/+20
* doc: add keymap-format-text-v1.md to the HTML documentationRan Benita2021-02-272-3/+10
* doc: add note on variants in rule namesRan Benita2021-02-271-0/+3
* Fix a few keysymtab entries to match their comment in xkbcommon-keysyms.hPierre Le Marre2021-02-271-3/+3
* scripts: remove meson-junit-report.pyRan Benita2021-02-271-92/+0
* meson.build: replace the remaining join_paths() with the nicer / syntaxPeter Hutterer2021-02-221-1/+1
* test: add a keysym testerPeter Hutterer2021-02-222-5/+92
* Fix documentation for XKB_CONFIG_EXTRA_PATHPeter Hutterer2021-02-221-2/+2
* Update keysym definitions to latest xorgprotoPeter Hutterer2021-02-222-3593/+4258
* scripts: update makeheader script for the _EVDEVK keysym definesPeter Hutterer2021-02-221-0/+11
* Update imported comments in xkbcommon-keysyms.hPeter Hutterer2021-02-221-3/+3