diff options
author | 2014-07-08 17:36:11 +0900 | |
---|---|---|
committer | 2014-07-08 17:36:11 +0900 | |
commit | 6efe9ae1c073bdfbc36bd88e4d71c1b7505b39e9 (patch) | |
tree | 16ae45e867e06b1b69da9d947914bff28fd97d5d | |
parent | c495c5bdcb3c1d52c8bb6652df9cdbfd5416788f (diff) | |
download | latinime-6efe9ae1c073bdfbc36bd88e4d71c1b7505b39e9.tar.gz latinime-6efe9ae1c073bdfbc36bd88e4d71c1b7505b39e9.tar.xz latinime-6efe9ae1c073bdfbc36bd88e4d71c1b7505b39e9.zip |
Remove unused keyPreviewIcon attributes
This CL also removes unused tabKeyPreview icon.
Change-Id: Ia69ba9c3d7c67ccb8983275bed262292eb422db2
-rw-r--r-- | java/res/drawable-hdpi/sym_keyboard_feedback_tab.png | bin | 2341 -> 0 bytes | |||
-rw-r--r-- | java/res/drawable-mdpi/sym_keyboard_feedback_tab.png | bin | 846 -> 0 bytes | |||
-rw-r--r-- | java/res/drawable-xhdpi/sym_keyboard_feedback_tab.png | bin | 3427 -> 0 bytes | |||
-rw-r--r-- | java/res/values/attrs.xml | 3 | ||||
-rw-r--r-- | java/res/values/keyboard-icons-holo.xml | 1 | ||||
-rw-r--r-- | java/res/values/keyboard-icons-lxx-dark.xml | 1 | ||||
-rw-r--r-- | java/res/xml-sw600dp/key_styles_common.xml | 3 | ||||
-rw-r--r-- | java/res/xml/key_styles_common.xml | 4 | ||||
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/Key.java | 29 | ||||
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/internal/KeyStylesSet.java | 1 | ||||
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java | 2 |
11 files changed, 10 insertions, 34 deletions
diff --git a/java/res/drawable-hdpi/sym_keyboard_feedback_tab.png b/java/res/drawable-hdpi/sym_keyboard_feedback_tab.png Binary files differdeleted file mode 100644 index d85663bf3..000000000 --- a/java/res/drawable-hdpi/sym_keyboard_feedback_tab.png +++ /dev/null diff --git a/java/res/drawable-mdpi/sym_keyboard_feedback_tab.png b/java/res/drawable-mdpi/sym_keyboard_feedback_tab.png Binary files differdeleted file mode 100644 index fee15807c..000000000 --- a/java/res/drawable-mdpi/sym_keyboard_feedback_tab.png +++ /dev/null diff --git a/java/res/drawable-xhdpi/sym_keyboard_feedback_tab.png b/java/res/drawable-xhdpi/sym_keyboard_feedback_tab.png Binary files differdeleted file mode 100644 index b0ee35d59..000000000 --- a/java/res/drawable-xhdpi/sym_keyboard_feedback_tab.png +++ /dev/null diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml index 396c166ab..64879551f 100644 --- a/java/res/values/attrs.xml +++ b/java/res/values/attrs.xml @@ -238,7 +238,6 @@ <attr name="iconSpaceKeyForNumberLayout" format="reference" /> <attr name="iconShiftKeyShifted" format="reference" /> <attr name="iconShortcutKeyDisabled" format="reference" /> - <attr name="iconTabKeyPreview" format="reference" /> <attr name="iconLanguageSwitchKey" format="reference" /> <attr name="iconZwnjKey" format="reference" /> <attr name="iconZwjKey" format="reference" /> @@ -331,8 +330,6 @@ </attr> <!-- The icon for disabled key --> <attr name="keyIconDisabled" format="string" /> - <!-- The icon to show in the popup preview. --> - <attr name="keyIconPreview" format="string" /> <!-- The key style to specify a set of key attributes defined by <key_style/> --> <attr name="keyStyle" format="string" /> <!-- Visual insets, in the proportion of keyboard width. --> diff --git a/java/res/values/keyboard-icons-holo.xml b/java/res/values/keyboard-icons-holo.xml index 669d2c07d..d95ff8201 100644 --- a/java/res/values/keyboard-icons-holo.xml +++ b/java/res/values/keyboard-icons-holo.xml @@ -32,7 +32,6 @@ <item name="iconSpaceKeyForNumberLayout">@drawable/sym_keyboard_space_holo_dark</item> <item name="iconShiftKeyShifted">@drawable/sym_keyboard_shift_locked_holo_dark</item> <item name="iconShortcutKeyDisabled">@drawable/sym_keyboard_voice_off_holo_dark</item> - <item name="iconTabKeyPreview">@drawable/sym_keyboard_feedback_tab</item> <item name="iconLanguageSwitchKey">@drawable/sym_keyboard_language_switch_dark</item> <item name="iconZwnjKey">@drawable/sym_keyboard_zwnj_holo_dark</item> <item name="iconZwjKey">@drawable/sym_keyboard_zwj_holo_dark</item> diff --git a/java/res/values/keyboard-icons-lxx-dark.xml b/java/res/values/keyboard-icons-lxx-dark.xml index 6e9c4d1c1..7988e739e 100644 --- a/java/res/values/keyboard-icons-lxx-dark.xml +++ b/java/res/values/keyboard-icons-lxx-dark.xml @@ -38,7 +38,6 @@ <item name="iconSpaceKeyForNumberLayout">@drawable/sym_keyboard_space_holo_dark</item> <item name="iconShiftKeyShifted">@drawable/sym_keyboard_shift_locked_lxx_dark</item> <item name="iconShortcutKeyDisabled">@drawable/sym_keyboard_voice_off_lxx_dark</item> - <item name="iconTabKeyPreview">@drawable/sym_keyboard_feedback_tab</item> <item name="iconLanguageSwitchKey">@drawable/sym_keyboard_language_switch_lxx_dark</item> <item name="iconZwnjKey">@drawable/sym_keyboard_zwnj_holo_dark</item> <item name="iconZwjKey">@drawable/sym_keyboard_zwj_holo_dark</item> diff --git a/java/res/xml-sw600dp/key_styles_common.xml b/java/res/xml-sw600dp/key_styles_common.xml index 7de276901..877c796c7 100644 --- a/java/res/xml-sw600dp/key_styles_common.xml +++ b/java/res/xml-sw600dp/key_styles_common.xml @@ -121,7 +121,6 @@ <key-style latin:styleName="tabKeyStyle" latin:keySpec="!icon/tab_key|!code/key_action_previous" - latin:keyIconPreview="!icon/tab_key_preview" latin:backgroundType="functional" /> </case> <case @@ -131,14 +130,12 @@ <key-style latin:styleName="tabKeyStyle" latin:keySpec="!icon/tab_key|!code/key_action_next" - latin:keyIconPreview="!icon/tab_key_preview" latin:backgroundType="functional" /> </case> <default> <key-style latin:styleName="tabKeyStyle" latin:keySpec="!icon/tab_key|!code/key_tab" - latin:keyIconPreview="!icon/tab_key_preview" latin:backgroundType="functional" /> </default> </switch> diff --git a/java/res/xml/key_styles_common.xml b/java/res/xml/key_styles_common.xml index 8b3bb2e5c..bc739f7d0 100644 --- a/java/res/xml/key_styles_common.xml +++ b/java/res/xml/key_styles_common.xml @@ -119,14 +119,12 @@ <key-style latin:styleName="tabKeyStyle" latin:keySpec="!icon/tab_key|!code/key_tab" - latin:keyIconPreview="!icon/tab_key_preview" latin:backgroundType="functional" /> <!-- Note: This key style is not for functional tab key. This is used for the tab key which is laid out as normal letter key. --> <key-style latin:styleName="nonSpecialBackgroundTabKeyStyle" - latin:keySpec="!icon/tab_key|!code/key_tab" - latin:keyIconPreview="!icon/tab_key_preview" /> + latin:keySpec="!icon/tab_key|!code/key_tab" /> <key-style latin:styleName="baseForLayoutSwitchKeyStyle" latin:keyLabelFlags="preserveCase|followFunctionalTextColor" diff --git a/java/src/com/android/inputmethod/keyboard/Key.java b/java/src/com/android/inputmethod/keyboard/Key.java index ed3b2b347..665d9f7a1 100644 --- a/java/src/com/android/inputmethod/keyboard/Key.java +++ b/java/src/com/android/inputmethod/keyboard/Key.java @@ -148,33 +148,28 @@ public class Key implements Comparable<Key> { public final int mAltCode; /** Icon for disabled state */ public final int mDisabledIconId; - /** Preview version of the icon, for the preview popup */ - public final int mPreviewIconId; /** The visual insets */ public final int mVisualInsetsLeft; public final int mVisualInsetsRight; private OptionalAttributes(final String outputText, final int altCode, - final int disabledIconId, final int previewIconId, - final int visualInsetsLeft, final int visualInsetsRight) { + final int disabledIconId, final int visualInsetsLeft, final int visualInsetsRight) { mOutputText = outputText; mAltCode = altCode; mDisabledIconId = disabledIconId; - mPreviewIconId = previewIconId; mVisualInsetsLeft = visualInsetsLeft; mVisualInsetsRight = visualInsetsRight; } public static OptionalAttributes newInstance(final String outputText, final int altCode, - final int disabledIconId, final int previewIconId, - final int visualInsetsLeft, final int visualInsetsRight) { + final int disabledIconId, final int visualInsetsLeft, final int visualInsetsRight) { if (outputText == null && altCode == CODE_UNSPECIFIED - && disabledIconId == ICON_UNDEFINED && previewIconId == ICON_UNDEFINED - && visualInsetsLeft == 0 && visualInsetsRight == 0) { + && disabledIconId == ICON_UNDEFINED && visualInsetsLeft == 0 + && visualInsetsRight == 0) { return null; } - return new OptionalAttributes(outputText, altCode, disabledIconId, previewIconId, - visualInsetsLeft, visualInsetsRight); + return new OptionalAttributes(outputText, altCode, disabledIconId, visualInsetsLeft, + visualInsetsRight); } } @@ -204,8 +199,7 @@ public class Key implements Comparable<Key> { mMoreKeysColumnAndFlags = 0; mLabel = label; mOptionalAttributes = OptionalAttributes.newInstance(outputText, CODE_UNSPECIFIED, - ICON_UNDEFINED, ICON_UNDEFINED, - 0 /* visualInsetsLeft */, 0 /* visualInsetsRight */); + ICON_UNDEFINED, 0 /* visualInsetsLeft */, 0 /* visualInsetsRight */); mCode = code; mEnabled = (code != CODE_UNSPECIFIED); mIconId = iconId; @@ -306,8 +300,6 @@ public class Key implements Comparable<Key> { mIconId = KeySpecParser.getIconId(keySpec); final int disabledIconId = KeySpecParser.getIconId(style.getString(keyAttr, R.styleable.Keyboard_Key_keyIconDisabled)); - final int previewIconId = KeySpecParser.getIconId(style.getString(keyAttr, - R.styleable.Keyboard_Key_keyIconPreview)); final int code = KeySpecParser.getCode(keySpec); if ((mLabelFlags & LABEL_FLAGS_FROM_CUSTOM_ACTION_LABEL) != 0) { @@ -361,7 +353,7 @@ public class Key implements Comparable<Key> { final int altCode = StringUtils.toUpperCaseOfCodeForLocale( altCodeInAttr, needsToUpperCase, locale); mOptionalAttributes = OptionalAttributes.newInstance(outputText, altCode, - disabledIconId, previewIconId, visualInsetsLeft, visualInsetsRight); + disabledIconId, visualInsetsLeft, visualInsetsRight); mKeyVisualAttributes = KeyVisualAttributes.newInstance(keyAttr); mHashCode = computeHashCode(this); } @@ -756,10 +748,7 @@ public class Key implements Comparable<Key> { } public Drawable getPreviewIcon(final KeyboardIconsSet iconSet) { - final OptionalAttributes attrs = mOptionalAttributes; - final int previewIconId = (attrs != null) ? attrs.mPreviewIconId : ICON_UNDEFINED; - return previewIconId != ICON_UNDEFINED - ? iconSet.getIconDrawable(previewIconId) : iconSet.getIconDrawable(getIconId()); + return iconSet.getIconDrawable(getIconId()); } public int getWidth() { diff --git a/java/src/com/android/inputmethod/keyboard/internal/KeyStylesSet.java b/java/src/com/android/inputmethod/keyboard/internal/KeyStylesSet.java index 0b0e761d2..5cbb34119 100644 --- a/java/src/com/android/inputmethod/keyboard/internal/KeyStylesSet.java +++ b/java/src/com/android/inputmethod/keyboard/internal/KeyStylesSet.java @@ -141,7 +141,6 @@ public final class KeyStylesSet { readStringArray(keyAttr, R.styleable.Keyboard_Key_additionalMoreKeys); readFlags(keyAttr, R.styleable.Keyboard_Key_keyLabelFlags); readString(keyAttr, R.styleable.Keyboard_Key_keyIconDisabled); - readString(keyAttr, R.styleable.Keyboard_Key_keyIconPreview); readInt(keyAttr, R.styleable.Keyboard_Key_maxMoreKeysColumn); readInt(keyAttr, R.styleable.Keyboard_Key_backgroundType); readFlags(keyAttr, R.styleable.Keyboard_Key_keyActionFlags); diff --git a/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java b/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java index 7146deb4b..09550c4cb 100644 --- a/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java +++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java @@ -48,7 +48,6 @@ public final class KeyboardIconsSet { public static final String NAME_DONE_KEY = "done_key"; public static final String NAME_PREVIOUS_KEY = "previous_key"; public static final String NAME_TAB_KEY = "tab_key"; - public static final String NANE_TAB_KEY_PREVIEW = "tab_key_preview"; public static final String NAME_SHORTCUT_KEY = "shortcut_key"; public static final String NAME_SHORTCUT_KEY_DISABLED = "shortcut_key_disabled"; public static final String NAME_LANGUAGE_SWITCH_KEY = "language_switch_key"; @@ -79,7 +78,6 @@ public final class KeyboardIconsSet { NAME_SPACE_KEY_FOR_NUMBER_LAYOUT, R.styleable.Keyboard_iconSpaceKeyForNumberLayout, NAME_SHIFT_KEY_SHIFTED, R.styleable.Keyboard_iconShiftKeyShifted, NAME_SHORTCUT_KEY_DISABLED, R.styleable.Keyboard_iconShortcutKeyDisabled, - NANE_TAB_KEY_PREVIEW, R.styleable.Keyboard_iconTabKeyPreview, NAME_LANGUAGE_SWITCH_KEY, R.styleable.Keyboard_iconLanguageSwitchKey, NAME_ZWNJ_KEY, R.styleable.Keyboard_iconZwnjKey, NAME_ZWJ_KEY, R.styleable.Keyboard_iconZwjKey, |