diff options
| author | Jules Aguillon | 2021-05-08 02:03:23 +0200 |
|---|---|---|
| committer | Jules Aguillon | 2021-05-08 02:03:23 +0200 |
| commit | 41dfa844f12df15c5f489e7f79f984bfb1aeffcf (patch) | |
| tree | d627ce02236ffdde924dabc827a596c575f508f8 /srcs/juloo.keyboard2 | |
| parent | 8fb89c5c715edbfc8aa5acd92444cadb17412efb (diff) | |
| download | unexpected-keyboard-41dfa844f12df15c5f489e7f79f984bfb1aeffcf.tar.gz unexpected-keyboard-41dfa844f12df15c5f489e7f79f984bfb1aeffcf.zip | |
Move inverted punctuation to the tilde modifier
Diffstat (limited to 'srcs/juloo.keyboard2')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyModifier.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java index 71ca40f..9cebfa6 100644 --- a/srcs/juloo.keyboard2/KeyModifier.java +++ b/srcs/juloo.keyboard2/KeyModifier.java @@ -76,7 +76,12 @@ class KeyModifier default: return (char)KeyCharacterMap.getDeadChar('\u02C6', c); } case KeyValue.FLAG_ACCENT4: - return (char)KeyCharacterMap.getDeadChar('\u02DC', c); + switch (c) + { + case '?': return '¿'; + case '!': return '¡'; + default: return (char)KeyCharacterMap.getDeadChar('\u02DC', c); + } case KeyValue.FLAG_ACCENT5: switch (c) { @@ -91,8 +96,6 @@ class KeyModifier switch (c) { case '-': return '÷'; - case '?': return '¿'; - case '!': return '¡'; default: return (char)KeyCharacterMap.getDeadChar('\u00A8', c); } case KeyValue.FLAG_ACCENT_SUPERSCRIPT: |
