diff options
| author | Jules Aguillon | 2024-09-10 22:50:39 +0200 |
|---|---|---|
| committer | Jules Aguillon | 2024-09-10 22:50:39 +0200 |
| commit | a8e331c3222dc7f84b823e1a53e3e6fe22839210 (patch) | |
| tree | a9385e1ed56914b17c2f0264bb6f436ae807da28 /srcs/compose/shift.json | |
| parent | b600332595cdf7cf36e48e2bf185ef4d96ae146e (diff) | |
| download | unexpected-keyboard-a8e331c3222dc7f84b823e1a53e3e6fe22839210.tar.gz unexpected-keyboard-a8e331c3222dc7f84b823e1a53e3e6fe22839210.zip | |
Define the Shift modifier using the compose mechanism
Diffstat (limited to 'srcs/compose/shift.json')
| -rw-r--r-- | srcs/compose/shift.json | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/srcs/compose/shift.json b/srcs/compose/shift.json new file mode 100644 index 0000000..3c52024 --- /dev/null +++ b/srcs/compose/shift.json @@ -0,0 +1,52 @@ +{ + "↙": "⇙", + "↓": "⇓", + "↘": "⇘", + "←": "⇐", + "→": "⇒", + "↖": "⇖", + "↑": "⇑", + "↗": "⇗", + "└": "╚", + "┴": "╩", + "┘": "╝", + "├": "╠", + "┼": "╬", + "┤": "╣", + "┌": "╔", + "┬": "╦", + "┐": "╗", + "─": "═", + "│": "║", + "ß": "ẞ", + // In Turkish, upper case of 'iı' is 'İI' but Java's toUpperCase will + // return 'II'. To make 'İ' accessible, make it the shift of 'ı'. This + // has the inconvenient of swapping i and ı on the keyboard. + "ı": "İ", + "₹": "₨", + // Gujarati alternate characters + "અ": "આ", + "ઇ": "ઈ", + "િ": "ી", + "ઉ": "ઊ", + "ુ": "ૂ", + "એ": "ઐ", + "ે": "ૈ", + "ઓ": "ઔ", + "ો": "ૌ", + "ક": "ખ", + "ગ": "ઘ", + "ચ": "છ", + "જ": "ઝ", + "ટ": "ઠ", + "ડ": "ઢ", + "ન": "ણ", + "ત": "થ", + "દ": "ધ", + "પ": "ફ", + "બ": "ભ", + "મ": "ં", + "લ": "ળ", + "સ": "શ", + "હ": "ઃ" +} |
