From cf41aff251ecc94b729307ede05208a104fcd8b0 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Fri, 20 Apr 2012 06:24:51 +0900 Subject: [PATCH] Use string attribute for icon name Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d --- java/res/values/attrs.xml | 41 ++-------- java/res/values/keyboard-icons-black.xml | 6 +- java/res/values/keyboard-icons-ics.xml | 6 +- java/res/values/keyboard-icons-white.xml | 6 +- java/res/xml-sw600dp/key_styles_common.xml | 26 +++---- java/res/xml-sw768dp/key_styles_common.xml | 18 ++--- java/res/xml/key_styles_common.xml | 28 +++---- java/res/xml/key_styles_enter.xml | 6 +- java/res/xml/key_styles_number.xml | 2 +- .../com/android/inputmethod/keyboard/Key.java | 76 ++++++++++--------- .../keyboard/internal/KeySpecParser.java | 16 ++-- .../keyboard/internal/KeyStyles.java | 6 +- .../keyboard/internal/KeyboardIconsSet.java | 70 +++++++++-------- .../keyboard/internal/KeyboardLabelsSet.java | 4 +- .../internal/KeySpecParserCsvTests.java | 4 +- .../keyboard/internal/KeySpecParserTests.java | 32 ++++---- .../res/values/donottranslate-more-keys.xml | 4 +- 17 files changed, 166 insertions(+), 185 deletions(-) diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml index 4ec184334..c78013f73 100644 --- a/java/res/values/attrs.xml +++ b/java/res/values/attrs.xml @@ -209,20 +209,21 @@ - + - + - - + + @@ -301,37 +302,11 @@ - - - - - - - - - - - - - - - - - - - + - - - - - + - - - - - + diff --git a/java/res/values/keyboard-icons-black.xml b/java/res/values/keyboard-icons-black.xml index 1ff597a49..e9c5733b5 100644 --- a/java/res/values/keyboard-icons-black.xml +++ b/java/res/values/keyboard-icons-black.xml @@ -25,15 +25,15 @@ @drawable/sym_bkeyboard_delete @drawable/sym_bkeyboard_settings @drawable/sym_bkeyboard_space - @drawable/sym_bkeyboard_return + @drawable/sym_bkeyboard_return @drawable/sym_bkeyboard_search @drawable/sym_bkeyboard_tab @drawable/sym_bkeyboard_mic @drawable/sym_bkeyboard_label_mic @drawable/sym_bkeyboard_space @drawable/sym_bkeyboard_shift_locked - @drawable/sym_bkeyboard_voice_off - @drawable/sym_keyboard_feedback_tab + @drawable/sym_bkeyboard_voice_off + @drawable/sym_keyboard_feedback_tab @drawable/sym_keyboard_language_switch diff --git a/java/res/values/keyboard-icons-ics.xml b/java/res/values/keyboard-icons-ics.xml index 0774d57ac..8eba196de 100644 --- a/java/res/values/keyboard-icons-ics.xml +++ b/java/res/values/keyboard-icons-ics.xml @@ -24,15 +24,15 @@ @drawable/sym_keyboard_delete_holo @drawable/sym_keyboard_settings_holo @null - @drawable/sym_keyboard_return_holo + @drawable/sym_keyboard_return_holo @drawable/sym_keyboard_search_holo @drawable/sym_keyboard_tab_holo @drawable/sym_keyboard_voice_holo @drawable/sym_keyboard_label_mic_holo @drawable/sym_keyboard_space_holo @drawable/sym_keyboard_shift_locked_holo - @drawable/sym_keyboard_voice_off_holo - @drawable/sym_keyboard_feedback_tab + @drawable/sym_keyboard_voice_off_holo + @drawable/sym_keyboard_feedback_tab @drawable/sym_keyboard_language_switch @drawable/sym_keyboard_zwnj_holo @drawable/sym_keyboard_zwj_holo diff --git a/java/res/values/keyboard-icons-white.xml b/java/res/values/keyboard-icons-white.xml index 5798786f8..e52099867 100644 --- a/java/res/values/keyboard-icons-white.xml +++ b/java/res/values/keyboard-icons-white.xml @@ -21,7 +21,7 @@ @drawable/sym_keyboard_delete @drawable/sym_keyboard_settings @drawable/sym_keyboard_space - @drawable/sym_keyboard_return + @drawable/sym_keyboard_returnZZ @drawable/sym_keyboard_search @drawable/sym_keyboard_tab @drawable/sym_keyboard_mic @@ -29,8 +29,8 @@ @drawable/sym_keyboard_space @drawable/sym_keyboard_shift_locked - @drawable/sym_keyboard_voice_off_holo - @drawable/sym_keyboard_feedback_tab + @drawable/sym_keyboard_voice_off_holo + @drawable/sym_keyboard_feedback_tab @drawable/sym_keyboard_language_switch @drawable/sym_keyboard_zwnj_holo diff --git a/java/res/xml-sw600dp/key_styles_common.xml b/java/res/xml-sw600dp/key_styles_common.xml index 0d54dfedb..d2e523f11 100644 --- a/java/res/xml-sw600dp/key_styles_common.xml +++ b/java/res/xml-sw600dp/key_styles_common.xml @@ -43,7 +43,7 @@ @@ -53,7 +53,7 @@ @@ -61,7 +61,7 @@ @@ -69,7 +69,7 @@ @@ -114,16 +114,16 @@ diff --git a/java/res/xml-sw768dp/key_styles_common.xml b/java/res/xml-sw768dp/key_styles_common.xml index 596bccb47..f4cca30d9 100644 --- a/java/res/xml-sw768dp/key_styles_common.xml +++ b/java/res/xml-sw768dp/key_styles_common.xml @@ -42,7 +42,7 @@ @@ -52,7 +52,7 @@ @@ -60,7 +60,7 @@ @@ -68,7 +68,7 @@ diff --git a/java/res/xml/key_styles_common.xml b/java/res/xml/key_styles_common.xml index f8b6e37fc..35abb4fba 100644 --- a/java/res/xml/key_styles_common.xml +++ b/java/res/xml/key_styles_common.xml @@ -47,7 +47,7 @@ @@ -57,7 +57,7 @@ @@ -65,7 +65,7 @@ @@ -73,7 +73,7 @@ + latin:keyIcon="!icon/tab_key" + latin:keyIconPreview="!icon/tab_key_preview" /> ♪,♥,♠,♦,♣ !fixedColumnOrder!2,!hasLabels!,\@string/label_time_am,\@string/label_time_pm - !icon/settingsKey|!code/key_settings - !icon/shortcutKey|!code/key_shortcut + !icon/settings_key|!code/key_settings + !icon/shortcut_key|!code/key_shortcut !hasLabels!,\@string/label_next_key|!code/key_action_next !hasLabels!,\@string/label_previous_key|!code/key_action_previous