Unexpected-Keyboard/srcs
Jules Aguillon e604f6fd57 refactor: Implement Compose without global state
Thanks to the previous commit, a modifier key can now be more complex
than just a KeyValue.Modifier. This allows a more elegant implementation
of the compose key, that could be taken as a base for other features
(eg. unicode hex entry, hangul)

The COMPOSE_PENDING modifier is removed as keys of kind Compose_pending
can act as a modifier. This has the advantage of highlighting the key
that was last pressed in the sequence.

Rules are added to Pointers: Non-special but latchable keys must clear
latches and cannot be locked with a long press. These rules were not
needed before but were intended.
2024-03-18 01:00:22 +01:00
..
compose compose: Parse json files and fix edge cases 2024-03-02 19:12:37 +01:00
juloo.keyboard2 refactor: Implement Compose without global state 2024-03-18 01:00:22 +01:00
layouts Improve the QWERTY (Slovak) layout 2024-03-11 20:21:26 +01:00
special_font compose: Add glyph 2024-02-17 23:28:31 +01:00