gnome-shell/data/osk-layouts/am.json
Carlos Garnacho a2674c1166 keyboard: Read key width from model
Handle a "width" property to key structs in the JSON files, and
use that (so far) to give the right width to space keys in layouts.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278>
2022-08-10 17:11:26 +00:00

892 lines
14 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"levels": [
{
"level": "",
"mode": "default",
"rows": [
[
{
"strings": [
"է"
]
},
{
"strings": [
"թ"
]
},
{
"strings": [
"փ"
]
},
{
"strings": [
"ձ"
]
},
{
"strings": [
"ջ"
]
},
{
"strings": [
"ր"
]
},
{
"strings": [
"չ"
]
},
{
"strings": [
"ճ"
]
},
{
"strings": [
"ժ"
]
},
{
"strings": [
"ծ"
]
}
],
[
{
"strings": [
"ք"
]
},
{
"strings": [
"ո"
]
},
{
"strings": [
"ե",
"և"
]
},
{
"strings": [
"ռ"
]
},
{
"strings": [
"տ"
]
},
{
"strings": [
"ը"
]
},
{
"strings": [
"ւ"
]
},
{
"strings": [
"ի"
]
},
{
"strings": [
"օ"
]
},
{
"strings": [
"պ"
]
}
],
[
{
"strings": [
"ա"
]
},
{
"strings": [
"ս"
]
},
{
"strings": [
"դ"
]
},
{
"strings": [
"ֆ"
]
},
{
"strings": [
"գ"
]
},
{
"strings": [
"հ"
]
},
{
"strings": [
"յ"
]
},
{
"strings": [
"կ"
]
},
{
"strings": [
"լ"
]
},
{
"strings": [
"խ"
]
}
],
[
{
"strings": [
"զ"
]
},
{
"strings": [
"ղ"
]
},
{
"strings": [
"ց"
]
},
{
"strings": [
"վ"
]
},
{
"strings": [
"բ"
]
},
{
"strings": [
"ն"
]
},
{
"strings": [
"մ"
]
},
{
"strings": [
"շ"
]
}
],
[
{
"strings": [
","
]
},
{
"width": 5,
"strings": [
" "
]
},
{
"strings": [
"։"
]
}
]
]
},
{
"level": "shift",
"mode": "latched",
"rows": [
[
{
"strings": [
"Է"
]
},
{
"strings": [
"Թ"
]
},
{
"strings": [
"Փ"
]
},
{
"strings": [
"Ձ"
]
},
{
"strings": [
"Ջ"
]
},
{
"strings": [
"Ր"
]
},
{
"strings": [
"Չ"
]
},
{
"strings": [
"Ճ"
]
},
{
"strings": [
"Ժ"
]
},
{
"strings": [
"Ծ"
]
}
],
[
{
"strings": [
"Ք"
]
},
{
"strings": [
"Ո"
]
},
{
"strings": [
"Ե",
"ԵՒ"
]
},
{
"strings": [
"Ռ"
]
},
{
"strings": [
"Տ"
]
},
{
"strings": [
"Ը"
]
},
{
"strings": [
"Ւ"
]
},
{
"strings": [
"Ի"
]
},
{
"strings": [
"Օ"
]
},
{
"strings": [
"Պ"
]
}
],
[
{
"strings": [
"Ա"
]
},
{
"strings": [
"Ս"
]
},
{
"strings": [
"Դ"
]
},
{
"strings": [
"Ֆ"
]
},
{
"strings": [
"Գ"
]
},
{
"strings": [
"Հ"
]
},
{
"strings": [
"Յ"
]
},
{
"strings": [
"Կ"
]
},
{
"strings": [
"Լ"
]
},
{
"strings": [
"Խ"
]
}
],
[
{
"strings": [
"Զ"
]
},
{
"strings": [
"Ղ"
]
},
{
"strings": [
"Ց"
]
},
{
"strings": [
"Վ"
]
},
{
"strings": [
"Բ"
]
},
{
"strings": [
"Ն"
]
},
{
"strings": [
"Մ"
]
},
{
"strings": [
"Շ"
]
}
],
[
{
"strings": [
","
]
},
{
"width": 5,
"strings": [
" "
]
},
{
"strings": [
"։"
]
}
]
]
},
{
"level": "opt",
"mode": "locked",
"rows": [
[
{
"strings": [
"1",
"¹",
"½",
"⅓",
"¼",
"⅛"
]
},
{
"strings": [
"2",
"²",
"⅔"
]
},
{
"strings": [
"3",
"³",
"¾",
"⅜"
]
},
{
"strings": [
"4",
"⁴"
]
},
{
"strings": [
"5",
"⅝"
]
},
{
"strings": [
"6"
]
},
{
"strings": [
"7",
"⅞"
]
},
{
"strings": [
"8"
]
},
{
"strings": [
"9"
]
},
{
"strings": [
"0",
"ⁿ",
"∅"
]
}
],
[
{
"strings": [
"@"
]
},
{
"strings": [
"#"
]
},
{
"strings": [
"$",
"¢",
"£",
"€",
"¥",
"₱"
]
},
{
"strings": [
"%",
"‰"
]
},
{
"strings": [
"&"
]
},
{
"strings": [
"-",
"_",
"",
"—",
"·"
]
},
{
"strings": [
"+",
"±"
]
},
{
"strings": [
"(",
"<",
"{",
"["
]
},
{
"strings": [
")",
">",
"}",
"]"
]
}
],
[
{
"strings": [
"*",
"†",
"‡",
"★"
]
},
{
"strings": [
"\"",
"“",
"”",
"«",
"»"
]
},
{
"strings": [
"'",
"",
"",
"",
""
]
},
{
"strings": [
":"
]
},
{
"strings": [
";"
]
},
{
"strings": [
"!",
"՜",
"¡"
]
},
{
"strings": [
"?",
"՞",
"¿"
]
}
],
[
{
"strings": [
"_"
]
},
{
"strings": [
"/"
]
},
{
"width": 3,
"strings": [
" "
]
},
{
"strings": [
"՝"
]
},
{
"strings": [
"։",
"!",
"?",
",",
".",
"֊",
"՜",
"՝",
"՞",
":",
";",
"@",
"ՙ",
"՚",
"՛",
"՟"
]
}
]
]
},
{
"level": "opt+shift",
"mode": "locked",
"rows": [
[
{
"strings": [
"~"
]
},
{
"strings": [
"`"
]
},
{
"strings": [
"|"
]
},
{
"strings": [
"•",
"♪",
"♥",
"♠",
"♦",
"♣"
]
},
{
"strings": [
"√"
]
},
{
"strings": [
"Π",
"π"
]
},
{
"strings": [
"÷"
]
},
{
"strings": [
"×"
]
},
{
"strings": [
"¶",
"§"
]
},
{
"strings": [
"∆"
]
}
],
[
{
"strings": [
"£"
]
},
{
"strings": [
"¢"
]
},
{
"strings": [
"€"
]
},
{
"strings": [
"¥"
]
},
{
"strings": [
"^",
"↑",
"↓",
"←",
"→"
]
},
{
"strings": [
"°",
"",
"″"
]
},
{
"strings": [
"=",
"≠",
"≈",
"∞"
]
},
{
"strings": [
"{"
]
},
{
"strings": [
"}"
]
}
],
[
{
"strings": [
"\\"
]
},
{
"strings": [
"©"
]
},
{
"strings": [
"®"
]
},
{
"strings": [
"™"
]
},
{
"strings": [
"℅"
]
},
{
"strings": [
"["
]
},
{
"strings": [
"]"
]
}
],
[
{
"strings": [
"<",
"",
"≤",
"«"
]
},
{
"strings": [
">",
"",
"≥",
"»"
]
},
{
"width": 3,
"strings": [
" "
]
},
{
"strings": [
"՝"
]
},
{
"strings": [
"։",
"!",
"?",
",",
".",
"֊",
"՜",
"՝",
"՞",
":",
";",
"@",
"ՙ",
"՚",
"՛",
"՟"
]
}
]
]
}
],
"locale": "hy",
"name": "Armenian"
}