summaryrefslogtreecommitdiff
path: root/gtk/gtkcomposetable.c
Commit message (Expand)AuthorAgeFilesLines
* Silence compiler warningsMatthias Clasen2023-01-131-2/+0
* composetable: Drop an unused variableMatthias Clasen2022-12-091-3/+0
* composetable: Fix a memory leakMatthias Clasen2022-11-181-0/+1
* gtkcomposetable.c: Fix build on non-X11Chun-wei Fan2022-10-211-0/+1
* composetable: Support non-FHS paths for Compose tablesJan Tojnar2022-10-201-2/+25
* input: Accept short compose sequencesMatthias Clasen2022-09-121-30/+22
* Reject compose tables that are too largeMatthias Clasen2022-05-021-1/+6
* composetable: Add a missing NULL checkMatthias Clasen2022-05-021-1/+2
* composetable: invalidate cache based on symlink mtime tooNaïm Favier2021-11-161-1/+4
* gtkcomposetable: Accept long replacement stringsMartin Kühl2021-09-211-3/+0
* imcontext: Treat keysyms as 32bit valuesMatthias Clasen2021-08-021-11/+11
* composetable: Allow multiple dead keysMatthias Clasen2021-07-291-98/+30
* composetable: Change an APIMatthias Clasen2021-07-291-10/+10
* composetable: Add a prefix apiMatthias Clasen2021-07-291-0/+41
* composetable: Reduce the scope of a variableMatthias Clasen2021-07-291-13/+13
* composetable: Rewrite Compose files if necessaryMatthias Clasen2021-07-151-11/+111
* composetable: Keep the number of sequencesMatthias Clasen2021-07-151-0/+5
* composetable: Drop GtkComposeTableCompactMatthias Clasen2021-07-131-232/+300
* composetable: Ignore length 1 sequencesMatthias Clasen2021-07-131-0/+6
* composetable: Allow removing sequencesMatthias Clasen2021-07-131-1/+15
* composetable: Switch to using a hash tableMatthias Clasen2021-07-131-201/+141
* composetable: Reinterpret %LMatthias Clasen2021-07-131-20/+48
* composetable: Handle substitutions in includesMatthias Clasen2021-07-131-1/+45
* composetable: Handle includesMatthias Clasen2021-07-131-2/+88
* composetable: Move code into the parserMatthias Clasen2021-07-131-37/+54
* composetable: Introduce a parser structMatthias Clasen2021-07-131-20/+42
* Clean up the GtkComposeTable apiMatthias Clasen2021-07-131-51/+37
* composetable: Limit algorithmic checkingMatthias Clasen2021-03-261-0/+6
* composetable: Remove some redundant codeMatthias Clasen2021-02-231-4/+0
* imcontext: Take out the warningsMatthias Clasen2021-02-221-7/+1
* imcontext: Improve compose table parsinglenient-compose-parsingMatthias Clasen2021-02-151-13/+15
* imcontext: Be more lenient in parsing ComposeMatthias Clasen2021-02-141-5/+2
* imcontext: Fix a regression in Compose file parsingMatthias Clasen2021-02-141-10/+20
* composetable: Remove a redundant checkMatthias Clasen2021-02-041-1/+1
* composetable: Parse hex escapes tooMatthias Clasen2021-02-021-0/+16
* composetable: Support string values in the cacheMatthias Clasen2021-02-021-47/+39
* composetable: Don't use GSlice for big blobsMatthias Clasen2021-02-021-3/+3
* composetable: Keep multi-char valuesMatthias Clasen2021-02-021-8/+28
* composetable: Parse multi-char valuesMatthias Clasen2021-02-021-45/+37
* composetable: Another step towards multi-char valuesMatthias Clasen2021-02-021-19/+25
* composetable: Prepare for multi character valuesMatthias Clasen2021-02-021-4/+8
* composetable: Fix algorithmic matchingMatthias Clasen2021-02-011-3/+3
* imcontext: Move code aroundMatthias Clasen2021-02-011-9/+304
* composetable: Add api to check tablesMatthias Clasen2021-02-011-0/+103
* composetable: Drop table debug codeMatthias Clasen2021-02-011-58/+0
* composetable: Parser fixesMatthias Clasen2021-02-011-6/+18
* composetable: Warn when ignoring thingsMatthias Clasen2021-02-011-1/+4
* composetable: parse long sequencesMatthias Clasen2021-02-011-11/+16
* composetable: Fix an off-by-oneMatthias Clasen2021-02-011-2/+2
* imcontext: Allow sequences of length GTK_MAX_COMPOSE_LENMatthias Clasen2021-02-011-1/+1