diff options
| author | Jules Aguillon | 2021-05-08 15:51:47 +0200 |
|---|---|---|
| committer | Jules Aguillon | 2021-05-08 15:51:47 +0200 |
| commit | 6a19c7a56dde00c573005186ed8e52c410f9f674 (patch) | |
| tree | 26fac029493b2953db443cc6e83efb0504aaa9f5 /srcs/juloo.keyboard2 | |
| parent | b5edcbeb20e2c286bb0437868d81557990f49a1e (diff) | |
| download | unexpected-keyboard-6a19c7a56dde00c573005186ed8e52c410f9f674.tar.gz unexpected-keyboard-6a19c7a56dde00c573005186ed8e52c410f9f674.zip | |
Add french quotes, en- and em-dash
Add more keys under Fn. French quotes are S-<, S->, Fn-" and Fn-S-".
Diffstat (limited to 'srcs/juloo.keyboard2')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyModifier.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java index 9cebfa6..85caf2d 100644 --- a/srcs/juloo.keyboard2/KeyModifier.java +++ b/srcs/juloo.keyboard2/KeyModifier.java @@ -50,6 +50,9 @@ class KeyModifier { case "→": c = '⇒'; break; case "←": c = '⇐'; break; + case "<": c = '«'; break; + case ">": c = '»'; break; + case "“": c = '”'; break; default: return k; } return k.withCharAndSymbol(c); @@ -87,6 +90,7 @@ class KeyModifier { case 'u': return 'µ'; case '"': return '„'; + case '\'': return '’'; case '-': return '¬'; case 'a': return 'æ'; case 'o': return 'œ'; @@ -171,6 +175,9 @@ class KeyModifier case "right": name = "end"; break; case ">": name = "→"; break; case "<": name = "←"; break; + case "\"": name = "“"; break; + case "-": name = "–"; break; + case "_": name = "—"; break; default: return k; } return KeyValue.getKeyByName(name); |
