From 01e58c52f4757f8fdd20d3f026313873a91d2d23 Mon Sep 17 00:00:00 2001 From: Gary Martin <gary@garycmartin.com> Date: Mon, 29 Oct 2012 19:27:25 +0000 Subject: [PATCH 1/2] XO layout and style patch including newly implemented right-layout key in maliit 0.93.0. --- maliit-keyboard/data/languages/ar.xml | 73 ++++--- maliit-keyboard/data/languages/bg_bg.xml | 66 +++--- maliit-keyboard/data/languages/cs.xml | 50 +++-- maliit-keyboard/data/languages/da.xml | 68 +++--- maliit-keyboard/data/languages/de.xml | 72 ++++--- maliit-keyboard/data/languages/el_gr.xml | 60 +++--- maliit-keyboard/data/languages/en_gb.xml | 48 ++--- maliit-keyboard/data/languages/en_us.xml | 42 ++-- maliit-keyboard/data/languages/es.xml | 56 +++-- maliit-keyboard/data/languages/et.xml | 73 ++++--- maliit-keyboard/data/languages/fa.xml | 53 ++--- maliit-keyboard/data/languages/fi.xml | 77 +++---- maliit-keyboard/data/languages/fr.xml | 54 +++-- maliit-keyboard/data/languages/fr_ca.xml | 54 ++--- maliit-keyboard/data/languages/he.xml | 50 ++--- maliit-keyboard/data/languages/hu.xml | 68 +++--- maliit-keyboard/data/languages/id.xml | 42 ++-- maliit-keyboard/data/languages/it.xml | 55 ++--- maliit-keyboard/data/languages/kk.xml | 74 ++++--- maliit-keyboard/data/languages/lt.xml | 41 ++-- maliit-keyboard/data/languages/mk_mk.xml | 218 +++++--------------- maliit-keyboard/data/languages/ms.xml | 42 ++-- maliit-keyboard/data/languages/nl.xml | 36 ++-- maliit-keyboard/data/languages/no.xml | 68 +++--- maliit-keyboard/data/languages/pl.xml | 56 ++--- maliit-keyboard/data/languages/pt.xml | 54 ++--- maliit-keyboard/data/languages/ro.xml | 55 ++--- maliit-keyboard/data/languages/ru.xml | 60 +++--- maliit-keyboard/data/languages/sk.xml | 64 +++--- maliit-keyboard/data/languages/sv.xml | 68 +++--- maliit-keyboard/data/languages/symbols-35-fi.xml | 148 ++++++------- maliit-keyboard/data/languages/symbols-35.xml | 117 ++++++----- .../data/languages/symbols-36-nordic.xml | 138 ++++++++----- maliit-keyboard/data/languages/symbols-36.xml | 135 ++++++------ maliit-keyboard/data/languages/symbols-38.xml | 109 +++++----- maliit-keyboard/data/languages/symbols-39.xml | 115 ++++++----- maliit-keyboard/data/languages/symbols_ar.xml | 143 +++++++------ maliit-keyboard/data/languages/symbols_en.xml | 80 +++---- maliit-keyboard/data/languages/symbols_fa.xml | 144 +++++++------ maliit-keyboard/data/languages/symbols_he.xml | 65 +++--- maliit-keyboard/data/languages/symbols_kk.xml | 145 +++++++------ maliit-keyboard/data/languages/symbols_ru_uk.xml | 146 +++++++------ maliit-keyboard/data/languages/symbols_th.xml | 122 ++++++----- maliit-keyboard/data/languages/symbols_vi.xml | 69 ++++--- .../data/languages/symbols_zh_cangjie.xml | 24 +-- .../data/languages/symbols_zh_pinyin.xml | 24 +-- .../data/languages/symbols_zh_zhuyin.xml | 16 +- maliit-keyboard/data/languages/th.xml | 78 +++---- maliit-keyboard/data/languages/tr.xml | 60 +++--- maliit-keyboard/data/languages/uk.xml | 78 +++---- maliit-keyboard/data/languages/vi.xml | 62 +++--- maliit-keyboard/data/languages/zh_cn_cangjie.xml | 10 +- maliit-keyboard/data/languages/zh_cn_pinyin.xml | 8 +- maliit-keyboard/data/languages/zh_cn_zhuyin.xml | 80 +------ maliit-keyboard/data/styles/olpc-xo/main.ini | 9 - 55 files changed, 2090 insertions(+), 1932 deletions(-) diff --git a/maliit-keyboard/data/languages/ar.xml b/maliit-keyboard/data/languages/ar.xml index 76b6349..59c04bd 100644 --- a/maliit-keyboard/data/languages/ar.xml +++ b/maliit-keyboard/data/languages/ar.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" title="العربية" language="ar" catalog="ar" autocapitalization="false"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="ض"/> @@ -38,102 +38,115 @@ <key> <binding label="ج"/> </key> + <key style="special" rtl="true" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ش"/> </key> - <key> + <key width="small"> <binding label="س"/> </key> - <key> + <key width="small"> <binding label="ي"/> </key> - <key> + <key width="small"> <binding label="ب"/> </key> - <key> + <key width="small"> <binding label="ل"/> </key> - <key> + <key width="small"> <binding label="ا"/> <binding shift="true" label="أ"/> </key> - <key> + <key width="small"> <binding label="ت"/> </key> - <key> + <key width="small"> <binding label="ن"/> </key> - <key> + <key width="small"> <binding label="م"/> </key> - <key> + <key width="small"> <binding label="ك"/> </key> - <key> + <key width="small"> <binding label="د"/> </key> + <key style="special" rtl="false" id="actionKey" width="x-large"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="shift"/> </key> - <key> + <key width="small"> <binding label="ئ"/> </key> - <key> + <key width="small"> <binding label="ء"/> </key> - <key> + <key width="small"> <binding label="ؤ"/> </key> - <key> + <key width="small"> <binding label="ر"/> </key> - <key> + <key width="small"> <binding label="ى"/> <binding shift="true" label="آ"/> </key> - <key> + <key width="small"> <binding label="ة"/> </key> - <key> + <key width="small"> <binding label="و"/> </key> - <key> + <key width="small"> <binding label="ز"/> </key> - <key> + <key width="small"> <binding label="ظ"/> </key> - - <key style="special" rtl="true"> - <binding action="backspace"/> + <key id="emailUrlKey" width="small"><binding label="،"/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="؟٣٢١"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="ذ"/></key> - <key id="emailUrlKey"><binding label="،"/></key> <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> <key><binding label="ط"/></key> - <key style="special" width="xx-large" rtl="false" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="؟٣٢١"/> </key> + + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/bg_bg.xml b/maliit-keyboard/data/languages/bg_bg.xml index 7355059..8fe9dbc 100644 --- a/maliit-keyboard/data/languages/bg_bg.xml +++ b/maliit-keyboard/data/languages/bg_bg.xml @@ -44,52 +44,56 @@ <binding label="п"/> <binding shift="true" label="П"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - - <key> + <key width="small"> <binding label="а" extended_labels="à"/> <binding shift="true" label="А" extended_labels="À"/> </key> - <key> + <key width="small"> <binding label="с" extended_labels="$"/> <binding shift="true" label="С" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="д" extended_labels="ð"/> <binding shift="true" label="Д" extended_labels="Ð"/> </key> - <key> + <key width="small"> <binding label="ф"/> <binding shift="true" label="Ф"/> </key> - <key> + <key width="small"> <binding label="г"/> <binding shift="true" label="Г"/> </key> - <key> + <key width="small"> <binding label="х"/> <binding shift="true" label="Х"/> </key> - <key> + <key width="small"> <binding label="й"/> <binding shift="true" label="Й"/> </key> - <key> + <key width="small"> <binding label="к"/> <binding shift="true" label="К"/> </key> - <key> + <key width="small"> <binding label="л"/> <binding shift="true" label="Л"/> </key> - <key> + <key width="small"> <binding label="ю"/> <binding shift="true" label="Ю"/> </key> - + <key width="large" style="special" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> @@ -98,68 +102,68 @@ <binding action="shift"/> </key> - <key> + <key width="small"> <binding label="з"/> <binding shift="true" label="З"/> </key> - <key> + <key width="small"> <binding label="ь"/> <binding shift="true" label="ѝ"/> </key> - <key> + <key width="small"> <binding label="ц"/> <binding shift="true" label="Ц"/> </key> - <key> + <key width="small"> <binding label="ж"/> <binding shift="true" label="Ж"/> </key> - <key> + <key width="small"> <binding label="б"/> <binding shift="true" label="Б"/> </key> - <key> + <key width="small"> <binding label="н"/> <binding shift="true" label="Н"/> </key> - <key> + <key width="small"> <binding label="м"/> <binding shift="true" label="М"/> </key> - <key> + <key width="small"> <binding label="ч"/> <binding shift="true" label="Ч"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="shift"/> </key> + </row> <row> <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> + <key style="special"> + <binding action="right-layout"/> + </key> <key> <binding label="ш"/> <binding shift="true" label="Ш"/> </key> - <key id="emailUrlKey"><binding label=","/></key> <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> <key> <binding label="щ"/> <binding shift="true" label="Щ"/> </key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/cs.xml b/maliit-keyboard/data/languages/cs.xml index 9eac775..b1ecacf 100644 --- a/maliit-keyboard/data/languages/cs.xml +++ b/maliit-keyboard/data/languages/cs.xml @@ -44,52 +44,60 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding extended_labels="áäăâą" accented_labels="á" accents="´" label="a"/> <binding extended_labels="ÁÄĂÂĄ" shift="true" accented_labels="Á" accents="´" label="A"/> </key> - <key> + <key width="small"> <binding extended_labels="šßśş$" accented_labels="š" accents="ˇ" label="s"/> <binding extended_labels="ŠŚŞ$" shift="true" accented_labels="Š" accents="ˇ" label="S"/> </key> - <key> + <key width="small"> <binding extended_labels="ďđ" accented_labels="ď" accents="ˇ" label="d"/> <binding extended_labels="ĎĐ" shift="true" accented_labels="Ď" accents="ˇ" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding extended_labels="ľĺł" label="l"/> <binding extended_labels="ĽĹŁ" shift="true" label="L"/> </key> - <key style="special"> + <key width="small" style="special"> <binding dead="true" label="´"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift" label=""/> </key> @@ -121,31 +129,35 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> - <key style="special" width="x-large"> - <binding action="backspace" label=""/> + <key style="special"> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key style="special"> <binding dead="true" label="ˇ"/> </key> - <key id="emailUrlKey"><binding label=","/></key> <key width="stretched"> <binding action="space" label=""/> </key> - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> diff --git a/maliit-keyboard/data/languages/da.xml b/maliit-keyboard/data/languages/da.xml index 839bcb4..d24361c 100644 --- a/maliit-keyboard/data/languages/da.xml +++ b/maliit-keyboard/data/languages/da.xml @@ -44,103 +44,111 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="æåäàáâã"/> <binding shift="true" label="A" extended_labels="ÆÅÄÀÁÂÃ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="ß$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ð"/> <binding shift="true" label="D" extended_labels="Ð"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="å"/> <binding shift="true" label="Å"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="z"/> <binding shift="true" label="Z"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ç"/> <binding shift="true" label="C" extended_labels="Ç"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ñ"/> <binding shift="true" label="N" extended_labels="Ñ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key> + <key width="small"> <binding label="æ" extended_labels="ä"/> <binding shift="true" label="Æ" extended_labels="Ä"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace" label=""/> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> - <key id="emailUrlKey"><binding label=","/></key> - <key><binding label="."/></key> - - <key width="xx-large"> + <key width="stretched"> <binding action="space" label=""/> </key> @@ -148,10 +156,12 @@ <binding label="ø" extended_labels="ö"/> <binding shift="true" label="Ø" extended_labels="Ö"/> </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/de.xml b/maliit-keyboard/data/languages/de.xml index 98d39d6..16235b8 100644 --- a/maliit-keyboard/data/languages/de.xml +++ b/maliit-keyboard/data/languages/de.xml @@ -47,114 +47,128 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="äàáãâåæ"/> <binding shift="true" label="A" extended_labels="ÄÀÁÃÂÅÆ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ßş$"/> <binding shift="true" label="S" extended_labels="Ş$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g" extended_labels="ğ"/> <binding shift="true" label="G" extended_labels="Ğ"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="ü"/> <binding shift="true" label="Ü"/> </key> + + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> <key style="special"> - <binding action="shift" label=""/> + <binding action="shift"/> </key> - <key> + <key width="small"> <binding label="y" extended_labels="¥"/> <binding shift="true" label="Y" extended_labels="¥"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ç"/> <binding shift="true" label="C" extended_labels="Ç"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ñ"/> <binding shift="true" label="N" extended_labels="Ñ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key> + <key width="small"> <binding label="ä"/> <binding shift="true" label="Ä"/> </key> + <key id="emailUrlKey" width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace" label=""/> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> - <key id="emailUrlKey"><binding label=","/></key> - <key><binding label="."/></key> - - <key width="xx-large"> - <binding action="space" label=""/> + <key width="stretched"> + <binding action="space"/> </key> <key> <binding label="ö"/> <binding shift="true" label="Ö"/> </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/el_gr.xml b/maliit-keyboard/data/languages/el_gr.xml index 45af547..6fcacda 100644 --- a/maliit-keyboard/data/languages/el_gr.xml +++ b/maliit-keyboard/data/languages/el_gr.xml @@ -44,60 +44,62 @@ <binding label="π"/> <binding shift="true" label="Π"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - - <key> + <key width="small"> <binding label="α" extended_labels="ά" accented_labels="ά" accents="΄"/> <binding shift="true" label="Α" extended_labels="Ά" accented_labels="Ά" accents="΄"/> </key> - <key> + <key width="small"> <binding label="σ" extended_labels="ς"/> <binding shift="true" label="Σ"/> </key> - <key> + <key width="small"> <binding label="δ"/> <binding shift="true" label="Δ"/> </key> - <key> + <key width="small"> <binding label="φ"/> <binding shift="true" label="Φ"/> </key> - <key> + <key width="small"> <binding label="γ"/> <binding shift="true" label="Γ"/> </key> - <key> + <key width="small"> <binding label="η" extended_labels="ή" accented_labels="ή" accents="΄"/> <binding shift="true" label="Η" extended_labels="Ή" accented_labels="Ή" accents="΄"/> </key> - <key> + <key width="small"> <binding label="ξ"/> <binding shift="true" label="Ξ"/> </key> - <key> + <key width="small"> <binding label="κ"/> <binding shift="true" label="Κ"/> </key> - <key> + <key width="small"> <binding label="λ"/> <binding shift="true" label="Λ"/> </key> - <key> + <key width="small"> <binding label="΄" dead="true" extended_labels="¨΅"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - - <spacer/> - <key> <binding label="ζ"/> <binding shift="true" label="Ζ"/> @@ -126,30 +128,28 @@ <binding label="μ"/> <binding shift="true" label="Μ"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> - <spacer/> + <key style="special"><binding action="close"/></key> - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> - </key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/en_gb.xml b/maliit-keyboard/data/languages/en_gb.xml index 7e192bb..c2a9fac 100644 --- a/maliit-keyboard/data/languages/en_gb.xml +++ b/maliit-keyboard/data/languages/en_gb.xml @@ -47,11 +47,13 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <spacer/> - + <spacer/> <key> <binding label="a" extended_labels="äàâáãå"/> <binding shift="true" label="A" extended_labels="ÄÀÂÁÃÅ"/> @@ -88,17 +90,16 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - - <spacer/> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -127,29 +128,28 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"> + <binding action="space"/> + </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> + <key style="special"> + <binding action="close"/> </key> </row> </section> diff --git a/maliit-keyboard/data/languages/en_us.xml b/maliit-keyboard/data/languages/en_us.xml index d12ef57..31b2126 100644 --- a/maliit-keyboard/data/languages/en_us.xml +++ b/maliit-keyboard/data/languages/en_us.xml @@ -44,6 +44,9 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> @@ -85,17 +88,18 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - <spacer/> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -124,33 +128,31 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> + </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> </layout> <import file="symbols_en.xml"/> -</keyboard> \ No newline at end of file +</keyboard> diff --git a/maliit-keyboard/data/languages/es.xml b/maliit-keyboard/data/languages/es.xml index fbee235..9edacaf 100644 --- a/maliit-keyboard/data/languages/es.xml +++ b/maliit-keyboard/data/languages/es.xml @@ -44,54 +44,62 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding accented_labels="áä" accents="´¨" label="a" extended_labels="áªäàâãæ"/> <binding shift="true" accented_labels="ÁÄ" accents="´¨" label="A" extended_labels="ÁªÄÀÂÃÆ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l" extended_labels="ŀ"/> <binding shift="true" label="L" extended_labels="Ŀ"/> </key> - <key> + <key width="small"> <binding label="ñ"/> <binding shift="true" label="Ñ"/> </key> + <key style="special" id="actionKey" width="large"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> - <binding action="shift" label=""/> + <key style="special"> + <binding action="shift"/> </key> <key> @@ -122,32 +130,36 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace" label=""/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> - </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> <key style="special"> + <binding action="right-layout"/> + </key> + + <key style="special"> <binding dead="true" label="´"/> </key> - <key id="emailUrlKey"><binding label=","/></key> <key width="stretched"> <binding action="space" label=""/> </key> - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/et.xml b/maliit-keyboard/data/languages/et.xml index 981f4a2..ce4ef09 100644 --- a/maliit-keyboard/data/languages/et.xml +++ b/maliit-keyboard/data/languages/et.xml @@ -47,91 +47,103 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="äåæàáâã"/> <binding shift="true" label="A" extended_labels="ÄÅÆÀÁÂÃ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="šß$"/> <binding shift="true" label="S" extended_labels="Š$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ð"/> <binding shift="true" label="D" extended_labels="Ð"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="ü"/> <binding shift="true" label="Ü"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="z" extended_labels="ž"/> <binding shift="true" label="Z" extended_labels="Ž"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ç"/> <binding shift="true" label="C" extended_labels="Ç"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ñ"/> <binding shift="true" label="N" extended_labels="Ñ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key> + <key width="small"> <binding label="ä"/> <binding shift="true" label="Ä"/> </key> - + <key width="small" id="emailUrlKey"> + <binding label=","/> + </key> + <key width="small"> + <binding label="."/> + </key> <key style="special"> - <binding action="backspace" label=""/> + <binding action="shift" label=""/> </key> </row> @@ -139,18 +151,12 @@ <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <key id="emailUrlKey"> - <binding label=","/> - </key> - <key> - <binding label="."/> + <key style="special"> + <binding action="right-layout"/> </key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space" label=""/> </key> - <key> <binding label="ö"/> <binding shift="true" label="Ö"/> @@ -159,10 +165,11 @@ <binding label="õ"/> <binding shift="true" label="Õ"/> </key> - - <key style="special" width="large" id="actionKey"> - <binding action="return" label=""/> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/fa.xml b/maliit-keyboard/data/languages/fa.xml index b51955a..10c5d24 100644 --- a/maliit-keyboard/data/languages/fa.xml +++ b/maliit-keyboard/data/languages/fa.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" title="فارسى" language="fa" catalog="virtual-keyboard" autocapitalization="false"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="ض"/> @@ -37,46 +37,53 @@ <key> <binding label="چ"/> </key> + <key style="special" rtl="true"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ش"/> </key> - <key> + <key width="small"> <binding label="س"/> </key> - <key> + <key width="small"> <binding label="ی"/> </key> - <key> + <key width="small"> <binding label="ب"/> </key> - <key> + <key width="small"> <binding label="ل"/> </key> - <key> + <key width="small"> <binding label="ا"/> </key> - <key> + <key width="small"> <binding label="ت"/> </key> - <key> + <key width="small"> <binding label="ن"/> </key> - <key> + <key width="small"> <binding label="م"/> </key> - <key> + <key width="small"> <binding label="ک"/> </key> - <key> + <key width="small"> <binding label="گ"/> </key> + <key style="special" width="x-large" rtl="false" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key> <binding label="ظ"/> </key> @@ -107,32 +114,30 @@ <key> <binding label="ث"/> </key> - - <key style="special" rtl="true"> - <binding action="backspace"/> - </key> + <key id="emailUrlKey"><binding label="،"/></key> + <key><binding label="."/></key> </row> <row> <key style="special" width="x-large"> <binding action="sym" label="؟۳۲۱"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key> <binding label="ئ"/> </key> - <key id="emailUrlKey"><binding label="،"/></key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space"/> </key> - - <key><binding label="."/></key> <key> <binding label="آ"/> </key> - <key style="special" width="xx-large" rtl="false" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="؟۳۲۱"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/fi.xml b/maliit-keyboard/data/languages/fi.xml index 4199e68..dec05c0 100644 --- a/maliit-keyboard/data/languages/fi.xml +++ b/maliit-keyboard/data/languages/fi.xml @@ -44,111 +44,116 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="äåæàáâã"/> <binding shift="true" label="A" extended_labels="ÄÅÆÀÁÂÃ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="šß$"/> <binding shift="true" label="S" extended_labels="Š$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ð"/> <binding shift="true" label="D" extended_labels="Ð"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="ä" extended_labels="æ"/> <binding shift="true" label="Ä" extended_labels="Æ"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="z" extended_labels="ž"/> <binding shift="true" label="Z" extended_labels="Ž"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ç"/> <binding shift="true" label="C" extended_labels="Ç"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ñ"/> <binding shift="true" label="N" extended_labels="Ñ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace" label=""/> + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key width="small"> + <binding label="ö" extended_labels="ø"/> + <binding shift="true" label="Ö" extended_labels="Ø"/> + </key> + <key style="special"> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <key id="emailUrlKey"><binding label=","/></key> - <key><binding label="."/></key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key width="stretched"> <binding action="space" label=""/> </key> - - <key> - <binding label="ö" extended_labels="ø"/> - <binding shift="true" label="Ö" extended_labels="Ø"/> - </key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/fr.xml b/maliit-keyboard/data/languages/fr.xml index 7a2d481..5601261 100644 --- a/maliit-keyboard/data/languages/fr.xml +++ b/maliit-keyboard/data/languages/fr.xml @@ -44,56 +44,63 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="q"/> <binding shift="true" label="Q"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift"/> </key> - <key> <binding label="w"/> <binding shift="true" label="W"/> @@ -122,27 +129,32 @@ <binding label="ç"/> <binding shift="true" label="Ç"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> + <key><binding label="'"/></key> - <key id="emailUrlKey"><binding label=","/></key> <key width="stretched"><binding action="space"/></key> - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/fr_ca.xml b/maliit-keyboard/data/languages/fr_ca.xml index 712b17a..bb453d1 100644 --- a/maliit-keyboard/data/languages/fr_ca.xml +++ b/maliit-keyboard/data/languages/fr_ca.xml @@ -44,56 +44,63 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding accented_labels="àáâä" accents="`´^¨" label="a" extended_labels="àâæáãä"/> <binding shift="true" accented_labels="ÀÁÂÄ" accents="`´^¨" label="A" extended_labels="ÀÂÆÁÃÄ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="ç"/> <binding shift="true" label="Ç"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift" label=""/> </key> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -122,29 +129,28 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace" label=""/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="'"/></key> - <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"> <binding action="space" label=""/> </key> - - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> diff --git a/maliit-keyboard/data/languages/he.xml b/maliit-keyboard/data/languages/he.xml index cf4e619..cad45ac 100644 --- a/maliit-keyboard/data/languages/he.xml +++ b/maliit-keyboard/data/languages/he.xml @@ -5,7 +5,6 @@ <section id="main" style="hebrew"> <row> <spacer/> - <key> <binding label="ק"/> </key> @@ -30,41 +29,48 @@ <key> <binding label="פ"/> </key> - + <key style="special"> + <binding action="backspace"/> + </key> <spacer/> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ש"/> </key> - <key> + <key width="small"> <binding label="ד"/> </key> - <key> + <key width="small"> <binding label="ג"/> </key> - <key> + <key width="small"> <binding label="כ"/> </key> - <key> + <key width="small"> <binding label="ע"/> </key> - <key> + <key width="small"> <binding label="י"/> </key> - <key> + <key width="small"> <binding label="ח"/> </key> - <key> + <key width="small"> <binding label="ל"/> </key> - <key> + <key width="small"> <binding label="ך"/> </key> - <key> + <key width="small"> <binding label="ף"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> @@ -95,24 +101,22 @@ <key> <binding label="ץ"/> </key> - - <key style="special"> - <binding action="backspace"/> - </key> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> </row> <row> <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/hu.xml b/maliit-keyboard/data/languages/hu.xml index f090185..ed4f1c1 100644 --- a/maliit-keyboard/data/languages/hu.xml +++ b/maliit-keyboard/data/languages/hu.xml @@ -44,109 +44,115 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding accented_labels="á" accents="´" label="a" extended_labels="áäâăą"/> <binding shift="true" accented_labels="Á" accents="´" label="A" extended_labels="ÁÄÂĂĄ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ßśşš$"/> <binding shift="true" label="S" extended_labels="ŚŞŠ$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="đď"/> <binding shift="true" label="D" extended_labels="ĐĎ"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key style="special"> + <key width="small" style="special"> <binding dead="true" label="´"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="y" extended_labels="¥"/> <binding shift="true" label="Y" extended_labels="¥"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ćčç"/> <binding shift="true" label="C" extended_labels="ĆČÇ"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ńňñ"/> <binding shift="true" label="N" extended_labels="ŃŇÑ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key style="special"> + <key width="small" style="special"> <binding dead="true" label="˝"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace" label=""/> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key style="special"><binding dead="true" label="¨"/></key> - <key id="emailUrlKey"><binding label=","/></key> - - <key width="xx-large"> + <key width="stretched"> <binding action="space" label=""/> </key> - - <key><binding label="."/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/id.xml b/maliit-keyboard/data/languages/id.xml index 92dbfd6..4c68d29 100644 --- a/maliit-keyboard/data/languages/id.xml +++ b/maliit-keyboard/data/languages/id.xml @@ -44,11 +44,13 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="a" extended_labels="àâæáãä"/> <binding shift="true" label="A" extended_labels="ÀÂÆÁÃÄ"/> @@ -85,17 +87,16 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - - <spacer/> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -124,30 +125,25 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/it.xml b/maliit-keyboard/data/languages/it.xml index 851f7d4..2a956f7 100644 --- a/maliit-keyboard/data/languages/it.xml +++ b/maliit-keyboard/data/languages/it.xml @@ -44,52 +44,60 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> + <row> - <key> + <spacer/> + <key width="small"> <binding accented_labels="à" accents="`" label="a" extended_labels="àªäáâã"/> <binding shift="true" accented_labels="À" accents="`" label="A" extended_labels="ÀªÄÁÂÃ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key><binding label="'"/></key> + <key width="small"><binding label="'"/></key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift"/> </key> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -118,29 +126,28 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key style="special"> <binding dead="true" label="`"/> </key> - <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> - - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/kk.xml b/maliit-keyboard/data/languages/kk.xml index b10712e..b4316ce 100644 --- a/maliit-keyboard/data/languages/kk.xml +++ b/maliit-keyboard/data/languages/kk.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="Қазақ" version="1.0" catalog="virtual-keyboard" language="kk"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="й"/> @@ -48,123 +48,129 @@ <binding label="х" extended_labels="һ"/> <binding shift="true" label="Х" extended_labels="Һ"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ф"/> <binding shift="true" label="Ф"/> </key> - <key> + <key width="small"> <binding label="ы" extended_labels="і"/> <binding shift="true" label="Ы" extended_labels="І"/> </key> - <key> + <key width="small"> <binding label="в"/> <binding shift="true" label="В"/> </key> - <key> + <key width="small"> <binding label="а" extended_labels="ә"/> <binding shift="true" label="А" extended_labels="Ә"/> </key> - <key> + <key width="small"> <binding label="п"/> <binding shift="true" label="П"/> </key> - <key> + <key width="small"> <binding label="р"/> <binding shift="true" label="Р"/> </key> - <key> + <key width="small"> <binding label="о" extended_labels="ө"/> <binding shift="true" label="О" extended_labels="Ө"/> </key> - <key> + <key width="small"> <binding label="л"/> <binding shift="true" label="Л"/> </key> - <key> + <key width="small"> <binding label="д"/> <binding shift="true" label="Д"/> </key> - <key> + <key width="small"> <binding label="ж"/> <binding shift="true" label="Ж"/> </key> - <key> + <key width="small"> <binding label="э"/> <binding shift="true" label="Э"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="я"/> <binding shift="true" label="Я"/> </key> - <key> + <key width="small"> <binding label="ч"/> <binding shift="true" label="Ч"/> </key> - <key> + <key width="small"> <binding label="с"/> <binding shift="true" label="С"/> </key> - <key> + <key width="small"> <binding label="м"/> <binding shift="true" label="М"/> </key> - <key> + <key width="small"> <binding label="и"/> <binding shift="true" label="И"/> </key> - <key> + <key width="small"> <binding label="т"/> <binding shift="true" label="Т"/> </key> - <key> + <key width="small"> <binding label="ь"/> <binding shift="true" label="Ь"/> </key> - <key> + <key width="small"> <binding label="б"/> <binding shift="true" label="Б"/> </key> - <key> + <key width="small"> <binding label="ю"/> <binding shift="true" label="Ю"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="large"> + <key style="special" width="x-large"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="-"/></key> - <key id="emailUrlKey"><binding label=","/></key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space" label=""/> </key> - - <key><binding label="."/></key> <key> <binding label="ъ"/> <binding shift="true" label="Ъ"/> </key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/lt.xml b/maliit-keyboard/data/languages/lt.xml index 746a46e..fa75a1a 100644 --- a/maliit-keyboard/data/languages/lt.xml +++ b/maliit-keyboard/data/languages/lt.xml @@ -44,11 +44,13 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="a" extended_labels="ą"/> <binding shift="true" label="A" extended_labels="Ą"/> @@ -85,17 +87,17 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - <spacer/> - <key> <binding label="z" extended_labels="ž"/> <binding shift="true" label="Z" extended_labels="Ž"/> @@ -124,30 +126,25 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/mk_mk.xml b/maliit-keyboard/data/languages/mk_mk.xml index b232ea3..60d376d 100644 --- a/maliit-keyboard/data/languages/mk_mk.xml +++ b/maliit-keyboard/data/languages/mk_mk.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="Македонски (Macedonian)" version="1.0" autocapitalization="false" catalog="mk_mk" language="mk_mk"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="љ"/> @@ -23,8 +23,8 @@ <key> <binding label="т"/> <binding shift="true" label="Т"/> - </key> - <key> + </key> + <key> <binding label="ѕ"/> <binding shift="true" label="Ѕ"/> </key> @@ -48,245 +48,127 @@ <binding label="ш"/> <binding shift="true" label="Ш"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> + <row> - <key> + <spacer/> + <key width="small"> <binding label="а"/> <binding shift="true" label="А"/> </key> - <key> + <key width="small"> <binding label="с" extended_labels="$"/> <binding shift="true" label="С" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="д"/> <binding shift="true" label="Д"/> </key> - <key> + <key width="small"> <binding label="ф"/> <binding shift="true" label="Ф"/> </key> - <key> + <key width="small"> <binding label="г"/> <binding shift="true" label="Г"/> - </key> - <key> + </key> + <key width="small"> <binding label="х"/> <binding shift="true" label="Х"/> </key> - <key> + <key width="small"> <binding label="ј"/> <binding shift="true" label="Ј"/> </key> - <key> + <key width="small"> <binding label="к"/> <binding shift="true" label="К"/> </key> - <key> + <key width="small"> <binding label="л"/> <binding shift="true" label="Л"/> </key> - <key> + <key width="small"> <binding label="ч"/> <binding shift="true" label="Ч"/> </key> - <key> + <key width="small"> <binding label="ќ"/> <binding shift="true" label="Ќ"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> + <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="shift"/> </key> - <key> + <key width="small"> <binding label="з"/> <binding shift="true" label="З"/> </key> - <key> + <key width="small"> <binding label="џ"/> <binding shift="true" label="Џ"/> </key> - <key> + <key width="small"> <binding label="ц"/> <binding shift="true" label="Ц"/> </key> - <key> + <key width="small"> <binding label="в"/> <binding shift="true" label="В"/> </key> - <key> + <key width="small"> <binding label="б"/> <binding shift="true" label="Б"/> </key> - <key> + <key width="small"> <binding label="н"/> <binding shift="true" label="Н"/> </key> - <key> + <key width="small"> <binding label="м"/> <binding shift="true" label="М"/> </key> - <key> + <key width="small"> <binding label="ѓ"/> <binding shift="true" label="Ѓ"/> </key> - <key style="special" width="x-large"> - <binding action="backspace"/> - </key> - </row> - <row> - <key style="special" width="x-large"> - <binding action="sym" label="+!="/> - </key> - <key> - <binding label=","/> - </key> - <key> - <binding label="."/> - </key> - <key style="special" width="stretched"> - <binding action="space"/> - </key> - <key> - <binding label="@"/> - </key> - <key> + <key width="small"> <binding label="ж"/> <binding shift="true" label="Ж"/> </key> - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> - </key> - </row> - </section> - <section id="symbols0" type="non-sloppy"> - <row> - <key> - <binding label="1"/> - </key> - <key> - <binding label="2"/> - </key> - <key> - <binding label="3"/> - </key> - <key> - <binding label="4"/> - </key> - <key> - <binding label="5"/> - </key> - <key> - <binding label="6"/> - </key> - <key> - <binding label="7"/> - </key> - <key> - <binding label="8"/> - </key> - <key> - <binding label="9"/> - </key> - <key> - <binding label="0"/> - </key> - <key> - <binding label="'"/> - </key> - </row> - <row> - <key> - <binding label="+"/> - </key> - <key> - <binding label="\"/> - </key> - <key> - <binding label="/"/> - </key> - <key> - <binding label="%"/> - </key> - <key> - <binding label="#"/> - </key> - <key> - <binding label="?"/> - </key> - <key> - <binding label="!"/> - </key> - <key> - <binding label="|"/> - </key> - <key> - <binding label="""/> - </key> - <key> - <binding label="'"/> - </key> - <key> - <binding label="@"/> - </key> - </row> - <row> - <key style="special" width="x-large"> + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> <binding action="shift"/> </key> - <key> - <binding label=","/> - </key> - <key> - <binding label="."/> - </key> - <key> - <binding label="("/> - </key> - <key> - <binding label=")"/> - </key> - <key> - <binding label="€"/> - </key> - <key> - <binding label="£"/> - </key> - <key> - <binding label="$"/> - </key> - <key> - <binding label="₹"/> - </key> - <key style="special" width="x-large"> - <binding action="backspace"/> - </key> </row> + <row> - <key style="special" width="x-large"> - <binding action="sym" label="љ"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> - <key> - <binding label="="/> - </key> - <key> - <binding label="+"/> + <key style="special"> + <binding action="right-layout"/> </key> - <key style="special" width="stretched"> - <binding action="space"/> - </key> - <key> - <binding label="-"/> - </key> - <key> - <binding label="*"/> - </key> - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key><binding label=";"/></key> + <key width="stretched"><binding action="space"/></key> + <key><binding label=":"/></key> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> + <import file="symbols_ru_uk.xml"/> </keyboard> diff --git a/maliit-keyboard/data/languages/ms.xml b/maliit-keyboard/data/languages/ms.xml index 6d4c514..c82a95a 100644 --- a/maliit-keyboard/data/languages/ms.xml +++ b/maliit-keyboard/data/languages/ms.xml @@ -44,11 +44,13 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="a" extended_labels="àâæáãä"/> <binding shift="true" label="A" extended_labels="ÀÂÆÁÃÄ"/> @@ -85,17 +87,16 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - - <spacer/> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -124,30 +125,25 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/nl.xml b/maliit-keyboard/data/languages/nl.xml index 25ef262..16a4f0b 100644 --- a/maliit-keyboard/data/languages/nl.xml +++ b/maliit-keyboard/data/languages/nl.xml @@ -44,6 +44,9 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> @@ -84,14 +87,16 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="shift"/> </key> - <spacer/> <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -120,28 +125,25 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - <spacer/> - <key style="special" width="large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/no.xml b/maliit-keyboard/data/languages/no.xml index 1fe2cf7..af0343a 100644 --- a/maliit-keyboard/data/languages/no.xml +++ b/maliit-keyboard/data/languages/no.xml @@ -44,114 +44,120 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="åæäàáâã"/> <binding shift="true" label="A" extended_labels="ÅÆÄÀÁÂÃ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="ß$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ð"/> <binding shift="true" label="D" extended_labels="Ð"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="å"/> <binding shift="true" label="Å"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="z"/> <binding shift="true" label="Z"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ç"/> <binding shift="true" label="C" extended_labels="Ç"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ñ"/> <binding shift="true" label="N" extended_labels="Ñ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key> + <key width="small"> <binding label="æ" extended_labels="ä"/> <binding shift="true" label="Æ" extended_labels="Ä"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace" label=""/> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - - <key id="emailUrlKey"><binding label=","/></key> - <key><binding label="."/></key> - - <key width="xx-large"> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"> <binding action="space" label=""/> </key> - <key> <binding label="ø" extended_labels="ö"/> <binding shift="true" label="Ø" extended_labels="Ö"/> </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> diff --git a/maliit-keyboard/data/languages/pl.xml b/maliit-keyboard/data/languages/pl.xml index 946b333..62a79de 100644 --- a/maliit-keyboard/data/languages/pl.xml +++ b/maliit-keyboard/data/languages/pl.xml @@ -5,7 +5,7 @@ <symview src="symbols-38.xml"/> </import> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="q"/> @@ -47,65 +47,71 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> - <key> + <key width="large"> <binding label="ż"/> <binding shift="true" label="Ż"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="ąäáâă"/> <binding shift="true" label="A" extended_labels="ĄÄÁÂĂ"/> </key> - <key> + <key width="small"> <binding accented_labels="ś" accents="´" label="s" extended_labels="śßşš$"/> <binding shift="true" accented_labels="Ś" accents="´" label="S" extended_labels="ŚŞŠ$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ďđ"/> <binding shift="true" label="D" extended_labels="ĎĐ"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l" extended_labels="łľĺ"/> <binding shift="true" label="L" extended_labels="ŁĽĹ"/> </key> - <key> + <key width="small"> <binding label="ł"/> <binding shift="true" label="Ł"/> </key> - <key> + <key width="small"> <binding label="ą"/> <binding shift="true" label="Ą"/> </key> - + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special" width="large"> <binding action="shift"/> </key> - <key> <binding accented_labels="ź" accents="´" label="z" extended_labels="żźž"/> <binding shift="true" accented_labels="Ź" accents="´" label="Z" extended_labels="ŻŹŽ"/> @@ -138,9 +144,10 @@ <binding label="ę"/> <binding shift="true" label="Ę"/> </key> - + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> <key style="special" width="large"> - <binding action="backspace"/> + <binding action="shift"/> </key> </row> @@ -148,18 +155,17 @@ <key style="special" width="x-large"> <binding action="sym" label="?123"/> </key> - - <key style="special"> + <key style="special" width="small"> + <binding action="right-layout"/> + </key> + <key style="special" width="small"> <binding dead="true" label="´"/> </key> - <key id="emailUrlKey"><binding label=","/></key> <key width="stretched"><binding action="space"/></key> - - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="?123"/> </key> + <key style="special" width="small"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/pt.xml b/maliit-keyboard/data/languages/pt.xml index 3356b51..2a29def 100644 --- a/maliit-keyboard/data/languages/pt.xml +++ b/maliit-keyboard/data/languages/pt.xml @@ -44,56 +44,63 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding accented_labels="àáâã" accents="`´^~" label="a" extended_labels="ãáàâªäæ"/> <binding shift="true" accented_labels="ÀÁÂÃ" accents="`´^~" label="A" extended_labels="ÃÁÀªÄÆ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="ç"/> <binding shift="true" label="Ç"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift" label=""/> </key> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -122,27 +129,26 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="-"/></key> - <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"><binding action="space" label=""/></key> - - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/ro.xml b/maliit-keyboard/data/languages/ro.xml index 44d18e5..dc2381d 100644 --- a/maliit-keyboard/data/languages/ro.xml +++ b/maliit-keyboard/data/languages/ro.xml @@ -44,54 +44,60 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="ăâäáą"/> <binding shift="true" label="A" extended_labels="ĂÂÄÁĄ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="şßśš$"/> <binding shift="true" label="S" extended_labels="ŞŚŠ$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ďđ"/> <binding shift="true" label="D" extended_labels="ĎĐ"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l" extended_labels="ĺľł"/> <binding shift="true" label="L" extended_labels="ĹĽŁ"/> </key> - - <key><binding label="'"/></key> + <key width="small"><binding label="'"/></key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift"/> </key> - <key> <binding label="z" extended_labels="źžż"/> <binding shift="true" label="Z" extended_labels="ŹŽŻ"/> @@ -120,27 +126,26 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="-"/></key> - <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> - - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/ru.xml b/maliit-keyboard/data/languages/ru.xml index 2d75f51..33df9a4 100644 --- a/maliit-keyboard/data/languages/ru.xml +++ b/maliit-keyboard/data/languages/ru.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="Русский" version="1.0" catalog="ru" language="ru"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="й"/> @@ -48,60 +48,67 @@ <binding label="х"/> <binding shift="true" label="Х"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ф"/> <binding shift="true" label="Ф"/> </key> - <key> + <key width="small"> <binding label="ы"/> <binding shift="true" label="Ы"/> </key> - <key> + <key width="small"> <binding label="в"/> <binding shift="true" label="В"/> </key> - <key> + <key width="small"> <binding label="а"/> <binding shift="true" label="А"/> </key> - <key> + <key width="small"> <binding label="п"/> <binding shift="true" label="П"/> </key> - <key> + <key width="small"> <binding label="р"/> <binding shift="true" label="Р"/> </key> - <key> + <key width="small"> <binding label="о"/> <binding shift="true" label="О"/> </key> - <key> + <key width="small"> <binding label="л"/> <binding shift="true" label="Л"/> </key> - <key> + <key width="small"> <binding label="д"/> <binding shift="true" label="Д"/> </key> - <key> + <key width="small"> <binding label="ж"/> <binding shift="true" label="Ж"/> </key> - <key> + <key width="small"> <binding label="э"/> <binding shift="true" label="Э"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="shift" label=""/> </key> - <key> <binding label="я"/> <binding shift="true" label="Я"/> @@ -138,33 +145,32 @@ <binding label="ю"/> <binding shift="true" label="Ю"/> </key> - - <key style="special"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special" width="large"> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="-"/></key> - <key id="emailUrlKey"><binding label=","/></key> - - <key width="xx-large"> + <key width="stretched"> <binding action="space" label=""/> </key> - - <key><binding label="."/></key> <key> <binding label="ъ"/> <binding shift="true" label="Ъ"/> </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/sk.xml b/maliit-keyboard/data/languages/sk.xml index d1fdaa4..9fafeb2 100644 --- a/maliit-keyboard/data/languages/sk.xml +++ b/maliit-keyboard/data/languages/sk.xml @@ -44,91 +44,99 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding accented_labels="á" accents="´" label="a" extended_labels="áäăâą"/> <binding shift="true" accented_labels="Á" accents="´" label="A" extended_labels="ÁÄĂÂĄ"/> </key> - <key> + <key width="small"> <binding accented_labels="š" accents="ˇ" label="s" extended_labels="šßśş$"/> <binding shift="true" accented_labels="Š" accents="ˇ" label="S" extended_labels="ŠŚŞ$"/> </key> - <key> + <key width="small"> <binding accented_labels="ď" accents="ˇ" label="d" extended_labels="ďđ"/> <binding shift="true" accented_labels="Ď" accents="ˇ" label="D" extended_labels="ĎĐ"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding accented_labels="ĺľ" accents="´ˇ" label="l" extended_labels="ľĺł"/> <binding shift="true" accented_labels="ĹĽ" accents="´ˇ" label="L" extended_labels="ĽĹŁ"/> </key> - <key> + <key width="small"> <binding label="ä"/> <binding shift="true" label="Ä"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding accented_labels="ý" accents="´" label="y" extended_labels="ý¥"/> <binding shift="true" accented_labels="Ý" accents="´" label="Y" extended_labels="Ý¥"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding accented_labels="č" accents="ˇ" label="c" extended_labels="čćç"/> <binding shift="true" accented_labels="Č" accents="ˇ" label="C" extended_labels="ČĆÇ"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding accented_labels="ň" accents="ˇ" label="n" extended_labels="ňńñ"/> <binding shift="true" accented_labels="Ň" accents="ˇ" label="N" extended_labels="ŇŃÑ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key> + <key width="small"> <binding label="ô"/> <binding shift="true" label="Ô"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="shift" label=""/> </key> </row> @@ -136,20 +144,18 @@ <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key style="special"><binding dead="true" label="´"/></key> - <key id="emailUrlKey"><binding label=","/></key> - <key width="xx-large"> <binding action="space" label=""/> </key> - - <key><binding label="."/></key> <key style="special"><binding dead="true" label="ˇ"/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/sv.xml b/maliit-keyboard/data/languages/sv.xml index 8753d1c..2cc0700 100644 --- a/maliit-keyboard/data/languages/sv.xml +++ b/maliit-keyboard/data/languages/sv.xml @@ -44,114 +44,120 @@ <binding label="p"/> <binding shift="true" label="P"/> </key> + <key style="special"> + <binding action="backspace" label=""/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="æåäàáâã"/> <binding shift="true" label="A" extended_labels="ÆÅÄÀÁÂÃ"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="ß$"/> <binding shift="true" label="S" extended_labels="ß$"/> </key> - <key> + <key width="small"> <binding label="d" extended_labels="ð"/> <binding shift="true" label="D" extended_labels="Ð"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="å" /> <binding shift="true" label="Å" /> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return" label=""/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="shift" label=""/> </key> - - <key> + <key width="small"> <binding label="z"/> <binding shift="true" label="Z"/> </key> - <key> + <key width="small"> <binding label="x"/> <binding shift="true" label="X"/> </key> - <key> + <key width="small"> <binding label="c" extended_labels="ç"/> <binding shift="true" label="C" extended_labels="Ç"/> </key> - <key> + <key width="small"> <binding label="v"/> <binding shift="true" label="V"/> </key> - <key> + <key width="small"> <binding label="b"/> <binding shift="true" label="B"/> </key> - <key> + <key width="small"> <binding label="n" extended_labels="ñ"/> <binding shift="true" label="N" extended_labels="Ñ"/> </key> - <key> + <key width="small"> <binding label="m"/> <binding shift="true" label="M"/> </key> - <key> + <key width="small"> <binding label="ä" extended_labels="æ"/> <binding shift="true" label="Ä" extended_labels="Æ"/> </key> - + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace" label=""/> + <binding action="shift" label=""/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - - <key id="emailUrlKey"><binding label=","/></key> - <key><binding label="."/></key> - - <key width="xx-large"> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"> <binding action="space" label=""/> </key> - <key> <binding label="ö" extended_labels="ø"/> <binding shift="true" label="Ö" extended_labels="Ø"/> </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return" label=""/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols-35-fi.xml b/maliit-keyboard/data/languages/symbols-35-fi.xml index 51d1421..fae2b28 100644 --- a/maliit-keyboard/data/languages/symbols-35-fi.xml +++ b/maliit-keyboard/data/languages/symbols-35-fi.xml @@ -34,95 +34,96 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label=";"/> </key> - <key> + <key width="small"> <binding label=":"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="switch" label="1/2"/> </key> - - <spacer/> - - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - - <spacer/> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key width="small"><binding label="_"/></key> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key style="special"> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="ABC"/> </key> - - <key><binding label=","/></key> - <key><binding label="."/></key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="_"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> </key> - + <key style="special"><binding action="close"/></key> </row> </section> @@ -158,94 +159,97 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="%"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> - <key> + <key width="small"> <binding label="¿"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="switch" label="2/2"/> </key> - <spacer/> - - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="¡"/> </key> - - <spacer/> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key width="small"><binding label="<"/></key> + <key width="small"><binding label=">"/></key> + <key width="small"><binding label="&"/></key> + <key style="special"> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="ABC"/> </key> - - <key><binding label="<"/></key> - <key><binding label=">"/></key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="&"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols-35.xml b/maliit-keyboard/data/languages/symbols-35.xml index 275c9ab..5b8402d 100644 --- a/maliit-keyboard/data/languages/symbols-35.xml +++ b/maliit-keyboard/data/languages/symbols-35.xml @@ -34,48 +34,54 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label=";"/> </key> - <key> + <key width="small"> <binding label=":"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="switch" label="1/2"/> </key> - <spacer/> - <key> <binding label="@" quickpick="true"/> </key> @@ -97,32 +103,34 @@ <key> <binding label="!"/> </key> - - <spacer/> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="switch" label="1/2"/> </key> + </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> + <key><binding label="_"/></key> - <key><binding label=","/></key> <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> @@ -158,48 +166,54 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="%"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> - <key> + <key width="small"> <binding label="¿"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="switch" label="2/2"/> </key> - <spacer/> - <key> <binding label="`"/> </key> @@ -221,31 +235,28 @@ <key> <binding label="¡"/> </key> - - <spacer/> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key><binding label="<"/></key> + <key><binding label=">"/></key> + <key style="special"> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - - <key><binding label="<"/></key> - <key><binding label=">"/></key> - + <key style="special"> + <binding action="right-layout"/> + </key> + <key><binding label="&"/></key> <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="&"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols-36-nordic.xml b/maliit-keyboard/data/languages/symbols-36-nordic.xml index 3e59c9a..69f7fdf 100644 --- a/maliit-keyboard/data/languages/symbols-36-nordic.xml +++ b/maliit-keyboard/data/languages/symbols-36-nordic.xml @@ -34,92 +34,104 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label=";"/> </key> - <key> + <key width="small"> <binding label=":"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="switch" label="1/2"/> </key> - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - - <key><binding label=","/></key> - <key><binding label="."/></key> - - <key width="xx-large"> + + <key style="special"> + <binding action="right-layout"/> + </key> + + <key width="stretched"> <binding action="space"/> </key> <key><binding label="_"/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> - </key> + <key style="special"> + <binding action="sym" label="ABC"/> + </key> + + <key style="special"><binding action="close"/></key> </row> </section> @@ -155,91 +167,105 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="§"/> </key> - <key> + <key width="small"> <binding label="%"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="switch" label="2/2"/> </key> - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="¡"/> </key> - <key> + <key width="small"> <binding label="¿"/> </key> + <key width="small"><binding label="<"/></key> + <key width="small"><binding label=">"/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> + + <key style="special"> + <binding action="right-layout"/> + </key> - <key><binding label="<"/></key> - <key><binding label=">"/></key> - - <key width="xx-large"> + <key width="stretched"> <binding action="space"/> </key> <key><binding label="°"/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + + <key style="special"> + <binding action="sym" label="ABC"/> </key> + + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols-36.xml b/maliit-keyboard/data/languages/symbols-36.xml index 4709472..bddd9dd 100644 --- a/maliit-keyboard/data/languages/symbols-36.xml +++ b/maliit-keyboard/data/languages/symbols-36.xml @@ -34,92 +34,99 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label=";"/> </key> - <key> + <key width="small"> <binding label=":"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="switch" label="1/2"/> </key> - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="_"/></key> - <key><binding label=","/></key> - - <key width="xx-large"> + <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="."/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ABC"/> </key> - + <key style="special"><binding action="close"/></key> </row> </section> @@ -155,91 +162,99 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="§"/> </key> - <key> + <key width="small"> <binding label="%"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="switch" label="2/2"/> </key> - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="¡"/> </key> - <key> + <key width="small"> <binding label="¿"/> </key> + <key width="small"><binding label="<"/></key> + <key width="small"><binding label=">"/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - - <key><binding label="<"/></key> - <key><binding label=">"/></key> - - <key width="xx-large"> - <binding action="space"/> + <key style="special"> + <binding action="right-layout"/> </key> - <key><binding label="°"/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key width="stretched"> + <binding action="space"/> + </key> + <key style="special"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols-38.xml b/maliit-keyboard/data/languages/symbols-38.xml index 86ebbf7..c8ec819 100644 --- a/maliit-keyboard/data/languages/symbols-38.xml +++ b/maliit-keyboard/data/languages/symbols-38.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -34,45 +34,53 @@ <key> <binding label="0"/> </key> - <key> + <key width="large"> <binding label="%"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label=";"/> </key> - <key> + <key width="small"> <binding label=":"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> @@ -103,8 +111,10 @@ <key> <binding label="&"/> </key> + <key><binding label=","/></key> + <key><binding label="."/></key> <key style="special" width="large"> - <binding action="backspace"/> + <binding action="switch" label="1/2"/> </key> </row> @@ -112,26 +122,23 @@ <key style="special" width="x-large"> <binding action="sym" label="ABC"/> </key> - - <key> + <key style="special" width="small"> + <binding action="right-layout"/> + </key> + <key width="small"> <binding label="_"/> </key> - <key><binding label=","/></key> - <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="."/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="ABC"/> </key> - + <key style="special" width="small"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -163,45 +170,53 @@ <key> <binding label="0"/> </key> - <key> + <key width="large"> <binding label="‰"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="§"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="{"/> </key> - <key> + <key width="small"> <binding label="}"/> </key> - <key> + <key width="small"> <binding label="¡"/> </key> - <key> + <key width="small"> <binding label="¿"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> @@ -232,8 +247,10 @@ <key> <binding label="»"/> </key> + <key><binding label="<"/></key> + <key><binding label=">"/></key> <key style="special" width="large"> - <binding action="backspace"/> + <binding action="switch" label="2/2"/> </key> </row> @@ -241,19 +258,17 @@ <key style="special" width="x-large"> <binding action="sym" label="ABC"/> </key> - - <key><binding label="<"/></key> - <key><binding label=">"/></key> - + <key style="special" width="small"> + <binding action="right-layout"/> + </key> + <key width="small"><binding label="©"/></key> <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="©"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="ABC"/> </key> + <key style="special" width="small"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols-39.xml b/maliit-keyboard/data/languages/symbols-39.xml index b269a42..00bd668 100644 --- a/maliit-keyboard/data/languages/symbols-39.xml +++ b/maliit-keyboard/data/languages/symbols-39.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -37,46 +37,54 @@ <key> <binding label="%"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label=";"/> </key> - <key> + <key width="small"> <binding label=":"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="switch" label="1/2"/> </key> <key> @@ -103,36 +111,35 @@ <key> <binding label="&"/> </key> - <key style="special" width="x-large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key> <binding label="_"/> </key> - <key><binding label=","/></key> - <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="."/></key> <key><binding label="—"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ABC"/> </key> - + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -167,46 +174,54 @@ <key> <binding label="‰"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="§"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="{"/> </key> - <key> + <key width="small"> <binding label="}"/> </key> - <key> + <key width="small"> <binding label="¡"/> </key> - <key> + <key width="small"> <binding label="¿"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="switch" label="2/2"/> </key> <key> @@ -233,29 +248,29 @@ <key> <binding label="»"/> </key> - <key style="special" width="x-large"> - <binding action="backspace"/> + <key><binding label="©"/></key> + <key><binding label="®"/></key> + <key style="special"> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="ABC"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="<"/></key> - <key><binding label=">"/></key> - <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="©"/></key> - <key><binding label="®"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key><binding label=">"/></key> + <key style="special"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_ar.xml b/maliit-keyboard/data/languages/symbols_ar.xml index 4cb128b..47fa15c 100644 --- a/maliit-keyboard/data/languages/symbols_ar.xml +++ b/maliit-keyboard/data/languages/symbols_ar.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="١"/> @@ -37,103 +37,114 @@ <key> <binding label="٪"/> </key> + <key style="special" rtl="true" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="_"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label=")" rtl="true"/> </key> - <key> + <key width="small"> <binding label="(" rtl="true"/> </key> - <key> + <key width="small"> <binding label=">" rtl="true"/> </key> - <key> + <key width="small"> <binding label="<" rtl="true"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="switch" label="٢/١"/> </key> - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="٫"/> </key> - <key> + <key width="small"> <binding label="٬"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="؟"/> </key> - <key style="special" rtl="true"> - <binding action="backspace"/> + <key width="small"><binding label="،"/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> + <binding action="switch" label="٢/١"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="ا‌ب‌ت"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="؛"/></key> - <key><binding label="،"/></key> <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ا‌ب‌ت"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -168,98 +179,110 @@ <key> <binding label="%"/> </key> + <key style="special" rtl="true" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="§"/> </key> - <key> + <key width="small"> <binding label="}" rtl="true"/> </key> - <key> + <key width="small"> <binding label="{" rtl="true"/> </key> - <key> + <key width="small"> <binding label="]" rtl="true"/> </key> - <key> + <key width="small"> <binding label="[" rtl="true"/> </key> - <key> + <key width="small"> <binding label="»" rtl="true"/> </key> - <key> + <key width="small"> <binding label="«" rtl="true"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="switch" label="٢/٢"/> </key> - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="‰"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> - <key style="special" rtl="true"> - <binding action="backspace"/> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> + <binding action="switch" label="٢/٢"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="ا‌ب‌ت"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label=";"/></key> - <key><binding label=","/></key> <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ا‌ب‌ت"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_en.xml b/maliit-keyboard/data/languages/symbols_en.xml index e1fb1bc..f94ad47 100644 --- a/maliit-keyboard/data/languages/symbols_en.xml +++ b/maliit-keyboard/data/languages/symbols_en.xml @@ -34,11 +34,13 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="*"/> </key> @@ -66,18 +68,17 @@ <key> <binding label="?"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> - </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="switch" label="1/2"/> </key> - <spacer/> - <key> <binding label="@" quickpick="true"/> </key> @@ -99,31 +100,30 @@ <key> <binding label=":"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="switch" label="1/2"/> </key> + </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="ABC"/> </key> - <spacer/> - - <key><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> + <key style="special"> + <binding action="right-layout"/> + </key> - <spacer/> + <key width="stretched"><binding action="space"/></key> - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> @@ -159,11 +159,13 @@ <key> <binding label="]"/> </key> + <key style="special" > + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="`"/> </key> @@ -191,17 +193,17 @@ <key> <binding label="¿"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="switch" label="2/2"/> </key> - <spacer/> - <key> <binding label="«"/> </key> @@ -223,30 +225,28 @@ <key> <binding label="&"/> </key> - - <spacer/> - - <key style="special" width="large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="ABC"/> </key> - <spacer/> - - <key><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> + <key style="special"> + <binding action="right-layout"/> + </key> - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key width="stretched"><binding action="space"/></key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> + </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_fa.xml b/maliit-keyboard/data/languages/symbols_fa.xml index a1d46c9..3972113 100644 --- a/maliit-keyboard/data/languages/symbols_fa.xml +++ b/maliit-keyboard/data/languages/symbols_fa.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="۱"/> @@ -37,78 +37,87 @@ <key> <binding label="٪"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="_"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label=")" rtl="true"/> </key> - <key> + <key width="small"> <binding label="(" rtl="true"/> </key> - <key> + <key width="small"> <binding label=">" rtl="true"/> </key> - <key> + <key width="small"> <binding label="<" rtl="true"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="switch" label="٢/١"/> </key> - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="٫"/> </key> - <key> + <key width="small"> <binding label="٬"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="؟"/> </key> - + <key width="small"><binding label="،"/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="٢/١"/> </key> </row> @@ -116,24 +125,23 @@ <key style="special" width="x-large"> <binding action="sym" label="ا‌ب‌پ"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label="؛"/></key> - <key><binding label="،"/></key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space"/> </key> - - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="ا‌ب‌پ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -168,78 +176,87 @@ <key> <binding label="%"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="ریال" rtl="true"/> </key> - <key> + <key width="small"> <binding label="}" rtl="true"/> </key> - <key> + <key width="small"> <binding label="{" rtl="true"/> </key> - <key> + <key width="small"> <binding label="]" rtl="true"/> </key> - <key> + <key width="small"> <binding label="[" rtl="true"/> </key> - <key> + <key width="small"> <binding label="»" rtl="true"/> </key> - <key> + <key width="small"> <binding label="«" rtl="true"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="switch" label="٢/٢"/> </key> - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="‰"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> - + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="٢/٢"/> </key> </row> @@ -247,19 +264,18 @@ <key style="special" width="x-large"> <binding action="sym" label="ا‌ب‌پ"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label=";"/></key> - <key><binding label=","/></key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space"/> </key> - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="ا‌ب‌پ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_he.xml b/maliit-keyboard/data/languages/symbols_he.xml index 542f3d5..7bb88cf 100644 --- a/maliit-keyboard/data/languages/symbols_he.xml +++ b/maliit-keyboard/data/languages/symbols_he.xml @@ -34,11 +34,13 @@ <key> <binding label="0"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="*"/> </key> @@ -66,7 +68,9 @@ <key> <binding label="?"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> @@ -74,9 +78,6 @@ <key style="special"> <binding action="switch" label="1/2"/> </key> - - <spacer/> - <key> <binding label="@" quickpick="true"/> </key> @@ -98,11 +99,10 @@ <key> <binding label=":"/> </key> - - <spacer/> - + <key><binding label=","/></key> + <key><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="1/2"/> </key> </row> @@ -110,17 +110,16 @@ <key style="special" width="large"> <binding action="sym" label="אבג"/> </key> - - <key><binding label=","/></key> - <key width="xx-large"> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="אבג"/> </key> - + <key style="special"><binding action="close"/></key> </row> </section> @@ -156,11 +155,13 @@ <key> <binding label="[" rtl="true"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="`"/> </key> @@ -188,7 +189,9 @@ <key> <binding label="¿"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> @@ -196,9 +199,6 @@ <key style="special"> <binding action="switch" label="2/2"/> </key> - - <spacer/> - <key> <binding label="»" rtl="true"/> </key> @@ -220,11 +220,10 @@ <key> <binding label="&"/> </key> - - <spacer/> - + <key><binding label=","/></key> + <key><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="2/2"/> </key> </row> @@ -232,16 +231,16 @@ <key style="special" width="large"> <binding action="sym" label="אבג"/> </key> - - <key><binding label=","/></key> - <key width="xx-large"> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="אבג"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_kk.xml b/maliit-keyboard/data/languages/symbols_kk.xml index 8b2e7e1..85f4a77 100644 --- a/maliit-keyboard/data/languages/symbols_kk.xml +++ b/maliit-keyboard/data/languages/symbols_kk.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -37,103 +37,110 @@ <key> <binding label="%"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="_"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label="<"/> </key> - <key> + <key width="small"> <binding label=">"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="switch" label="1/2"/> </key> - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="№"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special" width="x-large"> <binding action="sym" label="АБВ"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label=";"/></key> - <key><binding label=","/></key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space"/> </key> - - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="АБВ"/> </key> - + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -168,98 +175,106 @@ <key> <binding label="§"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="₸"/> </key> - <key> + <key width="small"> <binding label="{"/> </key> - <key> + <key width="small"> <binding label="}"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> <key style="special"> <binding action="switch" label="2/2"/> </key> - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="°"/> </key> - <key> + <key width="small"> <binding label="©"/> </key> - <key> + <key width="small"> <binding label="®"/> </key> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special"> - <binding action="backspace"/> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special" width="x-large"> <binding action="sym" label="АБВ"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label=";"/></key> - <key><binding label=","/></key> - - <key width="stretched"> + <key width="xx-large"> <binding action="space"/> </key> - - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="x-large"> + <binding action="sym" label="АБВ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_ru_uk.xml b/maliit-keyboard/data/languages/symbols_ru_uk.xml index 88ff169..8709202 100644 --- a/maliit-keyboard/data/languages/symbols_ru_uk.xml +++ b/maliit-keyboard/data/languages/symbols_ru_uk.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -37,103 +37,115 @@ <key> <binding label="%"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="_"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label="<"/> </key> - <key> + <key width="small"> <binding label=">"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="switch" label="1/2"/> </key> - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="""/> </key> - <key> + <key width="small"> <binding label="№"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> - <key> + <key width="small"> <binding label="?"/> </key> - <key style="special"> - <binding action="backspace"/> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="АБВ"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label=";"/></key> - <key><binding label=","/></key> - <key width="xx-large"> + <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> <key><binding label=":"/></key> - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="АБВ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -168,98 +180,110 @@ <key> <binding label="‰"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="§"/> </key> - <key> + <key width="small"> <binding label="{"/> </key> - <key> + <key width="small"> <binding label="}"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="switch" label="2/2"/> </key> - <key> + <key width="small"> <binding label="`"/> </key> - <key> + <key width="small"> <binding label="^"/> </key> - <key> + <key width="small"> <binding label="|"/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> + <key width="small"> <binding label="°"/> </key> - <key> + <key width="small"> <binding label="©"/> </key> - <key> + <key width="small"> <binding label="®"/> </key> - <key style="special"> - <binding action="backspace"/> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="АБВ"/> </key> + <key style="special"> + <binding action="right-layout"/> + </key> <key><binding label=";"/></key> - <key><binding label=","/></key> - <key width="xx-large"> + <key width="stretched"> <binding action="space"/> </key> - <key><binding label="."/></key> <key><binding label=":"/></key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + + <key style="special"> + <binding action="sym" label="АБВ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_th.xml b/maliit-keyboard/data/languages/symbols_th.xml index bddefab..42cb529 100644 --- a/maliit-keyboard/data/languages/symbols_th.xml +++ b/maliit-keyboard/data/languages/symbols_th.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -37,46 +37,54 @@ <key> <binding label="%"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="_"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="&"/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label="<"/> </key> - <key> + <key width="small"> <binding label=">"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="switch" label="1/2"/> </key> <key> @@ -103,35 +111,34 @@ <key> <binding label="?"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="กขฃ"/> </key> - - <key><binding label=";"/></key> - <key><binding label=","/></key> - + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="small"><binding label=";"/></key> <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="."/></key> - <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key width="small"><binding label=":"/></key> + <key style="special" width="large"> + <binding action="sym" label="กขฃ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> <binding label="๑"/> @@ -166,46 +173,54 @@ <key> <binding label="‰"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="€"/> </key> - <key> + <key width="small"> <binding label="£"/> </key> - <key> + <key width="small"> <binding label="$"/> </key> - <key> + <key width="small"> <binding label="¥"/> </key> - <key> + <key width="small"> <binding label="฿"/> </key> - <key> + <key width="small"> <binding label="{"/> </key> - <key> + <key width="small"> <binding label="}"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="«"/> </key> - <key> + <key width="small"> <binding label="»"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="switch" label="2/2"/> </key> <key> @@ -232,30 +247,29 @@ <key> <binding label="®"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="กขฃ"/> </key> - - <key><binding label=";"/></key> - <key><binding label=","/></key> - + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="small"><binding label=";"/></key> <key width="stretched"> <binding action="space"/> </key> - - <key><binding label="."/></key> - <key><binding label=":"/></key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key width="small"><binding label=":"/></key> + <key style="special" width="large"> + <binding action="sym" label="กขฃ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_vi.xml b/maliit-keyboard/data/languages/symbols_vi.xml index 14707ef..94aa9f4 100644 --- a/maliit-keyboard/data/languages/symbols_vi.xml +++ b/maliit-keyboard/data/languages/symbols_vi.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy" style="vietnamese"> + <section id="symbols0" type="non-sloppy"> <row> <key> <binding label="1"/> @@ -40,42 +40,46 @@ </row> <row> - <key> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label="["/> </key> - <key> + <key width="small"> <binding label="]"/> </key> - <key> + <key width="small"> <binding label="!"/> </key> <key> <binding label="?"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> + <spacer/> <key> <binding label="@" quickpick="true"/> </key> @@ -103,12 +107,10 @@ <key> <binding label="§"/> </key> - <key> - <binding label="<"/> - </key> - <key> - <binding label=">"/> + <key style="special" width="large" id="actionKey"> + <binding action="return"/> </key> + <spacer/> </row> <row> @@ -136,34 +138,33 @@ <key> <binding label="₫"/> </key> - <key> - <binding label=";"/> - </key> + <key id="emailUrlKey"><binding label=","/></key> <key> <binding label=":"/> </key> - - <key style="special"> - <binding action="backspace"/> + <key> + <binding label=";"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="ABC"/> </key> - - <spacer/> - - <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="right-layout"/> + </key> + <key> + <binding label="<"/> + </key> + <key width="xx-large"><binding action="space"/></key> + <key> + <binding label=">"/> + </key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_zh_cangjie.xml b/maliit-keyboard/data/languages/symbols_zh_cangjie.xml index f1f0884..233f252 100644 --- a/maliit-keyboard/data/languages/symbols_zh_cangjie.xml +++ b/maliit-keyboard/data/languages/symbols_zh_cangjie.xml @@ -33,7 +33,6 @@ <row> <key style="special" width="large"><binding action="switch" label="1/2"/></key> - <spacer/> <key><binding label="“"/></key> <key><binding label="”"/></key> <key><binding label=";"/></key> @@ -41,7 +40,6 @@ <key><binding label="、"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -52,9 +50,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -92,7 +92,6 @@ <row> <key style="special" width="large"><binding action="switch" label="2/2"/></key> - <spacer/> <key><binding label="'"/></key> <key><binding label="""/></key> <key><binding label=";"/></key> @@ -100,7 +99,6 @@ <key><binding label="·"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -111,9 +109,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="."/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -153,7 +153,6 @@ <row> <key style="special" width="large"><binding action="switch" label="1/2"/></key> - <spacer/> <key><binding label="“"/></key> <key><binding label="”"/></key> <key><binding label=";"/></key> @@ -161,7 +160,6 @@ <key><binding label="、"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -172,9 +170,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -212,7 +212,6 @@ <row> <key style="special" width="large"><binding action="switch" label="2/2"/></key> - <spacer/> <key><binding label="'"/></key> <key><binding label="""/></key> <key><binding label=";"/></key> @@ -220,7 +219,6 @@ <key><binding label="·"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -231,9 +229,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="."/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> diff --git a/maliit-keyboard/data/languages/symbols_zh_pinyin.xml b/maliit-keyboard/data/languages/symbols_zh_pinyin.xml index 2ccc662..1ada89b 100644 --- a/maliit-keyboard/data/languages/symbols_zh_pinyin.xml +++ b/maliit-keyboard/data/languages/symbols_zh_pinyin.xml @@ -33,7 +33,6 @@ <row> <key style="special" width="large"><binding action="switch" label="1/2"/></key> - <spacer/> <key><binding label="“"/></key> <key><binding label="”"/></key> <key><binding label=";"/></key> @@ -41,7 +40,6 @@ <key><binding label="、"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -52,9 +50,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -92,7 +92,6 @@ <row> <key style="special" width="large"><binding action="switch" label="2/2"/></key> - <spacer/> <key><binding label="'"/></key> <key><binding label="""/></key> <key><binding label=";"/></key> @@ -100,7 +99,6 @@ <key><binding label="·"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -111,9 +109,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="."/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -153,7 +153,6 @@ <row> <key style="special" width="large"><binding action="switch" label="1/2"/></key> - <spacer/> <key><binding label="“"/></key> <key><binding label="”"/></key> <key><binding label=";"/></key> @@ -161,7 +160,6 @@ <key><binding label="、"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -172,9 +170,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -212,7 +212,6 @@ <row> <key style="special" width="large"><binding action="switch" label="2/2"/></key> - <spacer/> <key><binding label="'"/></key> <key><binding label="""/></key> <key><binding label=";"/></key> @@ -220,7 +219,6 @@ <key><binding label="·"/></key> <key><binding label="!"/></key> <key><binding label="?"/></key> - <spacer/> <key style="special" width="large"><binding action="backspace"/></key> </row> @@ -231,9 +229,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="."/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> diff --git a/maliit-keyboard/data/languages/symbols_zh_zhuyin.xml b/maliit-keyboard/data/languages/symbols_zh_zhuyin.xml index c845573..178bda1 100644 --- a/maliit-keyboard/data/languages/symbols_zh_zhuyin.xml +++ b/maliit-keyboard/data/languages/symbols_zh_zhuyin.xml @@ -63,9 +63,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -133,9 +135,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="."/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -205,9 +209,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -275,9 +281,11 @@ </key> <key><binding label=","/></key> - <key width="stretched"><binding action="space"/></key> + <key width="xx-large"><binding action="space"/></key> <key><binding label="."/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> diff --git a/maliit-keyboard/data/languages/th.xml b/maliit-keyboard/data/languages/th.xml index 3fbe558..329737c 100644 --- a/maliit-keyboard/data/languages/th.xml +++ b/maliit-keyboard/data/languages/th.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="ภาษาไทย" version="1.0" catalog="virtual-keyboard" language="th" autocapitalization="false"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="ไ"/> @@ -48,60 +48,67 @@ <binding label="ล"/> <binding shift="true" label="ฐ"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ฟ"/> <binding shift="true" label="ฤ"/> </key> - <key> + <key width="small"> <binding label="ห"/> <binding shift="true" label="ฆ"/> </key> - <key> + <key width="small"> <binding label="ก"/> <binding shift="true" label="ฏ"/> </key> - <key> + <key width="small"> <binding label="ด"/> <binding shift="true" label="โ"/> </key> - <key> + <key width="small"> <binding label="เ"/> <binding shift="true" label="ฌ"/> </key> - <key> + <key width="small"> <binding label="้"/> <binding shift="true" label="็"/> </key> - <key> + <key width="small"> <binding label="่"/> <binding shift="true" label="๋"/> </key> - <key> + <key width="small"> <binding label="า"/> <binding shift="true" label="ษ"/> </key> - <key> + <key width="small"> <binding label="ส"/> <binding shift="true" label="ศ"/> </key> - <key> + <key width="small"> <binding label="ว"/> <binding shift="true" label="ณ"/> </key> - <key> + <key width="small"> <binding label="ง"/> <binding shift="true" label="ญ"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift"/> </key> - <key> <binding label="ผ"/> <binding shift="true" label="ฉ"/> @@ -134,42 +141,41 @@ <binding label="ม"/> <binding shift="true" label="ซ"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key> + <binding label="ใ"/> + <binding shift="true" label="ฒ"/> + </key> + <key> + <binding label="ฝ"/> + <binding shift="true" label="ฬ"/> + </key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <key> + <key style="special"> + <binding action="right-layout"/> + </key> + <key width="small"> <binding label="ึ"/> <binding shift="true" label="."/> </key> - <key id="emailUrlKey"> - <binding label="ุ"/> - <binding shift="true" label="ู"/> - </key> - <key width="stretched"> <binding action="space" label=""/> </key> - - <key> - <binding label="ใ"/> - <binding shift="true" label="ฒ"/> - </key> - <key> - <binding label="ฝ"/> - <binding shift="true" label="ฬ"/> + <key width="small" id="emailUrlKey"> + <binding label="ุ"/> + <binding shift="true" label="ู"/> </key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/tr.xml b/maliit-keyboard/data/languages/tr.xml index 40f4676..3e8d1e1 100644 --- a/maliit-keyboard/data/languages/tr.xml +++ b/maliit-keyboard/data/languages/tr.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="Türkçe" version="1.0" catalog="" language="tr"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="q"/> @@ -48,60 +48,67 @@ <binding label="ü"/> <binding shift="true" label="Ü"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="a" extended_labels="â"/> <binding shift="true" label="A" extended_labels="Â"/> </key> - <key> + <key width="small"> <binding label="s" extended_labels="$"/> <binding shift="true" label="S" extended_labels="$"/> </key> - <key> + <key width="small"> <binding label="d"/> <binding shift="true" label="D"/> </key> - <key> + <key width="small"> <binding label="f"/> <binding shift="true" label="F"/> </key> - <key> + <key width="small"> <binding label="g"/> <binding shift="true" label="G"/> </key> - <key> + <key width="small"> <binding label="h"/> <binding shift="true" label="H"/> </key> - <key> + <key width="small"> <binding label="j"/> <binding shift="true" label="J"/> </key> - <key> + <key width="small"> <binding label="k"/> <binding shift="true" label="K"/> </key> - <key> + <key width="small"> <binding label="l"/> <binding shift="true" label="L"/> </key> - <key> + <key width="small"> <binding label="ş"/> <binding shift="true" label="Ş"/> </key> - <key> + <key width="small"> <binding label="i"/> <binding shift="true" label="İ"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="shift"/> </key> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -134,36 +141,35 @@ <binding label="ö"/> <binding shift="true" label="Ö"/> </key> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key> <binding label="ğ"/> <binding shift="true" label="Ğ"/> </key> - <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"> - <binding action="space" label=""/> + <binding action="space"/> </key> - - <key><binding label="."/></key> <key> <binding label="ç"/> <binding shift="true" label="Ç"/> </key> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/uk.xml b/maliit-keyboard/data/languages/uk.xml index 690a301..4c27965 100644 --- a/maliit-keyboard/data/languages/uk.xml +++ b/maliit-keyboard/data/languages/uk.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="Українська" version="1.0" catalog="" language="uk"> <layout type="general"> - <section id="main"> + <section id="main" style="ar"> <row> <key> <binding label="й"/> @@ -48,126 +48,132 @@ <binding label="х"/> <binding shift="true" label="Х"/> </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> - <key> + <spacer/> + <key width="small"> <binding label="ф"/> <binding shift="true" label="Ф"/> </key> - <key> + <key width="small"> <binding label="і"/> <binding shift="true" label="І"/> </key> - <key> + <key width="small"> <binding label="в"/> <binding shift="true" label="В"/> </key> - <key> + <key width="small"> <binding label="а"/> <binding shift="true" label="А"/> </key> - <key> + <key width="small"> <binding label="п"/> <binding shift="true" label="П"/> </key> - <key> + <key width="small"> <binding label="р"/> <binding shift="true" label="Р"/> </key> - <key> + <key width="small"> <binding label="о"/> <binding shift="true" label="О"/> </key> - <key> + <key width="small"> <binding label="л"/> <binding shift="true" label="Л"/> </key> - <key> + <key width="small"> <binding label="д"/> <binding shift="true" label="Д"/> </key> - <key> + <key width="small"> <binding label="ж"/> <binding shift="true" label="Ж"/> </key> - <key> + <key width="small"> <binding label="є"/> <binding shift="true" label="Є"/> </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> + <spacer/> </row> <row> - <key style="special"> + <key style="special" width="large"> <binding action="shift"/> </key> - - <key> + <key width="small"> <binding label="ґ"/> <binding shift="true" label="Ґ"/> </key> - <key> + <key width="small"> <binding label="я"/> <binding shift="true" label="Я"/> </key> - <key> + <key width="small"> <binding label="ч"/> <binding shift="true" label="Ч"/> </key> - <key> + <key width="small"> <binding label="с"/> <binding shift="true" label="С"/> </key> - <key> + <key width="small"> <binding label="м"/> <binding shift="true" label="М"/> </key> - <key> + <key width="small"> <binding label="и"/> <binding shift="true" label="И"/> </key> - <key> + <key width="small"> <binding label="т"/> <binding shift="true" label="Т"/> </key> - <key> + <key width="small"> <binding label="ь"/> <binding shift="true" label="Ь"/> </key> - <key> + <key width="small"> <binding label="б"/> <binding shift="true" label="Б"/> </key> - - <key style="special"> - <binding action="backspace"/> + <key width="small" id="emailUrlKey"><binding label=","/></key> + <key width="small"><binding label="."/></key> + <key style="special" width="large"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> - + <key style="special"> + <binding action="right-layout"/> + </key> <key> <binding label="ї"/> <binding shift="true" label="Ї"/> </key> - <key id="emailUrlKey"><binding label=","/></key> - - <key width="xx-large"> + <key width="stretched"> <binding action="space" label=""/> </key> - - <key><binding label="."/></key> <key> <binding label="ю"/> <binding shift="true" label="Ю"/> </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/vi.xml b/maliit-keyboard/data/languages/vi.xml index e979839..75ab281 100644 --- a/maliit-keyboard/data/languages/vi.xml +++ b/maliit-keyboard/data/languages/vi.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard title="Việt" version="1.0" catalog="virtual-keyboard" language="vi"> <layout type="general"> - <section id="main" style="vietnamese"> + <section id="main"> <row> <key> <binding label="́"/> @@ -46,43 +46,43 @@ </row> <row> - <key> + <key width="small"> <binding label="q"/> <binding shift="true" label="Q"/> </key> - <key> + <key width="small"> <binding label="w"/> <binding shift="true" label="W"/> </key> - <key> + <key width="small"> <binding label="e"/> <binding shift="true" label="E"/> </key> - <key> + <key width="small"> <binding label="r"/> <binding shift="true" label="R"/> </key> - <key> + <key width="small"> <binding label="t"/> <binding shift="true" label="T"/> </key> - <key> + <key width="small"> <binding label="y"/> <binding shift="true" label="Y"/> </key> - <key> + <key width="small"> <binding label="u"/> <binding shift="true" label="U"/> </key> - <key> + <key width="small"> <binding label="i"/> <binding shift="true" label="I"/> </key> - <key> + <key width="small"> <binding label="o"/> <binding shift="true" label="O"/> </key> - <key> + <key width="small"> <binding label="p"/> <binding shift="true" label="P"/> </key> @@ -90,11 +90,13 @@ <binding label="đ"/> <binding shift="true" label="Đ"/> </key> + <key style="special"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - <key> <binding label="a"/> <binding shift="true" label="A"/> @@ -131,17 +133,16 @@ <binding label="l"/> <binding shift="true" label="L"/> </key> - + <key style="special" width="large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> </row> <row> - <key style="special" width="x-large"> + <key style="special"> <binding action="shift"/> </key> - - <spacer/> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -170,30 +171,25 @@ <binding label="m"/> <binding shift="true" label="M"/> </key> - - <spacer/> - - <key style="special" width="x-large"> - <binding action="backspace"/> + <key id="emailUrlKey"><binding label=","/></key> + <key><binding label="."/></key> + <key style="special"> + <binding action="shift"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - - <spacer/> - - <key id="emailUrlKey"><binding label=","/></key> + <key style="special"> + <binding action="right-layout"/> + </key> <key width="stretched"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="xx-large" id="actionKey"> - <binding action="return"/> + <key style="special" width="large"> + <binding action="sym" label="?123"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/zh_cn_cangjie.xml b/maliit-keyboard/data/languages/zh_cn_cangjie.xml index 0428e6f..b1a96a8 100644 --- a/maliit-keyboard/data/languages/zh_cn_cangjie.xml +++ b/maliit-keyboard/data/languages/zh_cn_cangjie.xml @@ -35,7 +35,6 @@ <binding action="on_off_toggle" label="速成"/> </key> - <spacer/> <key><binding label="重"/></key> <key><binding label="難"/></key> <key><binding label="金"/></key> @@ -43,7 +42,6 @@ <key><binding label="月"/></key> <key><binding label="弓"/></key> <key><binding label="一"/></key> - <spacer/> <key style="special" width="large"> <binding action="backspace" label=""/> @@ -56,9 +54,11 @@ </key> <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"><binding action="space" label=""/></key> + <key width="xx-large"><binding action="space" label=""/></key> <key id="emailUrlDotKey"><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="return"/> </key> @@ -100,7 +100,6 @@ <binding action="on_off_toggle" label="速成"/> </key> - <spacer/> <key><binding label="重"/></key> <key><binding label="難"/></key> <key><binding label="金"/></key> @@ -108,7 +107,6 @@ <key><binding label="月"/></key> <key><binding label="弓"/></key> <key><binding label="一"/></key> - <spacer/> <key style="special" width="large"> <binding action="backspace" label=""/> @@ -124,6 +122,8 @@ <key width="stretched"><binding action="space" label=""/></key> <key id="emailUrlDotKey"><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="xx-large" id="actionKey"> <binding action="return"/> </key> diff --git a/maliit-keyboard/data/languages/zh_cn_pinyin.xml b/maliit-keyboard/data/languages/zh_cn_pinyin.xml index 7fea7e3..398c1eb 100644 --- a/maliit-keyboard/data/languages/zh_cn_pinyin.xml +++ b/maliit-keyboard/data/languages/zh_cn_pinyin.xml @@ -94,8 +94,6 @@ <binding action="shift" label=""/> </key> - <spacer/> - <key> <binding label="z"/> <binding shift="true" label="Z"/> @@ -125,8 +123,6 @@ <binding shift="true" label="M"/> </key> - <spacer/> - <key style="special" width="large"> <binding action="backspace" label=""/> </key> @@ -138,9 +134,11 @@ </key> <key id="emailUrlKey"><binding label=","/></key> - <key width="stretched"><binding action="space" label=""/></key> + <key width="xx-large"><binding action="space" label=""/></key> <key id="emailUrlDotKey"><binding label="。"/></key> + <key style="special"><binding action="close"/></key> + <key style="special" width="x-large" id="actionKey"> <binding action="compose" label="输入"/> </key> diff --git a/maliit-keyboard/data/languages/zh_cn_zhuyin.xml b/maliit-keyboard/data/languages/zh_cn_zhuyin.xml index 6febc82..31039d7 100644 --- a/maliit-keyboard/data/languages/zh_cn_zhuyin.xml +++ b/maliit-keyboard/data/languages/zh_cn_zhuyin.xml @@ -5,89 +5,53 @@ <section id="main"> <row> <key><binding label="ㄅ"/></key> - <spacer/> <key><binding label="ㄉ"/></key> - <spacer/> <key><binding label="ˇ"/></key> - <spacer/> <key><binding label="ˋ"/></key> - <spacer/> <key><binding label="ㄓ"/></key> - <spacer/> <key><binding label="ˊ"/></key> - <spacer/> <key><binding label="˙"/></key> - <spacer/> <key><binding label="ㄚ"/></key> - <spacer/> <key><binding label="ㄞ"/></key> - <spacer/> <key><binding label="ㄢ"/></key> </row> <row> <key><binding label="ㄆ"/></key> - <spacer/> <key><binding label="ㄊ"/></key> - <spacer/> <key><binding label="ㄍ"/></key> - <spacer/> <key><binding label="ㄐ"/></key> - <spacer/> <key><binding label="ㄔ"/></key> - <spacer/> <key><binding label="ㄗ"/></key> - <spacer/> <key><binding label="ㄧ"/></key> - <spacer/> <key><binding label="ㄛ"/></key> - <spacer/> <key><binding label="ㄟ"/></key> - <spacer/> <key><binding label="ㄣ"/></key> </row> <row> <key><binding label="ㄇ"/></key> - <spacer/> <key><binding label="ㄋ"/></key> - <spacer/> <key><binding label="ㄎ"/></key> - <spacer/> <key><binding label="ㄑ"/></key> - <spacer/> <key><binding label="ㄕ"/></key> - <spacer/> <key><binding label="ㄘ"/></key> - <spacer/> <key><binding label="ㄨ"/></key> - <spacer/> <key><binding label="ㄜ"/></key> - <spacer/> <key><binding label="ㄠ"/></key> - <spacer/> <key><binding label="ㄤ"/></key> </row> <row> <key><binding label="ㄈ"/></key> - <spacer/> <key><binding label="ㄌ"/></key> - <spacer/> <key><binding label="ㄏ"/></key> - <spacer/> <key><binding label="ㄒ"/></key> - <spacer/> <key><binding label="ㄖ"/></key> - <spacer/> <key><binding label="ㄙ"/></key> - <spacer/> <key><binding label="ㄩ"/></key> - <spacer/> <key><binding label="ㄝ"/></key> - <spacer/> <key><binding label="ㄡ"/></key> - <spacer/> <key><binding label="ㄥ"/></key> </row> @@ -98,14 +62,16 @@ <key id="emailUrlKey"><binding label=","/></key> <key id="emailUrlDotKey"><binding label="。"/></key> - <key width="stretched"><binding action="space" label=""/> </key> + <key width="x-large"><binding action="space" label=""/> </key> <key><binding label="ㄦ"/></key> - <key style="special" width="large"> + <key style="special"> <binding action="backspace" label=""/> </key> - <key style="special" width="x-large" id="actionKey"> + <key style="special"><binding action="close"/></key> + + <key style="special" id="actionKey"> <binding action="compose" label="輸入"/> </key> </row> @@ -116,89 +82,53 @@ <section id="main"> <row> <key><binding label="ㄅ"/></key> - <spacer/> <key><binding label="ㄉ"/></key> - <spacer/> <key><binding label="ˇ"/></key> - <spacer/> <key><binding label="ˋ"/></key> - <spacer/> <key><binding label="ㄓ"/></key> - <spacer/> <key><binding label="ˊ"/></key> - <spacer/> <key><binding label="˙"/></key> - <spacer/> <key><binding label="ㄚ"/></key> - <spacer/> <key><binding label="ㄞ"/></key> - <spacer/> <key><binding label="ㄢ"/></key> </row> <row> <key><binding label="ㄆ"/></key> - <spacer/> <key><binding label="ㄊ"/></key> - <spacer/> <key><binding label="ㄍ"/></key> - <spacer/> <key><binding label="ㄐ"/></key> - <spacer/> <key><binding label="ㄔ"/></key> - <spacer/> <key><binding label="ㄗ"/></key> - <spacer/> <key><binding label="ㄧ"/></key> - <spacer/> <key><binding label="ㄛ"/></key> - <spacer/> <key><binding label="ㄟ"/></key> - <spacer/> <key><binding label="ㄣ"/></key> </row> <row> <key><binding label="ㄇ"/></key> - <spacer/> <key><binding label="ㄋ"/></key> - <spacer/> <key><binding label="ㄎ"/></key> - <spacer/> <key><binding label="ㄑ"/></key> - <spacer/> <key><binding label="ㄕ"/></key> - <spacer/> <key><binding label="ㄘ"/></key> - <spacer/> <key><binding label="ㄨ"/></key> - <spacer/> <key><binding label="ㄜ"/></key> - <spacer/> <key><binding label="ㄠ"/></key> - <spacer/> <key><binding label="ㄤ"/></key> </row> <row> <key><binding label="ㄈ"/></key> - <spacer/> <key><binding label="ㄌ"/></key> - <spacer/> <key><binding label="ㄏ"/></key> - <spacer/> <key><binding label="ㄒ"/></key> - <spacer/> <key><binding label="ㄖ"/></key> - <spacer/> <key><binding label="ㄙ"/></key> - <spacer/> <key><binding label="ㄩ"/></key> - <spacer/> <key><binding label="ㄝ"/></key> - <spacer/> <key><binding label="ㄡ"/></key> - <spacer/> <key><binding label="ㄥ"/></key> </row> diff --git a/maliit-keyboard/data/styles/olpc-xo/main.ini b/maliit-keyboard/data/styles/olpc-xo/main.ini index 039bb89..fe10c43 100644 --- a/maliit-keyboard/data/styles/olpc-xo/main.ini +++ b/maliit-keyboard/data/styles/olpc-xo/main.ini @@ -98,12 +98,3 @@ portrait\key-width-large=70 portrait\key-width-xlarge=115 portrait\key-width-xxlarge=338 portrait\key-width-stretched=440 - -[vietnamese] -landscape\key-width=99 -landscape\key-width-small=88 -landscape\key-width-large=170 -landscape\key-width-xlarge=208 -landscape\key-width-xxlarge=426 -landscape\key-width-stretched=470 - -- 1.7.9.6 (Apple Git-31.1) From 02630a4d650adc0f0a1605cf9cd07374ae336f39 Mon Sep 17 00:00:00 2001 From: Gary Martin <gary@garycmartin.com> Date: Tue, 30 Oct 2012 23:34:07 +0000 Subject: [PATCH 2/2] Swap language and left symbol key position for stable language key location when navigating, includes xo layout update for hy_am_alt (Armenian). --- maliit-keyboard/data/languages/ar.xml | 9 +- maliit-keyboard/data/languages/bg_bg.xml | 7 +- maliit-keyboard/data/languages/cs.xml | 8 +- maliit-keyboard/data/languages/da.xml | 8 +- maliit-keyboard/data/languages/de.xml | 10 +- maliit-keyboard/data/languages/el_gr.xml | 9 +- maliit-keyboard/data/languages/en_gb.xml | 6 +- maliit-keyboard/data/languages/en_us.xml | 8 +- maliit-keyboard/data/languages/es.xml | 10 +- maliit-keyboard/data/languages/et.xml | 7 +- maliit-keyboard/data/languages/fa.xml | 6 +- maliit-keyboard/data/languages/fi.xml | 6 +- maliit-keyboard/data/languages/fr.xml | 10 +- maliit-keyboard/data/languages/fr_ca.xml | 4 +- maliit-keyboard/data/languages/he.xml | 6 +- maliit-keyboard/data/languages/hu.xml | 6 +- maliit-keyboard/data/languages/hy_am_alt.xml | 188 --------------- maliit-keyboard/data/languages/id.xml | 6 +- maliit-keyboard/data/languages/it.xml | 4 +- maliit-keyboard/data/languages/kk.xml | 6 +- maliit-keyboard/data/languages/lt.xml | 6 +- maliit-keyboard/data/languages/mk_mk.xml | 4 +- maliit-keyboard/data/languages/ms.xml | 6 +- maliit-keyboard/data/languages/nl.xml | 6 +- maliit-keyboard/data/languages/no.xml | 4 +- maliit-keyboard/data/languages/pl.xml | 6 +- maliit-keyboard/data/languages/pt.xml | 4 +- maliit-keyboard/data/languages/ro.xml | 4 +- maliit-keyboard/data/languages/ru.xml | 4 +- maliit-keyboard/data/languages/sk.xml | 6 +- maliit-keyboard/data/languages/sv.xml | 4 +- maliit-keyboard/data/languages/symbols-35-fi.xml | 12 +- maliit-keyboard/data/languages/symbols-35.xml | 8 +- .../data/languages/symbols-36-nordic.xml | 10 +- maliit-keyboard/data/languages/symbols-36.xml | 8 +- maliit-keyboard/data/languages/symbols-38.xml | 12 +- maliit-keyboard/data/languages/symbols-39.xml | 8 +- maliit-keyboard/data/languages/symbols_ar.xml | 8 +- maliit-keyboard/data/languages/symbols_en.xml | 12 +- maliit-keyboard/data/languages/symbols_fa.xml | 12 +- maliit-keyboard/data/languages/symbols_he.xml | 12 +- maliit-keyboard/data/languages/symbols_hy.xml | 239 ++++++++++++-------- maliit-keyboard/data/languages/symbols_kk.xml | 12 +- maliit-keyboard/data/languages/symbols_ru_uk.xml | 8 +- maliit-keyboard/data/languages/symbols_th.xml | 28 +-- maliit-keyboard/data/languages/symbols_vi.xml | 6 +- maliit-keyboard/data/languages/th.xml | 14 +- maliit-keyboard/data/languages/tr.xml | 4 +- maliit-keyboard/data/languages/uk.xml | 4 +- maliit-keyboard/data/languages/vi.xml | 6 +- maliit-keyboard/data/styles/olpc-xo/main.ini | 2 +- 51 files changed, 308 insertions(+), 495 deletions(-) delete mode 100644 maliit-keyboard/data/languages/hy_am_alt.xml diff --git a/maliit-keyboard/data/languages/ar.xml b/maliit-keyboard/data/languages/ar.xml index 59c04bd..b8041b0 100644 --- a/maliit-keyboard/data/languages/ar.xml +++ b/maliit-keyboard/data/languages/ar.xml @@ -127,24 +127,19 @@ <row> <key style="special"> - <binding action="sym" label="؟٣٢١"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="؟٣٢١"/> </key> - <key><binding label="ذ"/></key> - <key width="stretched"> <binding action="space"/> </key> - <key><binding label="ط"/></key> - <key style="special"> <binding action="sym" label="؟٣٢١"/> </key> - <key style="special"><binding action="close"/></key> </row> diff --git a/maliit-keyboard/data/languages/bg_bg.xml b/maliit-keyboard/data/languages/bg_bg.xml index 8fe9dbc..ac25a6e 100644 --- a/maliit-keyboard/data/languages/bg_bg.xml +++ b/maliit-keyboard/data/languages/bg_bg.xml @@ -143,13 +143,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> - + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key> <binding label="ш"/> <binding shift="true" label="Ш"/> diff --git a/maliit-keyboard/data/languages/cs.xml b/maliit-keyboard/data/languages/cs.xml index b1ecacf..61f23f5 100644 --- a/maliit-keyboard/data/languages/cs.xml +++ b/maliit-keyboard/data/languages/cs.xml @@ -139,25 +139,21 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> - <key style="special"> <binding dead="true" label="ˇ"/> </key> - <key width="stretched"> <binding action="space" label=""/> </key> - <key style="special"> <binding action="sym" label="?123"/> </key> <key style="special"><binding action="close"/></key> - </row> </section> diff --git a/maliit-keyboard/data/languages/da.xml b/maliit-keyboard/data/languages/da.xml index d24361c..2db2137 100644 --- a/maliit-keyboard/data/languages/da.xml +++ b/maliit-keyboard/data/languages/da.xml @@ -142,16 +142,14 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> - <key width="stretched"> <binding action="space" label=""/> </key> - <key> <binding label="ø" extended_labels="ö"/> <binding shift="true" label="Ø" extended_labels="Ö"/> @@ -159,9 +157,7 @@ <key style="special"> <binding action="sym" label="?123"/> </key> - <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/de.xml b/maliit-keyboard/data/languages/de.xml index 16235b8..4cb8503 100644 --- a/maliit-keyboard/data/languages/de.xml +++ b/maliit-keyboard/data/languages/de.xml @@ -148,17 +148,15 @@ </row> <row> - <key style="special"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> - + <key style="special"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"> <binding action="space"/> </key> - <key> <binding label="ö"/> <binding shift="true" label="Ö"/> @@ -166,9 +164,7 @@ <key style="special"> <binding action="sym" label="?123"/> </key> - <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/el_gr.xml b/maliit-keyboard/data/languages/el_gr.xml index 6fcacda..0c92106 100644 --- a/maliit-keyboard/data/languages/el_gr.xml +++ b/maliit-keyboard/data/languages/el_gr.xml @@ -136,20 +136,17 @@ </row> <row> + <key style="special"> + <binding action="right-layout"/> + </key> <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - <key style="special"> - <binding action="right-layout"/> - </key> - <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> </key> - <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/en_gb.xml b/maliit-keyboard/data/languages/en_gb.xml index c2a9fac..20e30ae 100644 --- a/maliit-keyboard/data/languages/en_gb.xml +++ b/maliit-keyboard/data/languages/en_gb.xml @@ -136,12 +136,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"> <binding action="space"/> </key> diff --git a/maliit-keyboard/data/languages/en_us.xml b/maliit-keyboard/data/languages/en_us.xml index 31b2126..94be3e7 100644 --- a/maliit-keyboard/data/languages/en_us.xml +++ b/maliit-keyboard/data/languages/en_us.xml @@ -137,19 +137,17 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> - + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> </key> <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/es.xml b/maliit-keyboard/data/languages/es.xml index 9edacaf..e986e94 100644 --- a/maliit-keyboard/data/languages/es.xml +++ b/maliit-keyboard/data/languages/es.xml @@ -139,27 +139,21 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> - <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> - <key style="special"> <binding dead="true" label="´"/> </key> - <key width="stretched"> <binding action="space" label=""/> </key> - <key style="special"> <binding action="sym" label="?123"/> </key> - <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/et.xml b/maliit-keyboard/data/languages/et.xml index ce4ef09..d31ebfe 100644 --- a/maliit-keyboard/data/languages/et.xml +++ b/maliit-keyboard/data/languages/et.xml @@ -148,12 +148,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="xx-large"> <binding action="space" label=""/> </key> @@ -169,7 +169,6 @@ <binding action="sym" label="?123"/> </key> <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/fa.xml b/maliit-keyboard/data/languages/fa.xml index 10c5d24..bcef238 100644 --- a/maliit-keyboard/data/languages/fa.xml +++ b/maliit-keyboard/data/languages/fa.xml @@ -119,12 +119,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="؟۳۲۱"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="؟۳۲۱"/> + </key> <key> <binding label="ئ"/> </key> diff --git a/maliit-keyboard/data/languages/fi.xml b/maliit-keyboard/data/languages/fi.xml index dec05c0..f722b8f 100644 --- a/maliit-keyboard/data/languages/fi.xml +++ b/maliit-keyboard/data/languages/fi.xml @@ -141,12 +141,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"> <binding action="space" label=""/> </key> diff --git a/maliit-keyboard/data/languages/fr.xml b/maliit-keyboard/data/languages/fr.xml index 5601261..3249213 100644 --- a/maliit-keyboard/data/languages/fr.xml +++ b/maliit-keyboard/data/languages/fr.xml @@ -138,23 +138,17 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> - <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> - <key><binding label="'"/></key> - <key width="stretched"><binding action="space"/></key> - <key style="special"> <binding action="sym" label="?123"/> </key> - <key style="special"><binding action="close"/></key> - </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/fr_ca.xml b/maliit-keyboard/data/languages/fr_ca.xml index bb453d1..a22ee37 100644 --- a/maliit-keyboard/data/languages/fr_ca.xml +++ b/maliit-keyboard/data/languages/fr_ca.xml @@ -138,10 +138,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key><binding label="'"/></key> <key width="stretched"> diff --git a/maliit-keyboard/data/languages/he.xml b/maliit-keyboard/data/languages/he.xml index cad45ac..228d2d2 100644 --- a/maliit-keyboard/data/languages/he.xml +++ b/maliit-keyboard/data/languages/he.xml @@ -106,12 +106,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> diff --git a/maliit-keyboard/data/languages/hu.xml b/maliit-keyboard/data/languages/hu.xml index ed4f1c1..8453e6f 100644 --- a/maliit-keyboard/data/languages/hu.xml +++ b/maliit-keyboard/data/languages/hu.xml @@ -139,12 +139,12 @@ </row> <row> - <key style="special"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special"> + <binding action="sym" label="?123"/> + </key> <key style="special"><binding dead="true" label="¨"/></key> <key width="stretched"> <binding action="space" label=""/> diff --git a/maliit-keyboard/data/languages/hy_am_alt.xml b/maliit-keyboard/data/languages/hy_am_alt.xml deleted file mode 100644 index 04d133c..0000000 --- a/maliit-keyboard/data/languages/hy_am_alt.xml +++ /dev/null @@ -1,188 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> -<keyboard title="Հայերեն (հնչյունային)" version="1.0" catalog="hy" language="hy"> - <layout type="general"> - <section id="main"> - <row> - <key> - <binding label="ք"/> - <binding shift="true" label="Ք"/> - </key> - <key> - <binding label="ո" extended_labels="օ"/> - <binding shift="true" label="Ո" extended_labels="Օ"/> - </key> - <key> - <binding label="ե"/> - <binding shift="true" label="Ե"/> - </key> - <key> - <binding label="ռ" extended_labels="12345"/> - <binding shift="true" label="Ռ" extended_labels="12345"/> - </key> - <key> - <binding label="տ" extended_labels="67890"/> - <binding shift="true" label="Տ" extended_labels="67890"/> - </key> - <key> - <binding label="ը"/> - <binding shift="true" label="Ը"/> - </key> - <key> - <binding label="ւ" extended_labels="()"/> - <binding shift="true" label="Ւ" extended_labels="()"/> - </key> - <key> - <binding label="ի"/> - <binding shift="true" label="Ի"/> - </key> - <key> - <binding label="շ"/> - <binding shift="true" label="Շ"/> - </key> - - <key> - <binding label="պ" extended_labels="փ"/> - <binding shift="true" label="Պ" extended_labels="Փ"/> - </key> - <key> - <binding label="չ" extended_labels="ճ"/> - <binding shift="true" label="Չ" extended_labels="Ճ"/> - </key> - </row> - - <row> - <key> - - <binding label="ա"/> - <binding shift="true" label="Ա"/> - </key> - <key> - <binding label="ս"/> - <binding shift="true" label="Ս"/> - </key> - <key> - <binding label="դ"/> - <binding shift="true" label="Դ"/> - </key> - <key> - <binding label="թ"/> - <binding shift="true" label="Թ"/> - </key> - <key> - <binding label="գ"/> - <binding shift="true" label="Գ"/> - </key> - <key> - <binding label="հ"/> - <binding shift="true" label="Հ"/> - </key> - <key> - <binding label="յ"/> - <binding shift="true" label="Յ"/> - </key> - <key> - <binding label="կ"/> - <binding shift="true" label="Կ"/> - </key> - <key> - - <binding label="լ"/> - <binding shift="true" label="Լ"/> - </key> - <key> - <binding label="խ"/> - <binding shift="true" label="Խ"/> - </key> - <key> - <binding label="ծ"/> - <binding shift="true" label="Ծ"/> - </key> - </row> - - <row> - <key style="special"> - <binding action="shift" label=""/> - </key> - - <key> - <binding label="զ"/> - <binding shift="true" label="Զ"/> - </key> - <key> - <binding label="ղ"/> - <binding shift="true" label="Ղ"/> - </key> - <key> - <binding label="ց"/> - <binding shift="true" label="Ց"/> - </key> - <key> - <binding label="վ" extended_labels="ֆ"/> - <binding shift="true" label="Վ" extended_labels="Ֆ"/> - </key> - <key> - <binding label="բ"/> - <binding shift="true" label="Բ"/> - </key> - <key> - <binding label="ն"/> - <binding shift="true" label="Ն"/> - </key> - <key> - <binding label="մ"/> - <binding shift="true" label="Մ"/> - </key> - <key> - <binding label="ձ"/> - <binding shift="true" label="Ձ"/> - </key> - <key> - <binding label="ժ"/> - <binding shift="true" label="Ժ"/> - </key> - - <key style="special"> - <binding action="backspace"/> - </key> - </row> - - <row> - <key style="special" width="large"> - <binding action="sym" label="՞123"/> - </key> - - <key id="emailUrlKey"><binding label="," extended_labels="՞՛–՜"/></key> - <key> - <binding label="ր"/> - <binding shift="true" label="Ր"/> - </key> - <key> - <binding label="ջ"/> - <binding shift="true" label="Ջ"/> - </key> - - <key width="stretched"> - <binding action="space" label=""/> - </key> - - <key><binding label="։" extended_labels="՝․"/></key> - <key> - <binding label="է"/> - <binding shift="true" label="Է"/> - </key> - - <key> - <binding label="և" extended_labels="«»"/> - <binding shift="true" label="ություն" extended_labels="«»"/> - </key> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> - </key> - </row> - </section> - </layout> - - <import file="symbols_hy.xml"/> -</keyboard> diff --git a/maliit-keyboard/data/languages/id.xml b/maliit-keyboard/data/languages/id.xml index 4c68d29..69c6ae9 100644 --- a/maliit-keyboard/data/languages/id.xml +++ b/maliit-keyboard/data/languages/id.xml @@ -133,12 +133,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> diff --git a/maliit-keyboard/data/languages/it.xml b/maliit-keyboard/data/languages/it.xml index 2a956f7..860be3e 100644 --- a/maliit-keyboard/data/languages/it.xml +++ b/maliit-keyboard/data/languages/it.xml @@ -135,10 +135,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key style="special"> <binding dead="true" label="`"/> diff --git a/maliit-keyboard/data/languages/kk.xml b/maliit-keyboard/data/languages/kk.xml index b4316ce..4515e4a 100644 --- a/maliit-keyboard/data/languages/kk.xml +++ b/maliit-keyboard/data/languages/kk.xml @@ -153,12 +153,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="?123"/> + </key> <key><binding label="-"/></key> <key width="xx-large"> <binding action="space" label=""/> diff --git a/maliit-keyboard/data/languages/lt.xml b/maliit-keyboard/data/languages/lt.xml index fa75a1a..63d957b 100644 --- a/maliit-keyboard/data/languages/lt.xml +++ b/maliit-keyboard/data/languages/lt.xml @@ -134,12 +134,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> diff --git a/maliit-keyboard/data/languages/mk_mk.xml b/maliit-keyboard/data/languages/mk_mk.xml index 60d376d..4a12b8c 100644 --- a/maliit-keyboard/data/languages/mk_mk.xml +++ b/maliit-keyboard/data/languages/mk_mk.xml @@ -154,10 +154,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key><binding label=";"/></key> <key width="stretched"><binding action="space"/></key> diff --git a/maliit-keyboard/data/languages/ms.xml b/maliit-keyboard/data/languages/ms.xml index c82a95a..5be5221 100644 --- a/maliit-keyboard/data/languages/ms.xml +++ b/maliit-keyboard/data/languages/ms.xml @@ -133,12 +133,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> diff --git a/maliit-keyboard/data/languages/nl.xml b/maliit-keyboard/data/languages/nl.xml index 16a4f0b..ad37d09 100644 --- a/maliit-keyboard/data/languages/nl.xml +++ b/maliit-keyboard/data/languages/nl.xml @@ -133,12 +133,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> diff --git a/maliit-keyboard/data/languages/no.xml b/maliit-keyboard/data/languages/no.xml index af0343a..9ece717 100644 --- a/maliit-keyboard/data/languages/no.xml +++ b/maliit-keyboard/data/languages/no.xml @@ -142,10 +142,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key width="stretched"> <binding action="space" label=""/> diff --git a/maliit-keyboard/data/languages/pl.xml b/maliit-keyboard/data/languages/pl.xml index 62a79de..eaa1d07 100644 --- a/maliit-keyboard/data/languages/pl.xml +++ b/maliit-keyboard/data/languages/pl.xml @@ -152,12 +152,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="?123"/> - </key> <key style="special" width="small"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="?123"/> + </key> <key style="special" width="small"> <binding dead="true" label="´"/> </key> diff --git a/maliit-keyboard/data/languages/pt.xml b/maliit-keyboard/data/languages/pt.xml index 2a29def..81d9add 100644 --- a/maliit-keyboard/data/languages/pt.xml +++ b/maliit-keyboard/data/languages/pt.xml @@ -138,10 +138,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key><binding label="-"/></key> <key width="stretched"><binding action="space" label=""/></key> diff --git a/maliit-keyboard/data/languages/ro.xml b/maliit-keyboard/data/languages/ro.xml index dc2381d..da17045 100644 --- a/maliit-keyboard/data/languages/ro.xml +++ b/maliit-keyboard/data/languages/ro.xml @@ -135,10 +135,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key><binding label="-"/></key> <key width="stretched"><binding action="space"/></key> diff --git a/maliit-keyboard/data/languages/ru.xml b/maliit-keyboard/data/languages/ru.xml index 33df9a4..7315b54 100644 --- a/maliit-keyboard/data/languages/ru.xml +++ b/maliit-keyboard/data/languages/ru.xml @@ -154,10 +154,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key><binding label="-"/></key> <key width="stretched"> diff --git a/maliit-keyboard/data/languages/sk.xml b/maliit-keyboard/data/languages/sk.xml index 9fafeb2..b830e12 100644 --- a/maliit-keyboard/data/languages/sk.xml +++ b/maliit-keyboard/data/languages/sk.xml @@ -141,12 +141,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key style="special"><binding dead="true" label="´"/></key> <key width="xx-large"> <binding action="space" label=""/> diff --git a/maliit-keyboard/data/languages/sv.xml b/maliit-keyboard/data/languages/sv.xml index 2cc0700..485e4b0 100644 --- a/maliit-keyboard/data/languages/sv.xml +++ b/maliit-keyboard/data/languages/sv.xml @@ -142,10 +142,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key width="stretched"> <binding action="space" label=""/> diff --git a/maliit-keyboard/data/languages/symbols-35-fi.xml b/maliit-keyboard/data/languages/symbols-35-fi.xml index fae2b28..00fb036 100644 --- a/maliit-keyboard/data/languages/symbols-35-fi.xml +++ b/maliit-keyboard/data/languages/symbols-35-fi.xml @@ -111,12 +111,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="ABC"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> + </key> <key width="stretched"> <binding action="space"/> </key> @@ -237,12 +237,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="ABC"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> + </key> <key width="stretched"> <binding action="space"/> </key> diff --git a/maliit-keyboard/data/languages/symbols-35.xml b/maliit-keyboard/data/languages/symbols-35.xml index 5b8402d..8366dd7 100644 --- a/maliit-keyboard/data/languages/symbols-35.xml +++ b/maliit-keyboard/data/languages/symbols-35.xml @@ -113,10 +113,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key><binding label="_"/></key> @@ -244,10 +244,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key><binding label="&"/></key> <key width="stretched"> diff --git a/maliit-keyboard/data/languages/symbols-36-nordic.xml b/maliit-keyboard/data/languages/symbols-36-nordic.xml index 69f7fdf..7719328 100644 --- a/maliit-keyboard/data/languages/symbols-36-nordic.xml +++ b/maliit-keyboard/data/languages/symbols-36-nordic.xml @@ -114,11 +114,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> - <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key width="stretched"> @@ -247,11 +246,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> - <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key width="stretched"> diff --git a/maliit-keyboard/data/languages/symbols-36.xml b/maliit-keyboard/data/languages/symbols-36.xml index bddd9dd..fedd626 100644 --- a/maliit-keyboard/data/languages/symbols-36.xml +++ b/maliit-keyboard/data/languages/symbols-36.xml @@ -114,10 +114,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key><binding label="_"/></key> <key width="stretched"> @@ -242,10 +242,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key><binding label="°"/></key> <key width="stretched"> diff --git a/maliit-keyboard/data/languages/symbols-38.xml b/maliit-keyboard/data/languages/symbols-38.xml index c8ec819..bb0c34c 100644 --- a/maliit-keyboard/data/languages/symbols-38.xml +++ b/maliit-keyboard/data/languages/symbols-38.xml @@ -119,12 +119,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="ABC"/> - </key> <key style="special" width="small"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="ABC"/> + </key> <key width="small"> <binding label="_"/> </key> @@ -255,12 +255,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="ABC"/> - </key> <key style="special" width="small"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="ABC"/> + </key> <key width="small"><binding label="©"/></key> <key width="stretched"> <binding action="space"/> diff --git a/maliit-keyboard/data/languages/symbols-39.xml b/maliit-keyboard/data/languages/symbols-39.xml index 00bd668..a81232b 100644 --- a/maliit-keyboard/data/languages/symbols-39.xml +++ b/maliit-keyboard/data/languages/symbols-39.xml @@ -120,10 +120,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key> <binding label="_"/> @@ -257,10 +257,10 @@ <row> <key style="special"> - <binding action="sym" label="ABC"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ABC"/> </key> <key><binding label="<"/></key> <key width="stretched"> diff --git a/maliit-keyboard/data/languages/symbols_ar.xml b/maliit-keyboard/data/languages/symbols_ar.xml index 47fa15c..1e44d84 100644 --- a/maliit-keyboard/data/languages/symbols_ar.xml +++ b/maliit-keyboard/data/languages/symbols_ar.xml @@ -123,10 +123,10 @@ <row> <key style="special"> - <binding action="sym" label="ا‌ب‌ت"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ا‌ب‌ت"/> </key> <key><binding label="؛"/></key> @@ -265,10 +265,10 @@ <row> <key style="special"> - <binding action="sym" label="ا‌ب‌ت"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="ا‌ب‌ت"/> </key> <key><binding label=";"/></key> diff --git a/maliit-keyboard/data/languages/symbols_en.xml b/maliit-keyboard/data/languages/symbols_en.xml index f94ad47..6aeda24 100644 --- a/maliit-keyboard/data/languages/symbols_en.xml +++ b/maliit-keyboard/data/languages/symbols_en.xml @@ -109,13 +109,13 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="ABC"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> + </key> <key width="stretched"><binding action="space"/></key> @@ -233,13 +233,13 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="ABC"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> diff --git a/maliit-keyboard/data/languages/symbols_fa.xml b/maliit-keyboard/data/languages/symbols_fa.xml index 3972113..9596a56 100644 --- a/maliit-keyboard/data/languages/symbols_fa.xml +++ b/maliit-keyboard/data/languages/symbols_fa.xml @@ -122,12 +122,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="ا‌ب‌پ"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="ا‌ب‌پ"/> + </key> <key><binding label="؛"/></key> <key width="xx-large"> <binding action="space"/> @@ -261,12 +261,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="ا‌ب‌پ"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="ا‌ب‌پ"/> + </key> <key><binding label=";"/></key> <key width="xx-large"> <binding action="space"/> diff --git a/maliit-keyboard/data/languages/symbols_he.xml b/maliit-keyboard/data/languages/symbols_he.xml index 7bb88cf..a6dfa72 100644 --- a/maliit-keyboard/data/languages/symbols_he.xml +++ b/maliit-keyboard/data/languages/symbols_he.xml @@ -107,12 +107,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="אבג"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="אבג"/> + </key> <key width="stretched"> <binding action="space"/> </key> @@ -228,12 +228,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="אבג"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="אבג"/> + </key> <key width="stretched"> <binding action="space"/> </key> diff --git a/maliit-keyboard/data/languages/symbols_hy.xml b/maliit-keyboard/data/languages/symbols_hy.xml index 72ffbe6..d1b947b 100644 --- a/maliit-keyboard/data/languages/symbols_hy.xml +++ b/maliit-keyboard/data/languages/symbols_hy.xml @@ -2,7 +2,7 @@ <!DOCTYPE keyboard SYSTEM 'VirtualKeyboardLayout.dtd'> <keyboard version="1.0" catalog="symbols"> <layout type="general"> - <section id="symbols0" type="non-sloppy"> + <section id="symbols0" type="non-sloppy" style="ar"> <row> <key> <binding label="1"/> @@ -34,164 +34,195 @@ <key> <binding label="0"/> </key> + <key> + <binding label="%"/> + </key> + <key style="special" width="large"> + <binding action="backspace"/> + </key> </row> <row> <spacer/> - - <key> + <key width="small"> <binding label="*"/> </key> - <key> + <key width="small"> <binding label="#"/> </key> - <key> + <key width="small"> <binding label="+"/> </key> - <key> + <key width="small"> <binding label="-"/> </key> - <key> + <key width="small"> + <binding label="_"/> + </key> + <key width="small"> <binding label="="/> </key> - <key> + <key width="small"> + <binding label="&"/> + </key> + <key width="small"> <binding label="("/> </key> - <key> + <key width="small"> <binding label=")"/> </key> - <key> + <key width="small"> <binding label="՜"/> </key> - <key> + <key width="small"> <binding label="՞"/> </key> - + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> + </key> <spacer/> - </row> <row> <key style="special" width="large"> <binding action="switch" label="1/2"/> </key> - - <spacer/> - - <key> + <key width="small"> <binding label="@" quickpick="true"/> </key> - <key> + <key width="small"> <binding label="~"/> </key> - <key> + <key width="small"> <binding label="/"/> </key> - <key> + <key width="small"> <binding label="\"/> </key> - <key> + <key width="small"> <binding label="'" quickpick="true"/> </key> - <key> - <binding label="՝"/> + <key width="small"> + <binding label="""/> </key> - <key> - <binding label="։" extended_labels=":"/> + <key width="small"> + <binding label="№"/> </key> - - <spacer/> - + <key width="small"> + <binding label="!"/> + </key> + <key width="small"> + <binding label="?"/> + </key> + <key width="small"><binding label=","/></key> + <key width="small"><binding label="."/></key> <key style="special" width="large"> - <binding action="backspace"/> + <binding action="switch" label="1/2"/> </key> </row> <row> - <key style="special" width="x-large"> + <key style="special"> + <binding action="right-layout"/> + </key> + <key style="special"> <binding action="sym" label="ԱԲԳ"/> </key> - - <spacer/> - - <key><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + + <key><binding label=";"/></key> + + <key width="stretched"> + <binding action="space"/> + </key> + + <key><binding label=":"/></key> + + <key style="special"> + <binding action="sym" label="ԱԲԳ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> - <section id="symbols1" type="non-sloppy"> + <section id="symbols1" type="non-sloppy" style="ar"> <row> <key> - <binding label="€"/> + <binding label="1"/> </key> <key> - <binding label="£"/> + <binding label="2"/> </key> <key> - <binding label="$"/> + <binding label="3"/> </key> <key> - <binding label="¥"/> + <binding label="4"/> </key> <key> - <binding label="֏"/> + <binding label="5"/> </key> <key> - <binding label="%"/> + <binding label="6"/> </key> <key> - <binding label="<"/> + <binding label="7"/> </key> <key> - <binding label=">"/> + <binding label="8"/> </key> <key> - <binding label="["/> + <binding label="9"/> </key> <key> - <binding label="]"/> + <binding label="0"/> + </key> + <key> + <binding label="‰"/> + </key> + <key style="special" width="large"> + <binding action="backspace"/> </key> </row> <row> <spacer/> - - <key> - <binding label="`"/> + <key width="small"> + <binding label="€"/> </key> - <key> - <binding label="^"/> + <key width="small"> + <binding label="£"/> </key> - <key> - <binding label="|"/> + <key width="small"> + <binding label="$"/> </key> - <key> - <binding label="_"/> + <key width="small"> + <binding label="¥"/> </key> - <key> - <binding label="§"/> + <key width="small"> + <binding label="֏"/> </key> - <key> + <key width="small"> <binding label="{"/> </key> - <key> + <key width="small"> <binding label="}"/> </key> - <key> - <binding label="¡"/> + <key width="small"> + <binding label="["/> </key> - <key> - <binding label="¿"/> + <key width="small"> + <binding label="]"/> + </key> + <key width="small"> + <binding label="«"/> + </key> + <key width="small"> + <binding label="»"/> + </key> + <key style="special" width="x-large" id="actionKey"> + <binding action="return"/> </key> - <spacer/> </row> @@ -199,54 +230,62 @@ <key style="special" width="large"> <binding action="switch" label="2/2"/> </key> - - <spacer/> - - <key> - <binding label="«"/> + <key width="small"> + <binding label="`"/> </key> - <key> - <binding label="»"/> + <key width="small"> + <binding label="^"/> </key> - <key> - <binding label="""/> + <key width="small"> + <binding label="|"/> </key> - <key> + <key width="small"> <binding label="“"/> </key> - <key> + <key width="small"> <binding label="”"/> </key> - <key> + <key width="small"> <binding label="„"/> </key> - <key> - <binding label="&"/> + <key width="small"> + <binding label="°"/> </key> - - <spacer/> - + <key width="small"> + <binding label="©"/> + </key> + <key width="small"> + <binding label="®"/> + </key> + <key width="small"> + <binding label="§"/> + </key> + <key width="small"><binding label="."/></key> <key style="special" width="large"> - <binding action="backspace"/> + <binding action="switch" label="2/2"/> </key> </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="ABC"/> + <key style="special"> + <binding action="right-layout"/> </key> + <key style="special"> + <binding action="sym" label="ԱԲԳ"/> + </key> + + <key><binding label=";"/></key> + + <key width="stretched"> + <binding action="space"/> + </key> + + <key><binding label=":"/></key> - <spacer/> - - <key><binding label=","/></key> - <key width="xx-large"><binding action="space"/></key> - <key><binding label="."/></key> - - <spacer/> - - <key style="special" width="x-large" id="actionKey"> - <binding action="return"/> + <key style="special"> + <binding action="sym" label="ԱԲԳ"/> </key> + <key style="special"><binding action="close"/></key> </row> </section> </layout> diff --git a/maliit-keyboard/data/languages/symbols_kk.xml b/maliit-keyboard/data/languages/symbols_kk.xml index 85f4a77..2ff0b8f 100644 --- a/maliit-keyboard/data/languages/symbols_kk.xml +++ b/maliit-keyboard/data/languages/symbols_kk.xml @@ -122,12 +122,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="АБВ"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="АБВ"/> + </key> <key><binding label=";"/></key> <key width="xx-large"> <binding action="space"/> @@ -260,12 +260,12 @@ </row> <row> - <key style="special" width="x-large"> - <binding action="sym" label="АБВ"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="x-large"> + <binding action="sym" label="АБВ"/> + </key> <key><binding label=";"/></key> <key width="xx-large"> <binding action="space"/> diff --git a/maliit-keyboard/data/languages/symbols_ru_uk.xml b/maliit-keyboard/data/languages/symbols_ru_uk.xml index 8709202..ad24a7f 100644 --- a/maliit-keyboard/data/languages/symbols_ru_uk.xml +++ b/maliit-keyboard/data/languages/symbols_ru_uk.xml @@ -123,10 +123,10 @@ <row> <key style="special"> - <binding action="sym" label="АБВ"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="АБВ"/> </key> <key><binding label=";"/></key> @@ -266,10 +266,10 @@ <row> <key style="special"> - <binding action="sym" label="АБВ"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="АБВ"/> </key> <key><binding label=";"/></key> diff --git a/maliit-keyboard/data/languages/symbols_th.xml b/maliit-keyboard/data/languages/symbols_th.xml index 42cb529..3eff194 100644 --- a/maliit-keyboard/data/languages/symbols_th.xml +++ b/maliit-keyboard/data/languages/symbols_th.xml @@ -84,7 +84,7 @@ </row> <row> - <key style="special"> + <key width="large" style="special"> <binding action="switch" label="1/2"/> </key> <key> @@ -119,18 +119,18 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="กขฃ"/> - </key> <key style="special"> <binding action="right-layout"/> </key> - <key width="small"><binding label=";"/></key> + <key style="special"> + <binding action="sym" label="กขฃ"/> + </key> + <key><binding label=";"/></key> <key width="stretched"> <binding action="space"/> </key> - <key width="small"><binding label=":"/></key> - <key style="special" width="large"> + <key><binding label=":"/></key> + <key style="special"> <binding action="sym" label="กขฃ"/> </key> <key style="special"><binding action="close"/></key> @@ -220,7 +220,7 @@ </row> <row> - <key style="special"> + <key width="large" style="special"> <binding action="switch" label="2/2"/> </key> <key> @@ -255,18 +255,18 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="กขฃ"/> - </key> <key style="special"> <binding action="right-layout"/> </key> - <key width="small"><binding label=";"/></key> + <key style="special"> + <binding action="sym" label="กขฃ"/> + </key> + <key><binding label=";"/></key> <key width="stretched"> <binding action="space"/> </key> - <key width="small"><binding label=":"/></key> - <key style="special" width="large"> + <key><binding label=":"/></key> + <key style="special"> <binding action="sym" label="กขฃ"/> </key> <key style="special"><binding action="close"/></key> diff --git a/maliit-keyboard/data/languages/symbols_vi.xml b/maliit-keyboard/data/languages/symbols_vi.xml index 94aa9f4..5076512 100644 --- a/maliit-keyboard/data/languages/symbols_vi.xml +++ b/maliit-keyboard/data/languages/symbols_vi.xml @@ -148,12 +148,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="ABC"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="ABC"/> + </key> <key> <binding label="<"/> </key> diff --git a/maliit-keyboard/data/languages/th.xml b/maliit-keyboard/data/languages/th.xml index 329737c..120be6a 100644 --- a/maliit-keyboard/data/languages/th.xml +++ b/maliit-keyboard/data/languages/th.xml @@ -106,7 +106,7 @@ </row> <row> - <key style="special"> + <key width="large" style="special"> <binding action="shift"/> </key> <key> @@ -155,24 +155,24 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> - <key width="small"> + <key style="special"> + <binding action="sym" label="?123"/> + </key> + <key> <binding label="ึ"/> <binding shift="true" label="."/> </key> <key width="stretched"> <binding action="space" label=""/> </key> - <key width="small" id="emailUrlKey"> + <key id="emailUrlKey"> <binding label="ุ"/> <binding shift="true" label="ู"/> </key> - <key style="special" width="large"> + <key style="special"> <binding action="sym" label="?123"/> </key> <key style="special"><binding action="close"/></key> diff --git a/maliit-keyboard/data/languages/tr.xml b/maliit-keyboard/data/languages/tr.xml index 3e8d1e1..22579bb 100644 --- a/maliit-keyboard/data/languages/tr.xml +++ b/maliit-keyboard/data/languages/tr.xml @@ -150,10 +150,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key> <binding label="ğ"/> diff --git a/maliit-keyboard/data/languages/uk.xml b/maliit-keyboard/data/languages/uk.xml index 4c27965..7808645 100644 --- a/maliit-keyboard/data/languages/uk.xml +++ b/maliit-keyboard/data/languages/uk.xml @@ -154,10 +154,10 @@ <row> <key style="special"> - <binding action="sym" label="?123"/> + <binding action="right-layout"/> </key> <key style="special"> - <binding action="right-layout"/> + <binding action="sym" label="?123"/> </key> <key> <binding label="ї"/> diff --git a/maliit-keyboard/data/languages/vi.xml b/maliit-keyboard/data/languages/vi.xml index 75ab281..6b0c0a7 100644 --- a/maliit-keyboard/data/languages/vi.xml +++ b/maliit-keyboard/data/languages/vi.xml @@ -179,12 +179,12 @@ </row> <row> - <key style="special" width="large"> - <binding action="sym" label="?123"/> - </key> <key style="special"> <binding action="right-layout"/> </key> + <key style="special" width="large"> + <binding action="sym" label="?123"/> + </key> <key width="stretched"><binding action="space"/></key> <key style="special" width="large"> <binding action="sym" label="?123"/> diff --git a/maliit-keyboard/data/styles/olpc-xo/main.ini b/maliit-keyboard/data/styles/olpc-xo/main.ini index fe10c43..6ee54dd 100644 --- a/maliit-keyboard/data/styles/olpc-xo/main.ini +++ b/maliit-keyboard/data/styles/olpc-xo/main.ini @@ -89,7 +89,7 @@ landscape\key-width=90 landscape\key-width-small=81 landscape\key-width-large=90 landscape\key-width-xlarge=154 -landscape\key-width-xxlarge=463 +landscape\key-width-xxlarge=454 landscape\key-width-stretched=590 portrait\key-width=66 -- 1.7.9.6 (Apple Git-31.1)