Unexpected-Keyboard/srcs
Jules Aguillon 9f22e53a3b
Add complex keys (#774)
This allows to add new kinds of keys that need more data without making
KeyValue's footprint bigger for common keys.

This changes the [_symbol] field into [_payload], which holds the same
as the previous field for more common keys but can hold bigger objects
for keys of the new "Complex" kind.

This also adds a complex key: String keys with a symbol different than
the outputted string.

Unit tests are added as the Java language is not helpful in making
robust code.
2024-09-29 21:58:22 +02:00
..
compose compose: Deduplicate end states 2024-09-14 15:13:04 +02:00
juloo.keyboard2 Add complex keys (#774) 2024-09-29 21:58:22 +02:00
layouts Change the place of چ and ژ in Persian Keyboard Layout (#757) 2024-09-21 11:33:59 +02:00
special_font Clipboard pane (#681) 2024-07-06 22:16:37 +02:00