Unexpected-Keyboard/srcs/compose
Jules Aguillon b61e9db21e compose: Deduplicate end states
Make compose sequences ending in the same character to share the ending
state.
This reduce the compiled compose key data size from 33kB to 27kB.
2024-09-14 15:13:04 +02:00
..
compose Compose sequences can end in internal key names 2024-09-10 22:16:49 +02:00
accent_aigu.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_arrows.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_bar.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_box.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_caron.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_cedille.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_circonflexe.json Update accent_circonflexe.json (#719) 2024-07-25 23:12:55 +02:00
accent_dot_above.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_dot_below.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_double_aigu.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_grave.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_hook_above.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_horn.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_macron.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_ogonek.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_ordinal.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_ring.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_slash.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_subscript.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_superscript.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_tilde.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
accent_trema.json Move diacritics mapping to the compose state machine 2024-06-09 11:53:17 +02:00
compile.py compose: Deduplicate end states 2024-09-14 15:13:04 +02:00
fn.json Define the Fn modifier using the compose mechanism 2024-09-10 22:43:40 +02:00
README.md Allow extending the compose key (#713) 2024-07-21 23:37:07 +02:00
shift.json Define the Shift modifier using the compose mechanism 2024-09-10 22:50:39 +02:00

Compose sequences

The compose.py program parses the compose sequences found in this directory and generates srcs/juloo.keyboard2/ComposeKeyData.java.

compose/en_US_UTF_8_Compose.pre

This file is copied from the xorg project. Copyright applies.

compose/extra.json