abouttreesummaryrefslogcommitdiff
path: root/srcs
diff options
context:
space:
mode:
authorArenaL52022-03-29 00:23:52 +0200
committerJules Aguillon2022-03-31 19:05:40 +0200
commit281f779121527c1d8d9136320fcf231422fbdefd (patch)
tree9dbe1b2ff48c44abdc5c315714f721c7f2588e0b /srcs
parent6b3123090c2d13fad4afc60f272cf9b098ed0d85 (diff)
downloadunexpected-keyboard-281f779121527c1d8d9136320fcf231422fbdefd.tar.gz
unexpected-keyboard-281f779121527c1d8d9136320fcf231422fbdefd.zip
µ, æ and œ also generated by Fn
Diffstat (limited to 'srcs')
-rw-r--r--srcs/juloo.keyboard2/KeyModifier.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java
index 890c565..58355c1 100644
--- a/srcs/juloo.keyboard2/KeyModifier.java
+++ b/srcs/juloo.keyboard2/KeyModifier.java
@@ -67,13 +67,7 @@ class KeyModifier
case KeyValue.FLAG_ACCENT4:
return (char)KeyCharacterMap.getDeadChar('\u02DC', c);
case KeyValue.FLAG_ACCENT5:
- switch (c)
- {
- case 'u': return 'µ';
- case 'a': return 'æ';
- case 'o': return 'œ';
- default: return (char)KeyCharacterMap.getDeadChar('\u00B8', c);
- }
+ return (char)KeyCharacterMap.getDeadChar('\u00B8', c);
case KeyValue.FLAG_ACCENT6:
return (char)KeyCharacterMap.getDeadChar('\u00A8', c);
case KeyValue.FLAG_ACCENT_CARON:
@@ -195,6 +189,9 @@ class KeyModifier
case "^": name = "¬"; break;
case "%": name = "‰"; break;
case "=": name = "≈"; break;
+ case "u": name = "µ"; break;
+ case "a": name = "æ"; break;
+ case "o": name = "œ"; break;
case "esc": name = "insert"; break;
case "$": name = "€"; break;
case "#": name = "£"; break;