libxkbcommon/src
Pierre Le Marre 1034f272e4 compose: Reduce xkb_compose_state_get_utf8 buffer
`xkb_keysym_to_utf8` does not return a keysym name but its corresponding
character, if defined.
2024-01-12 10:58:38 +01:00
..
compose compose: Reduce xkb_compose_state_get_utf8 buffer 2024-01-12 10:58:38 +01:00
x11 Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
xkbcomp xkbcomp: Use `steal` for better memory handling 2023-12-04 10:44:52 +10:00
atom.c atom: rewrite as a hash table 2021-04-27 16:41:32 +03:00
atom.h atom: combine atom_intern() and atom_lookup() 2019-11-09 21:28:43 +02:00
context-priv.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
context.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
context.h Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
darray.h Compose: add iterator API 2023-09-26 09:02:45 +02:00
keymap-priv.c build: include config.h manually 2019-12-27 13:09:11 +02:00
keymap.c scanner: allow for a zero terminated string as keymap 2023-05-05 09:57:23 +10:00
keymap.h Add support for modmap None (#291) 2023-05-01 23:30:41 +03:00
keysym-utf.c keysyms: Add Unicode constants 2024-01-10 14:18:43 +01:00
keysym.c keysyms: Fix case mapping for 3 Latin 1 keysyms 2024-01-10 15:03:22 +01:00
keysym.h keysyms: Add XKB_KEYSYM_NAME_MAX_SIZE for internal use 2024-01-10 14:18:43 +01:00
keysym.h.jinja keysyms: Add XKB_KEYSYM_NAME_MAX_SIZE for internal use 2024-01-10 14:18:43 +01:00
ks_tables.h Keysyms: Fix missing hpYdiaeresis 2023-10-06 09:37:40 +02:00
messages-codes.h Prevent recursive includes of keymap components 2023-11-06 22:06:25 +01:00
messages-codes.h.jinja Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
registry.c registry: Use `steal` for better memory handling 2023-12-04 10:44:52 +10:00
scanner-utils.h Compose: early detection of invalid encoding 2023-11-03 04:16:50 +01:00
state.c Add documentation to XkbToControl 2023-12-19 07:01:04 +01:00
text.c keysyms: Add XKB_KEYSYM_NAME_MAX_SIZE for internal use 2024-01-10 14:18:43 +01:00
text.h text: take xkb_mod_set instead of the entire keymap 2014-04-19 16:23:04 +03:00
utf8.c Do not interpret nor emit invalid Unicode encoding forms 2023-05-13 22:02:46 +03:00
utf8.h Add utf8.{c,h} for common UTF-8 util functions 2014-03-22 02:10:28 +02:00
util-list.c Add libxkbregistry to query available RMLVO 2020-07-06 15:15:20 +10:00
util-list.h Add libxkbregistry to query available RMLVO 2020-07-06 15:15:20 +10:00
util-mem.h utils: Steal `steal` from libei 2023-12-04 10:44:52 +10:00
utils.c build: include config.h manually 2019-12-27 13:09:11 +02:00
utils.h Provide ssize_t for Windows 2023-12-19 07:45:26 +01:00