aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2012-03-12 14:50:03 +0900
committerTadashi G. Takaoka <takaoka@google.com>2012-03-12 16:39:29 +0900
commit47141f7011c50a6463da74c1c7ae86cbab3a04f7 (patch)
treebb7d56391907d6dc643a6da9ef147d4894f39f27
parent2de0c4b754060a613966c5177b7ff71d7c5c4b75 (diff)
downloadlatinime-47141f7011c50a6463da74c1c7ae86cbab3a04f7.tar.gz
latinime-47141f7011c50a6463da74c1c7ae86cbab3a04f7.tar.xz
latinime-47141f7011c50a6463da74c1c7ae86cbab3a04f7.zip
Rename keyboard XML files
* Slavic to East Slavic * Serbian to South Slavic * Scandinavian to Nordic Bug: 6150183 Change-Id: I8f5641aa07b83cbb225f5fd73e351a6f8abe0784
-rw-r--r--java/res/values/attrs.xml1
-rw-r--r--java/res/xml-be/keyboard_set.xml2
-rw-r--r--java/res/xml-da/keyboard_set.xml2
-rw-r--r--java/res/xml-et/keyboard_set.xml2
-rw-r--r--java/res/xml-fi/keyboard_set.xml2
-rw-r--r--java/res/xml-ky/keyboard_set.xml2
-rw-r--r--java/res/xml-mk/keyboard_set.xml2
-rw-r--r--java/res/xml-nb/keyboard_set.xml2
-rw-r--r--java/res/xml-ru/keyboard_set.xml2
-rw-r--r--java/res/xml-sr/keyboard_set.xml2
-rw-r--r--java/res/xml-sv/keyboard_set.xml2
-rw-r--r--java/res/xml-sw600dp/rowkeys_east_slavic1.xml (renamed from java/res/xml-sw600dp/rowkeys_slavic1.xml)0
-rw-r--r--java/res/xml-sw600dp/rowkeys_south_slavic1.xml (renamed from java/res/xml-sw600dp/rowkeys_serbian1.xml)0
-rw-r--r--java/res/xml-sw600dp/rows_east_slavic.xml (renamed from java/res/xml-sw600dp/rows_slavic.xml)6
-rw-r--r--java/res/xml-sw600dp/rows_nordic.xml (renamed from java/res/xml-sw600dp/rows_scandinavian.xml)4
-rw-r--r--java/res/xml-sw600dp/rows_south_slavic.xml (renamed from java/res/xml-sw600dp/rows_serbian.xml)6
-rw-r--r--java/res/xml-sw768dp/rows_east_slavic.xml (renamed from java/res/xml-sw768dp/rows_slavic.xml)6
-rw-r--r--java/res/xml-sw768dp/rows_nordic.xml (renamed from java/res/xml-sw768dp/rows_scandinavian.xml)4
-rw-r--r--java/res/xml-sw768dp/rows_south_slavic.xml (renamed from java/res/xml-sw768dp/rows_serbian.xml)6
-rw-r--r--java/res/xml-uk/keyboard_set.xml2
-rw-r--r--java/res/xml/kbd_east_slavic.xml (renamed from java/res/xml/kbd_slavic.xml)2
-rw-r--r--java/res/xml/kbd_nordic.xml (renamed from java/res/xml/kbd_serbian.xml)2
-rw-r--r--java/res/xml/kbd_south_slavic.xml (renamed from java/res/xml/kbd_scandinavian.xml)2
-rw-r--r--java/res/xml/method.xml43
-rw-r--r--java/res/xml/rowkeys_east_slavic1.xml (renamed from java/res/xml/rowkeys_slavic1.xml)0
-rw-r--r--java/res/xml/rowkeys_east_slavic2.xml (renamed from java/res/xml/rowkeys_slavic2.xml)0
-rw-r--r--java/res/xml/rowkeys_east_slavic3.xml (renamed from java/res/xml/rowkeys_slavic3.xml)0
-rw-r--r--java/res/xml/rowkeys_nordic1.xml (renamed from java/res/xml/rowkeys_scandinavian1.xml)0
-rw-r--r--java/res/xml/rowkeys_nordic2.xml (renamed from java/res/xml/rowkeys_scandinavian2.xml)0
-rw-r--r--java/res/xml/rowkeys_south_slavic1.xml (renamed from java/res/xml/rowkeys_serbian1.xml)0
-rw-r--r--java/res/xml/rowkeys_south_slavic2.xml (renamed from java/res/xml/rowkeys_serbian2.xml)0
-rw-r--r--java/res/xml/rowkeys_south_slavic3.xml (renamed from java/res/xml/rowkeys_serbian3.xml)0
-rw-r--r--java/res/xml/rows_east_slavic.xml (renamed from java/res/xml/rows_slavic.xml)6
-rw-r--r--java/res/xml/rows_nordic.xml (renamed from java/res/xml/rows_scandinavian.xml)4
-rw-r--r--java/res/xml/rows_south_slavic.xml (renamed from java/res/xml/rows_serbian.xml)6
-rw-r--r--java/src/com/android/inputmethod/keyboard/KeyboardSet.java2
36 files changed, 81 insertions, 41 deletions
diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml
index 775807420..5720a9a6a 100644
--- a/java/res/values/attrs.xml
+++ b/java/res/values/attrs.xml
@@ -388,6 +388,7 @@
<attr name="parentStyle" format="string" />
</declare-styleable>
+ <!-- TODO: Should be removed. This is no longer required if InputMethodSubtype is supported. -->
<declare-styleable name="KeyboardSet">
<!-- Locale of the keyboard layouts -->
<attr name="keyboardLocale" format="string" />
diff --git a/java/res/xml-be/keyboard_set.xml b/java/res/xml-be/keyboard_set.xml
index 042264aae..823234698 100644
--- a/java/res/xml-be/keyboard_set.xml
+++ b/java/res/xml-be/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="be">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_slavic" />
+ latin:elementKeyboard="@xml/kbd_east_slavic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-da/keyboard_set.xml b/java/res/xml-da/keyboard_set.xml
index cf01ae6f5..9b512ec6c 100644
--- a/java/res/xml-da/keyboard_set.xml
+++ b/java/res/xml-da/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="da">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_scandinavian" />
+ latin:elementKeyboard="@xml/kbd_nordic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-et/keyboard_set.xml b/java/res/xml-et/keyboard_set.xml
index 1c23db3d8..9ccef8c81 100644
--- a/java/res/xml-et/keyboard_set.xml
+++ b/java/res/xml-et/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="et">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_scandinavian" />
+ latin:elementKeyboard="@xml/kbd_nordic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-fi/keyboard_set.xml b/java/res/xml-fi/keyboard_set.xml
index e8e4e7d9a..45968af90 100644
--- a/java/res/xml-fi/keyboard_set.xml
+++ b/java/res/xml-fi/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="fi">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_scandinavian" />
+ latin:elementKeyboard="@xml/kbd_nordic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-ky/keyboard_set.xml b/java/res/xml-ky/keyboard_set.xml
index abd5f1631..71215c5e4 100644
--- a/java/res/xml-ky/keyboard_set.xml
+++ b/java/res/xml-ky/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="ky">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_slavic" />
+ latin:elementKeyboard="@xml/kbd_east_slavic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-mk/keyboard_set.xml b/java/res/xml-mk/keyboard_set.xml
index 31199cb0a..5eabe8c6b 100644
--- a/java/res/xml-mk/keyboard_set.xml
+++ b/java/res/xml-mk/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="mk">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_serbian" />
+ latin:elementKeyboard="@xml/kbd_south_slavic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-nb/keyboard_set.xml b/java/res/xml-nb/keyboard_set.xml
index d146beb71..2d585a908 100644
--- a/java/res/xml-nb/keyboard_set.xml
+++ b/java/res/xml-nb/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="nb">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_scandinavian" />
+ latin:elementKeyboard="@xml/kbd_nordic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-ru/keyboard_set.xml b/java/res/xml-ru/keyboard_set.xml
index b6a356891..76daf32a7 100644
--- a/java/res/xml-ru/keyboard_set.xml
+++ b/java/res/xml-ru/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="ru">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_slavic" />
+ latin:elementKeyboard="@xml/kbd_east_slavic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-sr/keyboard_set.xml b/java/res/xml-sr/keyboard_set.xml
index 15471dbcd..71dedf497 100644
--- a/java/res/xml-sr/keyboard_set.xml
+++ b/java/res/xml-sr/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="sr">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_serbian" />
+ latin:elementKeyboard="@xml/kbd_south_slavic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-sv/keyboard_set.xml b/java/res/xml-sv/keyboard_set.xml
index e5184d33f..7135fc54b 100644
--- a/java/res/xml-sv/keyboard_set.xml
+++ b/java/res/xml-sv/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="sv">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_scandinavian" />
+ latin:elementKeyboard="@xml/kbd_nordic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml-sw600dp/rowkeys_slavic1.xml b/java/res/xml-sw600dp/rowkeys_east_slavic1.xml
index 6ceb97017..6ceb97017 100644
--- a/java/res/xml-sw600dp/rowkeys_slavic1.xml
+++ b/java/res/xml-sw600dp/rowkeys_east_slavic1.xml
diff --git a/java/res/xml-sw600dp/rowkeys_serbian1.xml b/java/res/xml-sw600dp/rowkeys_south_slavic1.xml
index aa0d5bbe3..aa0d5bbe3 100644
--- a/java/res/xml-sw600dp/rowkeys_serbian1.xml
+++ b/java/res/xml-sw600dp/rowkeys_south_slavic1.xml
diff --git a/java/res/xml-sw600dp/rows_slavic.xml b/java/res/xml-sw600dp/rows_east_slavic.xml
index 9a9ff74fa..71f049923 100644
--- a/java/res/xml-sw600dp/rows_slavic.xml
+++ b/java/res/xml-sw600dp/rows_east_slavic.xml
@@ -27,7 +27,7 @@
latin:keyWidth="7.60%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_slavic1" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic1" />
<!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN -->
<Key
latin:keyLabel="&#x044A;" />
@@ -40,7 +40,7 @@
latin:keyWidth="7.60%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_slavic2"
+ latin:keyboardLayout="@xml/rowkeys_east_slavic2"
latin:keyXPos="2.25%p" />
<Key
latin:keyStyle="enterKeyStyle"
@@ -53,7 +53,7 @@
<Key
latin:keyStyle="shiftKeyStyle" />
<include
- latin:keyboardLayout="@xml/rowkeys_slavic3" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic3" />
<include
latin:keyboardLayout="@xml/keys_comma_period" />
<include
diff --git a/java/res/xml-sw600dp/rows_scandinavian.xml b/java/res/xml-sw600dp/rows_nordic.xml
index df1e60fee..5c744582c 100644
--- a/java/res/xml-sw600dp/rows_scandinavian.xml
+++ b/java/res/xml-sw600dp/rows_nordic.xml
@@ -27,7 +27,7 @@
latin:keyWidth="7.9%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_scandinavian1" />
+ latin:keyboardLayout="@xml/rowkeys_nordic1" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyXPos="-10.0%p"
@@ -37,7 +37,7 @@
latin:keyWidth="7.9%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_scandinavian2"
+ latin:keyboardLayout="@xml/rowkeys_nordic2"
latin:keyXPos="3.5%p" />
<Key
latin:keyStyle="enterKeyStyle"
diff --git a/java/res/xml-sw600dp/rows_serbian.xml b/java/res/xml-sw600dp/rows_south_slavic.xml
index 62a87c29a..9b79a3683 100644
--- a/java/res/xml-sw600dp/rows_serbian.xml
+++ b/java/res/xml-sw600dp/rows_south_slavic.xml
@@ -27,7 +27,7 @@
latin:keyWidth="8.0%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_serbian1" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic1" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyXPos="-10.0%p"
@@ -37,7 +37,7 @@
latin:keyWidth="7.9%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_serbian2"
+ latin:keyboardLayout="@xml/rowkeys_south_slavic2"
latin:keyXPos="2.15%p" />
<Key
latin:keyStyle="enterKeyStyle"
@@ -51,7 +51,7 @@
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="8.0%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_serbian3" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic3" />
<include
latin:keyboardLayout="@xml/keys_comma_period" />
<include
diff --git a/java/res/xml-sw768dp/rows_slavic.xml b/java/res/xml-sw768dp/rows_east_slavic.xml
index f5092c69c..c041d0cd6 100644
--- a/java/res/xml-sw768dp/rows_slavic.xml
+++ b/java/res/xml-sw768dp/rows_east_slavic.xml
@@ -30,7 +30,7 @@
latin:keyStyle="tabKeyStyle"
latin:keyLabelFlags="alignLeft" />
<include
- latin:keyboardLayout="@xml/rowkeys_slavic1" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic1" />
<!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN -->
<Key
latin:keyLabel="&#x044A;" />
@@ -46,7 +46,7 @@
latin:keyLabelFlags="alignLeft"
latin:keyWidth="9.375%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_slavic2" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic2" />
<Key
latin:keyStyle="enterKeyStyle"
latin:keyXPos="-9.375%p"
@@ -59,7 +59,7 @@
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="12.750%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_slavic3" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic3" />
<include
latin:keyboardLayout="@xml/keys_comma_period" />
<Key
diff --git a/java/res/xml-sw768dp/rows_scandinavian.xml b/java/res/xml-sw768dp/rows_nordic.xml
index f7e013b57..d17449a81 100644
--- a/java/res/xml-sw768dp/rows_scandinavian.xml
+++ b/java/res/xml-sw768dp/rows_nordic.xml
@@ -31,7 +31,7 @@
latin:keyLabelFlags="alignLeft"
latin:keyWidth="7.500%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_scandinavian1" />
+ latin:keyboardLayout="@xml/rowkeys_nordic1" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyXPos="-11.500%p"
@@ -45,7 +45,7 @@
latin:keyLabelFlags="alignLeft"
latin:keyWidth="9.375%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_scandinavian2" />
+ latin:keyboardLayout="@xml/rowkeys_nordic2" />
<Key
latin:keyStyle="enterKeyStyle"
latin:keyXPos="-9.375%p"
diff --git a/java/res/xml-sw768dp/rows_serbian.xml b/java/res/xml-sw768dp/rows_south_slavic.xml
index fe3da2f44..8a74e3f0e 100644
--- a/java/res/xml-sw768dp/rows_serbian.xml
+++ b/java/res/xml-sw768dp/rows_south_slavic.xml
@@ -30,7 +30,7 @@
latin:keyStyle="tabKeyStyle"
latin:keyLabelFlags="alignLeft" />
<include
- latin:keyboardLayout="@xml/rowkeys_serbian1" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic1" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyXPos="-9.219%p"
@@ -44,7 +44,7 @@
latin:keyLabelFlags="alignLeft"
latin:keyWidth="11.172%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_serbian2" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic2" />
<Key
latin:keyStyle="enterKeyStyle"
latin:keyXPos="-15.704%p"
@@ -57,7 +57,7 @@
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="13.829%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_serbian3" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic3" />
<include
latin:keyboardLayout="@xml/keys_comma_period" />
</Row>
diff --git a/java/res/xml-uk/keyboard_set.xml b/java/res/xml-uk/keyboard_set.xml
index 8eb9eccb7..a7cfad162 100644
--- a/java/res/xml-uk/keyboard_set.xml
+++ b/java/res/xml-uk/keyboard_set.xml
@@ -23,7 +23,7 @@
latin:keyboardLocale="uk">
<Element
latin:elementName="alphabet"
- latin:elementKeyboard="@xml/kbd_slavic" />
+ latin:elementKeyboard="@xml/kbd_east_slavic" />
<Element
latin:elementName="symbols"
latin:elementKeyboard="@xml/kbd_symbols" />
diff --git a/java/res/xml/kbd_slavic.xml b/java/res/xml/kbd_east_slavic.xml
index ca891c000..3bc233953 100644
--- a/java/res/xml/kbd_slavic.xml
+++ b/java/res/xml/kbd_east_slavic.xml
@@ -22,5 +22,5 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<include
- latin:keyboardLayout="@xml/rows_slavic" />
+ latin:keyboardLayout="@xml/rows_east_slavic" />
</Keyboard>
diff --git a/java/res/xml/kbd_serbian.xml b/java/res/xml/kbd_nordic.xml
index 05597c4eb..a2196c926 100644
--- a/java/res/xml/kbd_serbian.xml
+++ b/java/res/xml/kbd_nordic.xml
@@ -22,5 +22,5 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<include
- latin:keyboardLayout="@xml/rows_serbian" />
+ latin:keyboardLayout="@xml/rows_nordic" />
</Keyboard>
diff --git a/java/res/xml/kbd_scandinavian.xml b/java/res/xml/kbd_south_slavic.xml
index 46ddfcb8f..f3ad02c7b 100644
--- a/java/res/xml/kbd_scandinavian.xml
+++ b/java/res/xml/kbd_south_slavic.xml
@@ -22,5 +22,5 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<include
- latin:keyboardLayout="@xml/rows_scandinavian" />
+ latin:keyboardLayout="@xml/rows_south_slavic" />
</Keyboard>
diff --git a/java/res/xml/method.xml b/java/res/xml/method.xml
index 8b1a3ef77..f330b268e 100644
--- a/java/res/xml/method.xml
+++ b/java/res/xml/method.xml
@@ -20,9 +20,46 @@
<!-- The attributes in this XML file provide configuration information -->
<!-- for the Input Method Manager. -->
-<!-- Keyboard: en_US, en_GB, ar, be, bg, cs, da, de, de(QWERTY), el, es, es_US, et, fi, fr, fr_CA,
- fr_CH, hr, hu, it, iw, ka, ky, lt, lv, mk, nb, nl, pl, pt, ro, ru, sk, sl, sr, sv, tr, uk,
- vi -->
+<!-- Supported locales: name/layout
+ ar: Arabic/arabic
+ be: Belarusian/east_slavic
+ bg: Bulgarian/bulgarian
+ cs: Czech/qwertz
+ da: Danish/nordic
+ de: German/qwertz
+ de_ZZ: German (QWERTY)/qwerty
+ el: Greek/greek
+ en_US: English United States/qwerty
+ en_GB: English Great Britain/qwerty
+ es: Spanish/spanish
+ et: Estonian/nordic
+ fi: Finnish/nordic
+ fr: French/azerty
+ fr_CA: French Canada/qwerty
+ fr_CH: French Switzerland/qwertz
+ hr: Croatian/qwertz
+ hu: Hungarian/qwertz
+ it: Italian/qwerty
+ iw: Hebrew/hebrew
+ ka: Georgian/georgian
+ ky: Kyrgyz/east_slavic
+ lt: Lithuanian/qwerty
+ lv: Latvian/qwerty
+ mk: Macedonian/south_slavic
+ nb: Norwaian Bokmål/nordic
+ nl: Dutch/qwerty
+ pl: Polish/qwerty
+ pt: Portuguese/qwerty
+ ro: Romanian/qwerty
+ ru: Russian/east_slavic
+ sk: Slovak/qwerty
+ sl: Slovenian/qwerty
+ sr: Serbian/south_slavic
+ sv: Swedish/nordic
+ tr: Turkish/qwerty
+ uk: Ukrainian/east_slavic
+ vi: Vietnamese/qwerty
+ -->
<!-- TODO: use <lang>_keyboard icon instead of a common keyboard icon. -->
<!-- If IME doesn't have an applicable subtype, the first subtype will be used as a default
subtype.-->
diff --git a/java/res/xml/rowkeys_slavic1.xml b/java/res/xml/rowkeys_east_slavic1.xml
index ab83d99ce..ab83d99ce 100644
--- a/java/res/xml/rowkeys_slavic1.xml
+++ b/java/res/xml/rowkeys_east_slavic1.xml
diff --git a/java/res/xml/rowkeys_slavic2.xml b/java/res/xml/rowkeys_east_slavic2.xml
index 20415bc80..20415bc80 100644
--- a/java/res/xml/rowkeys_slavic2.xml
+++ b/java/res/xml/rowkeys_east_slavic2.xml
diff --git a/java/res/xml/rowkeys_slavic3.xml b/java/res/xml/rowkeys_east_slavic3.xml
index bb6722356..bb6722356 100644
--- a/java/res/xml/rowkeys_slavic3.xml
+++ b/java/res/xml/rowkeys_east_slavic3.xml
diff --git a/java/res/xml/rowkeys_scandinavian1.xml b/java/res/xml/rowkeys_nordic1.xml
index 355b62654..355b62654 100644
--- a/java/res/xml/rowkeys_scandinavian1.xml
+++ b/java/res/xml/rowkeys_nordic1.xml
diff --git a/java/res/xml/rowkeys_scandinavian2.xml b/java/res/xml/rowkeys_nordic2.xml
index 58e6bc2e7..58e6bc2e7 100644
--- a/java/res/xml/rowkeys_scandinavian2.xml
+++ b/java/res/xml/rowkeys_nordic2.xml
diff --git a/java/res/xml/rowkeys_serbian1.xml b/java/res/xml/rowkeys_south_slavic1.xml
index 5485d866e..5485d866e 100644
--- a/java/res/xml/rowkeys_serbian1.xml
+++ b/java/res/xml/rowkeys_south_slavic1.xml
diff --git a/java/res/xml/rowkeys_serbian2.xml b/java/res/xml/rowkeys_south_slavic2.xml
index f30f42c1a..f30f42c1a 100644
--- a/java/res/xml/rowkeys_serbian2.xml
+++ b/java/res/xml/rowkeys_south_slavic2.xml
diff --git a/java/res/xml/rowkeys_serbian3.xml b/java/res/xml/rowkeys_south_slavic3.xml
index 303fad8c7..303fad8c7 100644
--- a/java/res/xml/rowkeys_serbian3.xml
+++ b/java/res/xml/rowkeys_south_slavic3.xml
diff --git a/java/res/xml/rows_slavic.xml b/java/res/xml/rows_east_slavic.xml
index 25dae92fc..019361250 100644
--- a/java/res/xml/rows_slavic.xml
+++ b/java/res/xml/rows_east_slavic.xml
@@ -27,13 +27,13 @@
latin:keyWidth="9.091%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_slavic1" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic1" />
</Row>
<Row
latin:keyWidth="9.091%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_slavic2" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic2" />
</Row>
<Row
latin:keyWidth="8.5%p"
@@ -42,7 +42,7 @@
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="11.75%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_slavic3" />
+ latin:keyboardLayout="@xml/rowkeys_east_slavic3" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight" />
diff --git a/java/res/xml/rows_scandinavian.xml b/java/res/xml/rows_nordic.xml
index 45642f4be..51d20e83f 100644
--- a/java/res/xml/rows_scandinavian.xml
+++ b/java/res/xml/rows_nordic.xml
@@ -27,13 +27,13 @@
latin:keyWidth="9.091%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_scandinavian1" />
+ latin:keyboardLayout="@xml/rowkeys_nordic1" />
</Row>
<Row
latin:keyWidth="9.091%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_scandinavian2" />
+ latin:keyboardLayout="@xml/rowkeys_nordic2" />
</Row>
<Row
latin:keyWidth="10%p"
diff --git a/java/res/xml/rows_serbian.xml b/java/res/xml/rows_south_slavic.xml
index f3f4084c9..31bb38984 100644
--- a/java/res/xml/rows_serbian.xml
+++ b/java/res/xml/rows_south_slavic.xml
@@ -27,13 +27,13 @@
latin:keyWidth="9.091%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_serbian1" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic1" />
</Row>
<Row
latin:keyWidth="9.091%p"
>
<include
- latin:keyboardLayout="@xml/rowkeys_serbian2" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic2" />
</Row>
<Row
latin:keyWidth="8.5%p"
@@ -42,7 +42,7 @@
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="11.75%p" />
<include
- latin:keyboardLayout="@xml/rowkeys_serbian3" />
+ latin:keyboardLayout="@xml/rowkeys_south_slavic3" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight" />
diff --git a/java/src/com/android/inputmethod/keyboard/KeyboardSet.java b/java/src/com/android/inputmethod/keyboard/KeyboardSet.java
index 5ac6d03a8..680ff0d25 100644
--- a/java/src/com/android/inputmethod/keyboard/KeyboardSet.java
+++ b/java/src/com/android/inputmethod/keyboard/KeyboardSet.java
@@ -379,6 +379,8 @@ public class KeyboardSet {
}
}
+ // TODO: Should be removed. This is no longer required if {@link InputMethodSubtype} is
+ // supported.
public static String parseKeyboardLocale(Resources res, int resId)
throws XmlPullParserException, IOException {
final XmlPullParser parser = res.getXml(resId);