abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorvedamanavi2024-02-05 01:48:33 +0330
committerGitHub2024-02-04 23:18:33 +0100
commitd1aa59768d0ba0e0f8519bc17bbdd079d42175bc (patch)
treef0ee4f35b7543b3223f723e3db98f5fff4f02d5f
parent2c52e94e0bab82fe0300e2753bec0e559668cdd0 (diff)
downloadunexpected-keyboard-d1aa59768d0ba0e0f8519bc17bbdd079d42175bc.tar.gz
unexpected-keyboard-d1aa59768d0ba0e0f8519bc17bbdd079d42175bc.zip
Create layout arabic-hamvaj-tly (#542)
-rw-r--r--check_layout.output4
-rw-r--r--res/values/layouts.xml3
-rw-r--r--srcs/layouts/arab_hamvaj_tly.xml42
3 files changed, 49 insertions, 0 deletions
diff --git a/check_layout.output b/check_layout.output
index 6bf1e71..18d9fc9 100644
--- a/check_layout.output
+++ b/check_layout.output
@@ -2,6 +2,10 @@
Layout includes some ASCII punctuation but not all, missing: !, ", ', +, -, /, :, ;, <, =, >, ?, [, \, ], _, |, ~
Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder
2 warnings
+# arab_hamvaj_tly
+Layout includes some ASCII punctuation but not all, missing: ", %, ', ,, /, ;, <, =, >, ?, [, \, ], _, `, {, |, }
+Layout doesn't define some important keys, missing: esc, f11_placeholder, f12_placeholder
+2 warnings
# arab_pc
Layout includes some ASCII punctuation but not all, missing: !, ', +, ;, ?, \, |
1 warnings
diff --git a/res/values/layouts.xml b/res/values/layouts.xml
index 1acafd9..3e81732 100644
--- a/res/values/layouts.xml
+++ b/res/values/layouts.xml
@@ -7,6 +7,7 @@
<item>latn_colemak</item>
<item>latn_dvorak</item>
<item>arab_alt</item>
+ <item>arab_hamvaj_tly</item>
<item>arab_pc</item>
<item>arab_pc_ckb</item>
<item>arab_pc_hindu</item>
@@ -56,6 +57,7 @@
<item>Colemak</item>
<item>Dvorak</item>
<item>Arabic Alt</item>
+ <item>Talysh (تالشی همواج)</item>
<item>Arabic PC</item>
<item>Kurdish (کوردی)</item>
<item>Arabic PC (Hindu numerals)</item>
@@ -105,6 +107,7 @@
<item>@xml/latn_colemak</item>
<item>@xml/latn_dvorak</item>
<item>@xml/arab_alt</item>
+ <item>@xml/arab_hamvaj_tly</item>
<item>@xml/arab_pc</item>
<item>@xml/arab_pc_ckb</item>
<item>@xml/arab_pc_hindu</item>
diff --git a/srcs/layouts/arab_hamvaj_tly.xml b/srcs/layouts/arab_hamvaj_tly.xml
new file mode 100644
index 0000000..896ad9f
--- /dev/null
+++ b/srcs/layouts/arab_hamvaj_tly.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<keyboard name="Talysh (تالشی همواج)" script="persian">
+ <row>
+ <key key0="ض" key2="۱"/>
+ <key key0="ص" key1="~" key2="۲" key3="\@"/>
+ <key key0="ث" key1="!" key2="۳" key3="\#"/>
+ <key key0="ق" key1="﷼" key2="۴" key3="$"/>
+ <key key0="ف" key2="۵" key3="٪"/>
+ <key key0="غ" key1="،" key2="۶" key3="^"/>
+ <key key0="ع" key2="۷" key3="&amp;"/>
+ <key key0="ه" key2="۸" key3="*"/>
+ <key key0="خ" key2="۹" key3="(" key4=")"/>
+ <key key0="ح" key2="۰"/>
+ <key key0="ج"/>
+ </row>
+ <row>
+ <key key0="ش" key1="َ" key2="tab"/>
+ <key key0="س" key1="ُ"/>
+ <key key0="ی" key4="ئ"/>
+ <key key0="ب" key1="ّ"/>
+ <key key0="ل" key3="ِ" key4="ﻻ"/>
+ <key key0="ا" key1="آ" key2="-" key3="إ" key4="أ"/>
+ <key key0="ت" key1="‌_" key2="+"/>
+ <key key0="ن" key4="ۨ"/>
+ <key key0="م"/>
+ <key key0="ک"/>
+ <key key0="گ" key1="ء"/>
+ </row>
+ <row>
+ <key key0="ظ"/>
+ <key key0="ط"/>
+ <key key0="ژ" key2="«"/>
+ <key key0="ز" key1="ْ" key2="»"/>
+ <key key0="ر" key2="."/>
+ <key key0="د" key2="؛" key3=":" key4="ذ"/>
+ <key key0="پ" key2="؟"/>
+ <key key0="و" key1="ۋ" key4="ۊ"/>
+ <key key0="چ"/>
+ <key key0="ٚ" key1="ٛ"/>
+ <key key0="backspace" key2="delete"/>
+ </row>
+</keyboard>