abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorfrimdo2023-07-01 17:04:31 +0200
committerGitHub2023-07-01 17:04:31 +0200
commitd79f87420f2e3868b475f6a2278b8860bba1719b (patch)
treef7145bb435a5186ae0adf8b41ac33fd133a58b2b
parentbd39137c2887d8a0624b68b3a9147f22f6615a83 (diff)
downloadunexpected-keyboard-d79f87420f2e3868b475f6a2278b8860bba1719b.tar.gz
unexpected-keyboard-d79f87420f2e3868b475f6a2278b8860bba1719b.zip
New default Czech layout (#380)
The previous default layout is renamed `latn_qwertz_cz_multifunctional`.
-rw-r--r--check_layout.output4
-rw-r--r--res/values/layouts.xml3
-rw-r--r--res/xml/latn_qwertz_cz.xml56
-rw-r--r--res/xml/latn_qwertz_cz_multifunctional.xml37
4 files changed, 71 insertions, 29 deletions
diff --git a/check_layout.output b/check_layout.output
index a1af606..8dd12f9 100644
--- a/check_layout.output
+++ b/check_layout.output
@@ -81,9 +81,11 @@ Layout includes some ASCII punctuation but not all, missing: $
# res/xml/latn_qwerty_vi.xml
Layout includes some ASCII punctuation but not all, missing: \
1 warnings
-# res/xml/latn_qwertz_cz.xml
+# res/xml/latn_qwertz_cz_multifunctional.xml
Layout includes some ASCII punctuation but not all, missing: `
1 warnings
+# res/xml/latn_qwertz_cz.xml
+0 warnings
# res/xml/latn_qwertz_de.xml
0 warnings
# res/xml/latn_qwertz_hu.xml
diff --git a/res/values/layouts.xml b/res/values/layouts.xml
index 139d42e..841307e 100644
--- a/res/values/layouts.xml
+++ b/res/values/layouts.xml
@@ -36,6 +36,7 @@
<item>latn_qwerty_vi</item>
<item>latn_qwertz</item>
<item>latn_qwertz_cz</item>
+ <item>latn_qwertz_cz_multifunctional</item>
<item>latn_qwertz_de</item>
<item>latn_qwertz_hu</item>
<item>latn_qwertz_sk</item>
@@ -76,6 +77,7 @@
<item>QWERTY (Vietnamese)</item>
<item>QWERTZ</item>
<item>QWERTZ (Czech)</item>
+ <item>QWERTZ Multifunctional (Czech)</item>
<item>QWERTZ (Deutsch)</item>
<item>QWERTZ (Magyar)</item>
<item>QWERTZ (Slovak)</item>
@@ -116,6 +118,7 @@
<item>@xml/latn_qwerty_vi</item>
<item>@xml/latn_qwertz</item>
<item>@xml/latn_qwertz_cz</item>
+ <item>@xml/latn_qwertz_cz_multifunctional</item>
<item>@xml/latn_qwertz_de</item>
<item>@xml/latn_qwertz_hu</item>
<item>@xml/latn_qwertz_sk</item>
diff --git a/res/xml/latn_qwertz_cz.xml b/res/xml/latn_qwertz_cz.xml
index fc096ee..75f8a88 100644
--- a/res/xml/latn_qwertz_cz.xml
+++ b/res/xml/latn_qwertz_cz.xml
@@ -1,37 +1,37 @@
-<?xml version="1.0" encoding="utf-8"?>
-<keyboard name="QWERTZ (Czech)" script="latin">
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<keyboard script="latin" name="QWERTZ (Czech)">
<row>
- <key key0="q" key1="1" key4="esc"/>
- <key key0="w" key1="2" key3="~"/>
- <key key0="e" key1="3" key2="é" key3="ë" key4="ě"/>
- <key key0="r" key1="4" key2="ŕ" key3="°" key4="ř"/>
- <key key0="t" key1="5" key3="%" key4="ť"/>
- <key key0="z" key1="6" key3="^" key4="ž"/>
- <key key0="u" key1="7" key2="ú" key3="ü" key4="ů"/>
- <key key0="i" key1="8" key2="í" key3="ï" key4="*"/>
- <key key0="o" key1="9" key2="ó" key3="ö" key4="ô"/>
- <key key0="p" key1="0" key2="=" key3="/" key4="π"/>
+ <key key0="q" key1="1" key2="esc" key4="~"/>
+ <key key0="w" key1="2" key2="+" key3="|" key4="\\"/>
+ <key key0="e" key1="3" key2="é" key3="^" key4="ě"/>
+ <key key0="r" key1="4" key4="ř"/>
+ <key key0="t" key1="5" key3="°" key4="ť"/>
+ <key key0="z" key1="6" key4="ž"/>
+ <key key0="u" key1="7" key2="ú" key3="`" key4="ů"/>
+ <key key0="i" key1="8" key2="í" key3="(" key4=")"/>
+ <key key0="o" key1="9" key2="ó" key3="/" key4="%"/>
+ <key key0="p" key1="0" key3="="/>
</row>
<row>
- <key shift="0.5" key0="a" key1="tab" key2="á" key3="ä" key4="α"/>
- <key key0="s" key1="{" key2="&lt;" key3="§" key4="š"/>
- <key key0="d" key1="$" key2="δ" key3="Δ" key4="ď"/>
- <key key0="f" key1="&gt;" key2="}" key3="ѳ" key4="φ"/>
- <key key0="g" key1="»" key2="«" key3="–" key4="_"/>
- <key key0="h" key1="[" key2="("/>
- <key key0="j" key1="+" key2="\?" key3="!" key4="-"/>
- <key key0="k" key1=")" key2="]"/>
- <key key0="l" key2="ľ" key3="\\" key4="ĺ"/>
+ <key shift="0.5" key0="a" key1="tab" key2="á" key3=";"/>
+ <key key0="s" key4="š"/>
+ <key key0="d" key4="ď"/>
+ <key key0="f" key3="["/>
+ <key key0="g" key3="]"/>
+ <key key0="h"/>
+ <key key0="j"/>
+ <key key0="k"/>
+ <key key0="l" key1="&quot;" key2="'" key3="$" key4="!"/>
</row>
<row>
<key width="1.5" key0="shift" key2="loc capslock"/>
- <key key0="y" key1="÷" key2="ý"/>
- <key key0="x" key1="∙" key3="×"/>
- <key key0="c" key1="\#" key2="γ" key3="&amp;" key4="č"/>
- <key key0="v" key1="|" key3="\@"/>
- <key key0="b" key1=";" key2="♭" key3=":" key4="β"/>
- <key key0="n" key1="," key3="." key4="ň"/>
- <key key0="m" key1="&quot;" key3="\'"/>
+ <key key0="y" key2="ý"/>
+ <key key0="x" key3="\#"/>
+ <key key0="c" key3="&amp;" key4="č"/>
+ <key key0="v" key3="\@"/>
+ <key key0="b" key1="&lt;" key2="&gt;" key3="{" key4="}"/>
+ <key key0="n" key1="\?" key2="." key3="," key4="ň"/>
+ <key key0="m" key1=":" key2="*" key3="-" key4="_"/>
<key width="1.5" key0="backspace" key2="delete"/>
</row>
</keyboard>
diff --git a/res/xml/latn_qwertz_cz_multifunctional.xml b/res/xml/latn_qwertz_cz_multifunctional.xml
new file mode 100644
index 0000000..993941a
--- /dev/null
+++ b/res/xml/latn_qwertz_cz_multifunctional.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<keyboard name="QWERTZ Multifunctional (Czech)" script="latin">
+ <row>
+ <key key0="q" key1="1" key4="esc"/>
+ <key key0="w" key1="2" key3="~"/>
+ <key key0="e" key1="3" key2="é" key3="ë" key4="ě"/>
+ <key key0="r" key1="4" key2="ŕ" key3="°" key4="ř"/>
+ <key key0="t" key1="5" key3="%" key4="ť"/>
+ <key key0="z" key1="6" key3="^" key4="ž"/>
+ <key key0="u" key1="7" key2="ú" key3="ü" key4="ů"/>
+ <key key0="i" key1="8" key2="í" key3="ï" key4="*"/>
+ <key key0="o" key1="9" key2="ó" key3="ö" key4="ô"/>
+ <key key0="p" key1="0" key2="=" key3="/" key4="π"/>
+ </row>
+ <row>
+ <key shift="0.5" key0="a" key1="tab" key2="á" key3="ä" key4="α"/>
+ <key key0="s" key1="{" key2="&lt;" key3="§" key4="š"/>
+ <key key0="d" key1="$" key2="δ" key3="Δ" key4="ď"/>
+ <key key0="f" key1="&gt;" key2="}" key3="ѳ" key4="φ"/>
+ <key key0="g" key1="»" key2="«" key3="–" key4="_"/>
+ <key key0="h" key1="[" key2="("/>
+ <key key0="j" key1="+" key2="\?" key3="!" key4="-"/>
+ <key key0="k" key1=")" key2="]"/>
+ <key key0="l" key2="ľ" key3="\\" key4="ĺ"/>
+ </row>
+ <row>
+ <key width="1.5" key0="shift" key2="loc capslock"/>
+ <key key0="y" key1="÷" key2="ý"/>
+ <key key0="x" key1="∙" key3="×"/>
+ <key key0="c" key1="\#" key2="γ" key3="&amp;" key4="č"/>
+ <key key0="v" key1="|" key3="\@"/>
+ <key key0="b" key1=";" key2="♭" key3=":" key4="β"/>
+ <key key0="n" key1="," key3="." key4="ň"/>
+ <key key0="m" key1="&quot;" key3="\'"/>
+ <key width="1.5" key0="backspace" key2="delete"/>
+ </row>
+</keyboard>