a2674c1166
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>
686 lines
11 KiB
JSON
686 lines
11 KiB
JSON
{
|
||
"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": [
|
||
"،"
|
||
]
|
||
},
|
||
{
|
||
"width": 6,
|
||
"strings": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"strings": [
|
||
".",
|
||
"\"",
|
||
"'",
|
||
"#",
|
||
"-",
|
||
":",
|
||
"!",
|
||
"،",
|
||
"؟",
|
||
"@",
|
||
"&",
|
||
"%",
|
||
"+",
|
||
"؛",
|
||
"/",
|
||
")",
|
||
"("
|
||
]
|
||
}
|
||
]
|
||
]
|
||
},
|
||
{
|
||
"level": "opt",
|
||
"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": [
|
||
".",
|
||
"ٕ",
|
||
"ٔ",
|
||
"ْ",
|
||
"ٍ",
|
||
"ٌ",
|
||
"ً",
|
||
"ّ",
|
||
"ٖ",
|
||
"ٰ",
|
||
"ٓ",
|
||
"ِ",
|
||
"ُ",
|
||
"َ",
|
||
"ـ"
|
||
]
|
||
}
|
||
]
|
||
]
|
||
},
|
||
{
|
||
"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": "ar",
|
||
"name": "Arabic"
|
||
}
|