abouttreesummaryrefslogcommitdiff
path: root/test/juloo.keyboard2/KeyValueTest.java
AgeCommit message (Collapse)AuthorFilesLines
2025-02-28Make key symbol smaller when 2 characters long or moreJules Aguillon1-0/+7
This was the case for string keys but not for macros or keys with custom symbols.
2025-02-28Refactor: Remove StringWithSymbolJules Aguillon1-1/+2
It's replaced with a macro containing one key.
2024-12-19Added tamil layout (#833)Jagadeeshan S1-0/+1
Signed-off-by: Jagadeeshan S <jagadeeshan.s@addverb.com>
2024-12-11Move numpad script maps to the compose systemJules Aguillon1-2/+2
This removes the Map_char interface, which required a lot of boilerplate to use.
2024-12-11test: Numpad scriptsJules Aguillon1-0/+19
2024-09-29Add complex keys (#774)Jules Aguillon1-0/+16
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.