From 4720808cdcd92b6d0ab762c4cc6aa6f6e0141ea3 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" <takaoka@google.com> Date: Fri, 17 Jun 2011 16:39:17 +0900 Subject: [PATCH] Rename keyboard rows consistently Change-Id: I7147cab36eee4b6fd9418ca36e8ece2360b59e45 --- java/res/xml-ar/kbd_qwerty.xml | 2 +- java/res/xml-cs/kbd_qwerty.xml | 2 +- java/res/xml-da/kbd_qwerty.xml | 2 +- java/res/xml-de/kbd_qwerty.xml | 2 +- java/res/xml-es/kbd_qwerty.xml | 2 +- java/res/xml-fi/kbd_qwerty.xml | 2 +- java/res/xml-fr-rCA/kbd_qwerty.xml | 2 +- java/res/xml-fr-rCH/kbd_qwerty.xml | 2 +- java/res/xml-fr/kbd_qwerty.xml | 2 +- java/res/xml-hu/kbd_qwerty.xml | 2 +- java/res/xml-iw/kbd_qwerty.xml | 2 +- java/res/xml-nb/kbd_qwerty.xml | 2 +- java/res/xml-pl/kbd_qwerty.xml | 2 +- java/res/xml-pt/kbd_qwerty.xml | 2 +- java/res/xml-ru/kbd_qwerty.xml | 2 +- java/res/xml-sr/kbd_qwerty.xml | 2 +- java/res/xml-sv/kbd_qwerty.xml | 2 +- java/res/xml-sw600dp/kbd_rows_arabic.xml | 134 ++++++++++++++++++ ...bd_azerty_rows.xml => kbd_rows_azerty.xml} | 7 +- java/res/xml-sw600dp/kbd_rows_hebrew.xml | 122 ++++++++++++++++ ...bd_qwerty_rows.xml => kbd_rows_qwerty.xml} | 0 ...bd_qwertz_rows.xml => kbd_rows_qwertz.xml} | 0 .../{kbd_ru_rows.xml => kbd_rows_russian.xml} | 0 ...ndinavia.xml => kbd_rows_scandinavian.xml} | 62 +++++++- .../{kbd_sr_rows.xml => kbd_rows_serbian.xml} | 0 .../{kbd_ar_rows.xml => kbd_rows_arabic.xml} | 0 ...bd_azerty_rows.xml => kbd_rows_azerty.xml} | 0 .../{kbd_iw_rows.xml => kbd_rows_hebrew.xml} | 0 ...bd_qwerty_rows.xml => kbd_rows_qwerty.xml} | 0 ...bd_qwertz_rows.xml => kbd_rows_qwertz.xml} | 0 .../{kbd_ru_rows.xml => kbd_rows_russian.xml} | 0 ...ndinavia.xml => kbd_rows_scandinavian.xml} | 0 .../{kbd_sr_rows.xml => kbd_rows_serbian.xml} | 0 java/res/xml/kbd_qwerty.xml | 2 +- .../{kbd_ar_rows.xml => kbd_rows_arabic.xml} | 0 ...bd_azerty_rows.xml => kbd_rows_azerty.xml} | 0 .../{kbd_iw_rows.xml => kbd_rows_hebrew.xml} | 0 ...bd_qwerty_rows.xml => kbd_rows_qwerty.xml} | 0 ...bd_qwertz_rows.xml => kbd_rows_qwertz.xml} | 0 .../{kbd_ru_rows.xml => kbd_rows_russian.xml} | 0 ...ndinavia.xml => kbd_rows_scandinavian.xml} | 0 .../{kbd_sr_rows.xml => kbd_rows_serbian.xml} | 0 42 files changed, 335 insertions(+), 26 deletions(-) create mode 100644 java/res/xml-sw600dp/kbd_rows_arabic.xml rename java/res/xml-sw600dp/{kbd_azerty_rows.xml => kbd_rows_azerty.xml} (97%) create mode 100644 java/res/xml-sw600dp/kbd_rows_hebrew.xml rename java/res/xml-sw600dp/{kbd_qwerty_rows.xml => kbd_rows_qwerty.xml} (100%) rename java/res/xml-sw600dp/{kbd_qwertz_rows.xml => kbd_rows_qwertz.xml} (100%) rename java/res/xml-sw600dp/{kbd_ru_rows.xml => kbd_rows_russian.xml} (100%) rename java/res/xml-sw600dp/{kbd_qwerty_rows_scandinavia.xml => kbd_rows_scandinavian.xml} (67%) rename java/res/xml-sw600dp/{kbd_sr_rows.xml => kbd_rows_serbian.xml} (100%) rename java/res/xml-sw768dp/{kbd_ar_rows.xml => kbd_rows_arabic.xml} (100%) rename java/res/xml-sw768dp/{kbd_azerty_rows.xml => kbd_rows_azerty.xml} (100%) rename java/res/xml-sw768dp/{kbd_iw_rows.xml => kbd_rows_hebrew.xml} (100%) rename java/res/xml-sw768dp/{kbd_qwerty_rows.xml => kbd_rows_qwerty.xml} (100%) rename java/res/xml-sw768dp/{kbd_qwertz_rows.xml => kbd_rows_qwertz.xml} (100%) rename java/res/xml-sw768dp/{kbd_ru_rows.xml => kbd_rows_russian.xml} (100%) rename java/res/xml-sw768dp/{kbd_qwerty_rows_scandinavia.xml => kbd_rows_scandinavian.xml} (100%) rename java/res/xml-sw768dp/{kbd_sr_rows.xml => kbd_rows_serbian.xml} (100%) rename java/res/xml/{kbd_ar_rows.xml => kbd_rows_arabic.xml} (100%) rename java/res/xml/{kbd_azerty_rows.xml => kbd_rows_azerty.xml} (100%) rename java/res/xml/{kbd_iw_rows.xml => kbd_rows_hebrew.xml} (100%) rename java/res/xml/{kbd_qwerty_rows.xml => kbd_rows_qwerty.xml} (100%) rename java/res/xml/{kbd_qwertz_rows.xml => kbd_rows_qwertz.xml} (100%) rename java/res/xml/{kbd_ru_rows.xml => kbd_rows_russian.xml} (100%) rename java/res/xml/{kbd_qwerty_rows_scandinavia.xml => kbd_rows_scandinavian.xml} (100%) rename java/res/xml/{kbd_sr_rows.xml => kbd_rows_serbian.xml} (100%) diff --git a/java/res/xml-ar/kbd_qwerty.xml b/java/res/xml-ar/kbd_qwerty.xml index 06448dbbd1..57a6d2caf4 100644 --- a/java/res/xml-ar/kbd_qwerty.xml +++ b/java/res/xml-ar/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="ar" > <include - latin:keyboardLayout="@xml/kbd_ar_rows" /> + latin:keyboardLayout="@xml/kbd_rows_arabic" /> </Keyboard> diff --git a/java/res/xml-cs/kbd_qwerty.xml b/java/res/xml-cs/kbd_qwerty.xml index 57401d4ad5..9991ea2d22 100644 --- a/java/res/xml-cs/kbd_qwerty.xml +++ b/java/res/xml-cs/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="cs" > <include - latin:keyboardLayout="@xml/kbd_qwertz_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwertz" /> </Keyboard> diff --git a/java/res/xml-da/kbd_qwerty.xml b/java/res/xml-da/kbd_qwerty.xml index 34d75f72f9..37a50fdfd9 100644 --- a/java/res/xml-da/kbd_qwerty.xml +++ b/java/res/xml-da/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="da" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows_scandinavia" /> + latin:keyboardLayout="@xml/kbd_rows_scandinavian" /> </Keyboard> diff --git a/java/res/xml-de/kbd_qwerty.xml b/java/res/xml-de/kbd_qwerty.xml index 3eec54dd00..89e10b26d5 100644 --- a/java/res/xml-de/kbd_qwerty.xml +++ b/java/res/xml-de/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="de" > <include - latin:keyboardLayout="@xml/kbd_qwertz_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwertz" /> </Keyboard> diff --git a/java/res/xml-es/kbd_qwerty.xml b/java/res/xml-es/kbd_qwerty.xml index fc394f72c9..3973a6a5ac 100644 --- a/java/res/xml-es/kbd_qwerty.xml +++ b/java/res/xml-es/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="es,es_US" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwerty" /> </Keyboard> diff --git a/java/res/xml-fi/kbd_qwerty.xml b/java/res/xml-fi/kbd_qwerty.xml index 2c152e95c0..75721e057e 100644 --- a/java/res/xml-fi/kbd_qwerty.xml +++ b/java/res/xml-fi/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="fi" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows_scandinavia" /> + latin:keyboardLayout="@xml/kbd_rows_scandinavian" /> </Keyboard> diff --git a/java/res/xml-fr-rCA/kbd_qwerty.xml b/java/res/xml-fr-rCA/kbd_qwerty.xml index 9d232dd797..7bdfbadf1c 100644 --- a/java/res/xml-fr-rCA/kbd_qwerty.xml +++ b/java/res/xml-fr-rCA/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="fr_CA" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwerty" /> </Keyboard> diff --git a/java/res/xml-fr-rCH/kbd_qwerty.xml b/java/res/xml-fr-rCH/kbd_qwerty.xml index 1ab8cf593f..41b701d830 100644 --- a/java/res/xml-fr-rCH/kbd_qwerty.xml +++ b/java/res/xml-fr-rCH/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="fr_CH" > <include - latin:keyboardLayout="@xml/kbd_qwertz_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwertz" /> </Keyboard> diff --git a/java/res/xml-fr/kbd_qwerty.xml b/java/res/xml-fr/kbd_qwerty.xml index 0feed41740..8c730a24f9 100644 --- a/java/res/xml-fr/kbd_qwerty.xml +++ b/java/res/xml-fr/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="fr" > <include - latin:keyboardLayout="@xml/kbd_azerty_rows" /> + latin:keyboardLayout="@xml/kbd_rows_azerty" /> </Keyboard> diff --git a/java/res/xml-hu/kbd_qwerty.xml b/java/res/xml-hu/kbd_qwerty.xml index 8c684b7136..3195d5b1fe 100644 --- a/java/res/xml-hu/kbd_qwerty.xml +++ b/java/res/xml-hu/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="hu" > <include - latin:keyboardLayout="@xml/kbd_qwertz_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwertz" /> </Keyboard> diff --git a/java/res/xml-iw/kbd_qwerty.xml b/java/res/xml-iw/kbd_qwerty.xml index 430bd94631..dc2c5d35ac 100644 --- a/java/res/xml-iw/kbd_qwerty.xml +++ b/java/res/xml-iw/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="iw" > <include - latin:keyboardLayout="@xml/kbd_iw_rows" /> + latin:keyboardLayout="@xml/kbd_rows_hebrew" /> </Keyboard> diff --git a/java/res/xml-nb/kbd_qwerty.xml b/java/res/xml-nb/kbd_qwerty.xml index 7dd6d6c877..1f4e86e899 100644 --- a/java/res/xml-nb/kbd_qwerty.xml +++ b/java/res/xml-nb/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="nb" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows_scandinavia" /> + latin:keyboardLayout="@xml/kbd_rows_scandinavian" /> </Keyboard> diff --git a/java/res/xml-pl/kbd_qwerty.xml b/java/res/xml-pl/kbd_qwerty.xml index 33315da598..44312c52c8 100644 --- a/java/res/xml-pl/kbd_qwerty.xml +++ b/java/res/xml-pl/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="pl" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwerty" /> </Keyboard> diff --git a/java/res/xml-pt/kbd_qwerty.xml b/java/res/xml-pt/kbd_qwerty.xml index 7da75d4140..f5dcbc61bd 100644 --- a/java/res/xml-pt/kbd_qwerty.xml +++ b/java/res/xml-pt/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="pt" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwerty" /> </Keyboard> diff --git a/java/res/xml-ru/kbd_qwerty.xml b/java/res/xml-ru/kbd_qwerty.xml index 258caf18c1..aee1b1bfcf 100644 --- a/java/res/xml-ru/kbd_qwerty.xml +++ b/java/res/xml-ru/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="ru" > <include - latin:keyboardLayout="@xml/kbd_ru_rows" /> + latin:keyboardLayout="@xml/kbd_rows_russian" /> </Keyboard> diff --git a/java/res/xml-sr/kbd_qwerty.xml b/java/res/xml-sr/kbd_qwerty.xml index 89c4700b94..58fc187c27 100644 --- a/java/res/xml-sr/kbd_qwerty.xml +++ b/java/res/xml-sr/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="sr" > <include - latin:keyboardLayout="@xml/kbd_sr_rows" /> + latin:keyboardLayout="@xml/kbd_rows_serbian" /> </Keyboard> diff --git a/java/res/xml-sv/kbd_qwerty.xml b/java/res/xml-sv/kbd_qwerty.xml index d3baf2d28b..e29d9abcee 100644 --- a/java/res/xml-sv/kbd_qwerty.xml +++ b/java/res/xml-sv/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="sv" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows_scandinavia" /> + latin:keyboardLayout="@xml/kbd_rows_scandinavian" /> </Keyboard> diff --git a/java/res/xml-sw600dp/kbd_rows_arabic.xml b/java/res/xml-sw600dp/kbd_rows_arabic.xml new file mode 100644 index 0000000000..bc37d5a9fb --- /dev/null +++ b/java/res/xml-sw600dp/kbd_rows_arabic.xml @@ -0,0 +1,134 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- This file for Arabic layout is an alpha version. It allows to enter --> +<!-- some right-to-left text, but it has gone through no study whatsoever, --> +<!-- and needs to be run through UX. --> +<merge + xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" +> + <include + latin:keyboardLayout="@xml/kbd_key_styles" /> + <Row + latin:keyWidth="8.0%p" + > + <Key + latin:keyLabel="ض" + latin:keyEdgeFlags="left" /> + <Key + latin:keyLabel="ص" /> + <Key + latin:keyLabel="Ø«" /> + <Key + latin:keyLabel="Ù‚" /> + <Key + latin:keyLabel="Ù" + latin:popupCharacters="Ù,Ú¤" /> + <Key + latin:keyLabel="غ" /> + <Key + latin:keyLabel="ع" /> + <Key + latin:keyLabel="Ù‡" + latin:popupCharacters="Ù‡,هـ" /> + <Key + latin:keyLabel="Ø®" /> + <Key + latin:keyLabel="Ø" /> + <Key + latin:keyLabel="ج" + latin:popupCharacters="ج,Ú†" /> + <Key + latin:keyStyle="deleteKeyStyle" + latin:keyXPos="-10.0%p" + latin:keyWidth="fillBoth" + latin:keyEdgeFlags="right" /> + </Row> + <Row + latin:keyWidth="8.0%p" + > + <Key + latin:keyLabel="Ø´" + latin:keyXPos="3.0%p" /> + <Key + latin:keyLabel="س" /> + <Key + latin:keyLabel="ÙŠ" /> + <Key + latin:keyLabel="ب" + latin:popupCharacters="ب,Ù¾" /> + <Key + latin:keyLabel="Ù„" + latin:popupCharacters="Ù„,لا" /> + <Key + latin:keyLabel="ا" + latin:popupCharacters="ا,Ø£,Ø¥,Ø¢" /> + <Key + latin:keyLabel="ت" /> + <Key + latin:keyLabel="Ù†" /> + <Key + latin:keyLabel="Ù…" /> + <Key + latin:keyLabel="Ùƒ" + latin:popupCharacters="Ùƒ,Ú¯" /> + <Key + latin:keyLabel="Ø·" /> + <Key + latin:keyStyle="returnKeyStyle" + latin:keyXPos="-14.6%p" + latin:keyWidth="fillBoth" + latin:keyEdgeFlags="right" /> + </Row> + <Row + latin:keyWidth="7.65%p" + > + <Key + latin:keyStyle="shiftKeyStyle" + latin:keyWidth="8.0%p" + latin:keyEdgeFlags="left" /> + <Key + latin:keyLabel="ئ" /> + <Key + latin:keyLabel="Ø¡" /> + <Key + latin:keyLabel="ؤ" /> + <Key + latin:keyLabel="ر" /> + <Key + latin:keyLabel="Ø°" /> + <Key + latin:keyLabel="Ù‰" /> + <Key + latin:keyLabel="Ø©" /> + <Key + latin:keyLabel="Ùˆ" /> + <Key + latin:keyLabel="ز" + latin:popupCharacters="ز,Ú˜" /> + <Key + latin:keyLabel="ظ" /> + <Key + latin:keyLabel="د" /> + <include + latin:keyboardLayout="@xml/kbd_row3_right" /> + </Row> + <include latin:keyboardLayout="@xml/kbd_qwerty_row4" /> +</merge> diff --git a/java/res/xml-sw600dp/kbd_azerty_rows.xml b/java/res/xml-sw600dp/kbd_rows_azerty.xml similarity index 97% rename from java/res/xml-sw600dp/kbd_azerty_rows.xml rename to java/res/xml-sw600dp/kbd_rows_azerty.xml index 269c6ef8f3..4df45eb342 100644 --- a/java/res/xml-sw600dp/kbd_azerty_rows.xml +++ b/java/res/xml-sw600dp/kbd_rows_azerty.xml @@ -24,7 +24,7 @@ <include latin:keyboardLayout="@xml/kbd_key_styles" /> <Row - latin:keyWidth="9.0%p" + latin:keyWidth="8.5%p" latin:rowEdgeFlags="top" > <Key @@ -65,11 +65,12 @@ latin:keyEdgeFlags="right" /> </Row> <Row - latin:keyWidth="9.0%p" + latin:keyWidth="8.5%p" > <Key latin:keyLabel="q" latin:popupCharacters="@string/alternates_for_q" + latin:keyXPos="5.0%p" latin:keyEdgeFlags="left" /> <Key latin:keyLabel="s" @@ -101,7 +102,7 @@ latin:keyEdgeFlags="right" /> </Row> <Row - latin:keyWidth="8.9%p" + latin:keyWidth="8.5%p" > <Key latin:keyStyle="shiftKeyStyle" diff --git a/java/res/xml-sw600dp/kbd_rows_hebrew.xml b/java/res/xml-sw600dp/kbd_rows_hebrew.xml new file mode 100644 index 0000000000..a1475376b5 --- /dev/null +++ b/java/res/xml-sw600dp/kbd_rows_hebrew.xml @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<merge + xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" +> + <include + latin:keyboardLayout="@xml/kbd_key_styles" /> + <Row + latin:keyWidth="8.600%p" + latin:rowEdgeFlags="top" + > + <Key + latin:keyLabel="," /> + <Key + latin:keyLabel="." /> + <Key + latin:keyLabel="ק" /> + <Key + latin:keyLabel="ר" /> + <Key + latin:keyLabel="×" /> + <Key + latin:keyLabel="ט" /> + <Key + latin:keyLabel="ו" /> + <Key + latin:keyLabel="ן" /> + <Key + latin:keyLabel="×" /> + <Key + latin:keyLabel="פ" /> + <Key + latin:keyStyle="deleteKeyStyle" + latin:keyXPos="-12.000%p" + latin:keyWidth="fillBoth" + latin:keyEdgeFlags="right" /> + </Row> + <Row + latin:keyWidth="8.600%p" + > + <Key + latin:keyLabel="ש" + latin:keyXPos="4.000%p" /> + <Key + latin:keyLabel="ד" /> + <Key + latin:keyLabel="×’" + latin:popupCharacters="×’,ג׳" /> + <Key + latin:keyLabel="×›" /> + <Key + latin:keyLabel="×¢" /> + <Key + latin:keyLabel="×™" + latin:popupCharacters="×™,ײַ" /> + <Key + latin:keyLabel="×—" + latin:popupCharacters="×—,ח׳" /> + <Key + latin:keyLabel="ל" /> + <Key + latin:keyLabel="ך" /> + <Key + latin:keyLabel="×£" /> + <Key + latin:keyStyle="returnKeyStyle" + latin:keyXPos="-10.400%p" + latin:keyWidth="fillBoth" + latin:keyEdgeFlags="right" /> + </Row> + <Row + latin:keyWidth="8.600%p" + > + <Key + latin:keyStyle="shiftKeyStyle" + latin:keyWidth="10.000%p" + latin:keyEdgeFlags="left" /> + <Key + latin:keyLabel="×–" + latin:popupCharacters="×–,ז׳" /> + <Key + latin:keyLabel="ס" /> + <Key + latin:keyLabel="ב" /> + <Key + latin:keyLabel="×”" /> + <Key + latin:keyLabel="× " /> + <Key + latin:keyLabel="מ" /> + <Key + latin:keyLabel="צ" + latin:popupCharacters="צ,צ׳" /> + <Key + latin:keyLabel="ת" + latin:popupCharacters="ת,ת׳" /> + <Key + latin:keyLabel="×¥" + latin:popupCharacters="×¥,ץ׳" /> + <include + latin:keyboardLayout="@xml/kbd_row3_right" /> + </Row> + <include latin:keyboardLayout="@xml/kbd_qwerty_row4" /> +</merge> diff --git a/java/res/xml-sw600dp/kbd_qwerty_rows.xml b/java/res/xml-sw600dp/kbd_rows_qwerty.xml similarity index 100% rename from java/res/xml-sw600dp/kbd_qwerty_rows.xml rename to java/res/xml-sw600dp/kbd_rows_qwerty.xml diff --git a/java/res/xml-sw600dp/kbd_qwertz_rows.xml b/java/res/xml-sw600dp/kbd_rows_qwertz.xml similarity index 100% rename from java/res/xml-sw600dp/kbd_qwertz_rows.xml rename to java/res/xml-sw600dp/kbd_rows_qwertz.xml diff --git a/java/res/xml-sw600dp/kbd_ru_rows.xml b/java/res/xml-sw600dp/kbd_rows_russian.xml similarity index 100% rename from java/res/xml-sw600dp/kbd_ru_rows.xml rename to java/res/xml-sw600dp/kbd_rows_russian.xml diff --git a/java/res/xml-sw600dp/kbd_qwerty_rows_scandinavia.xml b/java/res/xml-sw600dp/kbd_rows_scandinavian.xml similarity index 67% rename from java/res/xml-sw600dp/kbd_qwerty_rows_scandinavia.xml rename to java/res/xml-sw600dp/kbd_rows_scandinavian.xml index 0bdcd21f40..3666ead511 100644 --- a/java/res/xml-sw600dp/kbd_qwerty_rows_scandinavia.xml +++ b/java/res/xml-sw600dp/kbd_rows_scandinavian.xml @@ -24,13 +24,12 @@ <include latin:keyboardLayout="@xml/kbd_key_styles" /> <Row - latin:keyWidth="8.0%p" + latin:keyWidth="7.9%p" latin:rowEdgeFlags="top" > <Key latin:keyLabel="q" latin:popupCharacters="@string/alternates_for_q" - latin:keyXPos="2.15%p" latin:keyEdgeFlags="left" /> <Key latin:keyLabel="w" @@ -68,10 +67,11 @@ latin:keyEdgeFlags="right" /> </Row> <Row - latin:keyWidth="8.0%p" + latin:keyWidth="7.9%p" > <Key latin:keyLabel="a" + latin:keyXPos="3.5%p" latin:popupCharacters="@string/alternates_for_a" latin:keyEdgeFlags="left" /> <Key @@ -107,8 +107,60 @@ latin:keyWidth="fillBoth" latin:keyEdgeFlags="right" /> </Row> - <include - latin:keyboardLayout="@xml/kbd_qwerty_row3" /> + <Row + latin:keyWidth="7.9%p" + > + <Key + latin:keyStyle="shiftKeyStyle" + latin:keyWidth="10.0%p" + latin:keyEdgeFlags="left" /> + <Spacer + latin:keyWidth="4.35%p" /> + <Key + latin:keyLabel="z" + latin:popupCharacters="@string/alternates_for_z" /> + <Key + latin:keyLabel="x" /> + <Key + latin:keyLabel="c" + latin:popupCharacters="@string/alternates_for_c" /> + <Key + latin:keyLabel="v" + latin:popupCharacters="@string/alternates_for_v" /> + <Key + latin:keyLabel="b" /> + <Key + latin:keyLabel="n" + latin:popupCharacters="@string/alternates_for_n" /> + <Key + latin:keyLabel="m" /> + <switch> + <case + latin:mode="email" + > + <Key + latin:keyLabel="," /> + <Key + latin:keyLabel="." /> + </case> + <default> + <Key + latin:keyLabel="," + latin:keyLabelOption="hasUppercaseLetter" + latin:keyHintLetter="!" + latin:popupCharacters="!" /> + <Key + latin:keyLabel="." + latin:keyLabelOption="hasUppercaseLetter" + latin:keyHintLetter="\?" + latin:popupCharacters="\?" /> + </default> + </switch> + <Spacer + latin:keyWidth="4.35%p" /> + <include + latin:keyboardLayout="@xml/kbd_row3_right" /> + </Row> <include latin:keyboardLayout="@xml/kbd_qwerty_row4" /> </merge> diff --git a/java/res/xml-sw600dp/kbd_sr_rows.xml b/java/res/xml-sw600dp/kbd_rows_serbian.xml similarity index 100% rename from java/res/xml-sw600dp/kbd_sr_rows.xml rename to java/res/xml-sw600dp/kbd_rows_serbian.xml diff --git a/java/res/xml-sw768dp/kbd_ar_rows.xml b/java/res/xml-sw768dp/kbd_rows_arabic.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_ar_rows.xml rename to java/res/xml-sw768dp/kbd_rows_arabic.xml diff --git a/java/res/xml-sw768dp/kbd_azerty_rows.xml b/java/res/xml-sw768dp/kbd_rows_azerty.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_azerty_rows.xml rename to java/res/xml-sw768dp/kbd_rows_azerty.xml diff --git a/java/res/xml-sw768dp/kbd_iw_rows.xml b/java/res/xml-sw768dp/kbd_rows_hebrew.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_iw_rows.xml rename to java/res/xml-sw768dp/kbd_rows_hebrew.xml diff --git a/java/res/xml-sw768dp/kbd_qwerty_rows.xml b/java/res/xml-sw768dp/kbd_rows_qwerty.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_qwerty_rows.xml rename to java/res/xml-sw768dp/kbd_rows_qwerty.xml diff --git a/java/res/xml-sw768dp/kbd_qwertz_rows.xml b/java/res/xml-sw768dp/kbd_rows_qwertz.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_qwertz_rows.xml rename to java/res/xml-sw768dp/kbd_rows_qwertz.xml diff --git a/java/res/xml-sw768dp/kbd_ru_rows.xml b/java/res/xml-sw768dp/kbd_rows_russian.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_ru_rows.xml rename to java/res/xml-sw768dp/kbd_rows_russian.xml diff --git a/java/res/xml-sw768dp/kbd_qwerty_rows_scandinavia.xml b/java/res/xml-sw768dp/kbd_rows_scandinavian.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_qwerty_rows_scandinavia.xml rename to java/res/xml-sw768dp/kbd_rows_scandinavian.xml diff --git a/java/res/xml-sw768dp/kbd_sr_rows.xml b/java/res/xml-sw768dp/kbd_rows_serbian.xml similarity index 100% rename from java/res/xml-sw768dp/kbd_sr_rows.xml rename to java/res/xml-sw768dp/kbd_rows_serbian.xml diff --git a/java/res/xml/kbd_qwerty.xml b/java/res/xml/kbd_qwerty.xml index c0061ce333..40917b9210 100644 --- a/java/res/xml/kbd_qwerty.xml +++ b/java/res/xml/kbd_qwerty.xml @@ -23,5 +23,5 @@ latin:keyboardLocale="en_GB,en_US" > <include - latin:keyboardLayout="@xml/kbd_qwerty_rows" /> + latin:keyboardLayout="@xml/kbd_rows_qwerty" /> </Keyboard> diff --git a/java/res/xml/kbd_ar_rows.xml b/java/res/xml/kbd_rows_arabic.xml similarity index 100% rename from java/res/xml/kbd_ar_rows.xml rename to java/res/xml/kbd_rows_arabic.xml diff --git a/java/res/xml/kbd_azerty_rows.xml b/java/res/xml/kbd_rows_azerty.xml similarity index 100% rename from java/res/xml/kbd_azerty_rows.xml rename to java/res/xml/kbd_rows_azerty.xml diff --git a/java/res/xml/kbd_iw_rows.xml b/java/res/xml/kbd_rows_hebrew.xml similarity index 100% rename from java/res/xml/kbd_iw_rows.xml rename to java/res/xml/kbd_rows_hebrew.xml diff --git a/java/res/xml/kbd_qwerty_rows.xml b/java/res/xml/kbd_rows_qwerty.xml similarity index 100% rename from java/res/xml/kbd_qwerty_rows.xml rename to java/res/xml/kbd_rows_qwerty.xml diff --git a/java/res/xml/kbd_qwertz_rows.xml b/java/res/xml/kbd_rows_qwertz.xml similarity index 100% rename from java/res/xml/kbd_qwertz_rows.xml rename to java/res/xml/kbd_rows_qwertz.xml diff --git a/java/res/xml/kbd_ru_rows.xml b/java/res/xml/kbd_rows_russian.xml similarity index 100% rename from java/res/xml/kbd_ru_rows.xml rename to java/res/xml/kbd_rows_russian.xml diff --git a/java/res/xml/kbd_qwerty_rows_scandinavia.xml b/java/res/xml/kbd_rows_scandinavian.xml similarity index 100% rename from java/res/xml/kbd_qwerty_rows_scandinavia.xml rename to java/res/xml/kbd_rows_scandinavian.xml diff --git a/java/res/xml/kbd_sr_rows.xml b/java/res/xml/kbd_rows_serbian.xml similarity index 100% rename from java/res/xml/kbd_sr_rows.xml rename to java/res/xml/kbd_rows_serbian.xml -- GitLab