abouttreesummaryrefslogcommitdiff
path: root/srcs/compose
diff options
context:
space:
mode:
authorJules Aguillon2025-02-23 18:00:44 +0100
committerJules Aguillon2025-02-23 18:00:44 +0100
commitca25cc55f6bc2c7b3100da2f7bf18a078a23f55e (patch)
treee3e94c2fa073e44063b66d86f8be4789620714ad /srcs/compose
parent68be82a4f92f47300b9960cf9cf65040c96f17ed (diff)
downloadunexpected-keyboard-ca25cc55f6bc2c7b3100da2f7bf18a078a23f55e.tar.gz
unexpected-keyboard-ca25cc55f6bc2c7b3100da2f7bf18a078a23f55e.zip
Apply compose sequences to String keys
This is mostly useful for characters that do not fit on a single 16-bit char. Shift sequences for ๐•จ๐•ฉ๐•—๐•˜๐•ค are added for illustration.
Diffstat (limited to 'srcs/compose')
-rw-r--r--srcs/compose/shift.json11
1 files changed, 10 insertions, 1 deletions
diff --git a/srcs/compose/shift.json b/srcs/compose/shift.json
index 8b87006..0a44829 100644
--- a/srcs/compose/shift.json
+++ b/srcs/compose/shift.json
@@ -125,5 +125,14 @@
"เฅข": "เฅฃ",
"เฅ’": "เฅ‘",
"เฅ…": "เฅฒ",
- "เฅ‰": "เค‘"
+ "เฅ‰": "เค‘",
+
+ // Mathematical symbols
+ "\uD835": {
+ "\uDD68": "๐•Ž", // ๐•จ โ†’ ๐•Ž
+ "\uDD69": "๐•", // ๐•ฉ โ†’ ๐•
+ "\uDD57": "๐”ฝ", // ๐•— โ†’ ๐”ฝ
+ "\uDD58": "๐”พ", // ๐•˜ โ†’ ๐”พ
+ "\uDD64": "๐•Š" // ๐•ค โ†’ ๐•Š
+ }
}