Loading java/res/values-ar/donottranslate-more-keys.xml +2 −4 Original line number Diff line number Diff line Loading @@ -70,10 +70,8 @@ <string name="keylabel_for_symbols_percent">\u066a</string> <string name="more_keys_for_comma">,</string> <string name="more_keys_for_f1">,</string> <!-- @icon/3 is iconSettingsKey --> <string name="more_keys_for_f1_settings">\\,,\@icon/3|\@integer/key_settings</string> <!-- @icon/7 is iconTabKey --> <string name="more_keys_for_f1_navigate">\\,,\@icon/7|\@integer/key_tab</string> <string name="more_keys_for_f1_settings">\\,,\@icon/settingsKey|\@integer/key_settings</string> <string name="more_keys_for_f1_navigate">\\,,\@icon/tabKey|\@integer/key_tab</string> <string name="more_keys_for_symbols_question">\?</string> <string name="more_keys_for_symbols_semicolon">;</string> <string name="more_keys_for_symbols_percent">%,‰</string> Loading java/res/values/attrs.xml +0 −2 Original line number Diff line number Diff line Loading @@ -248,12 +248,10 @@ <!-- This should be aligned with the KeyboardIcons.ICONS_TO_ATTRS_MAP --> <enum name="iconShiftKey" value="1" /> <enum name="iconDeleteKey" value="2" /> <!-- This is also represented as "@icon/3" in keyboard layout XML. --> <enum name="iconSettingsKey" value="3" /> <enum name="iconSpaceKey" value="4" /> <enum name="iconReturnKey" value="5" /> <enum name="iconSearchKey" value="6" /> <!-- This is also represented as "@icon/7" in keyboard layout XML. --> <enum name="iconTabKey" value="7" /> <enum name="iconShortcutKey" value="8" /> <enum name="iconShortcutForLabel" value="9" /> Loading java/res/values/donottranslate-more-keys.xml +2 −4 Original line number Diff line number Diff line Loading @@ -91,10 +91,8 @@ <string name="keylabel_for_symbols_percent">%</string> <string name="more_keys_for_comma"></string> <string name="more_keys_for_f1"></string> <!-- @icon/3 is iconSettingsKey --> <string name="more_keys_for_f1_settings">\@icon/3|\@integer/key_settings</string> <!-- @icon/7 is iconTabKey --> <string name="more_keys_for_f1_navigate">\@icon/7|\@integer/key_tab</string> <string name="more_keys_for_f1_settings">\@icon/settingsKey|\@integer/key_settings</string> <string name="more_keys_for_f1_navigate">\@icon/tabKey|\@integer/key_tab</string> <string name="more_keys_for_symbols_question">¿</string> <string name="more_keys_for_symbols_semicolon"></string> <string name="more_keys_for_symbols_percent">‰</string> Loading java/res/xml-sw600dp/kbd_key_styles.xml +1 −1 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ <key-style latin:styleName="f2PopupStyle" latin:keyLabelFlags="hasPopupHint" latin:moreKeys="\@icon/3|\@integer/key_settings" latin:moreKeys="\@icon/settingsKey|\@integer/key_settings" latin:backgroundType="functional" /> </default> </switch> Loading java/src/com/android/inputmethod/keyboard/Key.java +12 −4 Original line number Diff line number Diff line Loading @@ -166,7 +166,12 @@ public class Key { } private static Drawable getIcon(Keyboard.Params params, String moreKeySpec) { return params.mIconsSet.getIconByIconId(MoreKeySpecParser.getIconId(moreKeySpec)); final int iconAttrId = MoreKeySpecParser.getIconAttrId(moreKeySpec); if (iconAttrId == KeyboardIconsSet.ICON_UNDEFINED) { return null; } else { return params.mIconsSet.getIconByAttrId(iconAttrId); } } /** Loading Loading @@ -277,12 +282,15 @@ public class Key { R.styleable.Keyboard_Key_visualInsetsLeft, params.mBaseWidth, 0); mVisualInsetsRight = (int) Keyboard.Builder.getDimensionOrFraction(keyAttr, R.styleable.Keyboard_Key_visualInsetsRight, params.mBaseWidth, 0); mPreviewIcon = iconsSet.getIconByIconId(style.getInt(keyAttr, final int previewIconAttrId = KeyboardIconsSet.getIconAttrId(style.getInt(keyAttr, R.styleable.Keyboard_Key_keyIconPreview, KeyboardIconsSet.ICON_UNDEFINED)); mIcon = iconsSet.getIconByIconId(style.getInt(keyAttr, mPreviewIcon = iconsSet.getIconByAttrId(previewIconAttrId); final int iconAttrId = KeyboardIconsSet.getIconAttrId(style.getInt(keyAttr, R.styleable.Keyboard_Key_keyIcon, KeyboardIconsSet.ICON_UNDEFINED)); mDisabledIcon = iconsSet.getIconByIconId(style.getInt(keyAttr, mIcon = iconsSet.getIconByAttrId(iconAttrId); final int disabledIconAttrId = KeyboardIconsSet.getIconAttrId(style.getInt(keyAttr, R.styleable.Keyboard_Key_keyIconDisabled, KeyboardIconsSet.ICON_UNDEFINED)); mDisabledIcon = iconsSet.getIconByAttrId(disabledIconAttrId); mHintLabel = style.getText(keyAttr, R.styleable.Keyboard_Key_keyHintLabel); mLabel = style.getText(keyAttr, R.styleable.Keyboard_Key_keyLabel); Loading Loading
java/res/values-ar/donottranslate-more-keys.xml +2 −4 Original line number Diff line number Diff line Loading @@ -70,10 +70,8 @@ <string name="keylabel_for_symbols_percent">\u066a</string> <string name="more_keys_for_comma">,</string> <string name="more_keys_for_f1">,</string> <!-- @icon/3 is iconSettingsKey --> <string name="more_keys_for_f1_settings">\\,,\@icon/3|\@integer/key_settings</string> <!-- @icon/7 is iconTabKey --> <string name="more_keys_for_f1_navigate">\\,,\@icon/7|\@integer/key_tab</string> <string name="more_keys_for_f1_settings">\\,,\@icon/settingsKey|\@integer/key_settings</string> <string name="more_keys_for_f1_navigate">\\,,\@icon/tabKey|\@integer/key_tab</string> <string name="more_keys_for_symbols_question">\?</string> <string name="more_keys_for_symbols_semicolon">;</string> <string name="more_keys_for_symbols_percent">%,‰</string> Loading
java/res/values/attrs.xml +0 −2 Original line number Diff line number Diff line Loading @@ -248,12 +248,10 @@ <!-- This should be aligned with the KeyboardIcons.ICONS_TO_ATTRS_MAP --> <enum name="iconShiftKey" value="1" /> <enum name="iconDeleteKey" value="2" /> <!-- This is also represented as "@icon/3" in keyboard layout XML. --> <enum name="iconSettingsKey" value="3" /> <enum name="iconSpaceKey" value="4" /> <enum name="iconReturnKey" value="5" /> <enum name="iconSearchKey" value="6" /> <!-- This is also represented as "@icon/7" in keyboard layout XML. --> <enum name="iconTabKey" value="7" /> <enum name="iconShortcutKey" value="8" /> <enum name="iconShortcutForLabel" value="9" /> Loading
java/res/values/donottranslate-more-keys.xml +2 −4 Original line number Diff line number Diff line Loading @@ -91,10 +91,8 @@ <string name="keylabel_for_symbols_percent">%</string> <string name="more_keys_for_comma"></string> <string name="more_keys_for_f1"></string> <!-- @icon/3 is iconSettingsKey --> <string name="more_keys_for_f1_settings">\@icon/3|\@integer/key_settings</string> <!-- @icon/7 is iconTabKey --> <string name="more_keys_for_f1_navigate">\@icon/7|\@integer/key_tab</string> <string name="more_keys_for_f1_settings">\@icon/settingsKey|\@integer/key_settings</string> <string name="more_keys_for_f1_navigate">\@icon/tabKey|\@integer/key_tab</string> <string name="more_keys_for_symbols_question">¿</string> <string name="more_keys_for_symbols_semicolon"></string> <string name="more_keys_for_symbols_percent">‰</string> Loading
java/res/xml-sw600dp/kbd_key_styles.xml +1 −1 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ <key-style latin:styleName="f2PopupStyle" latin:keyLabelFlags="hasPopupHint" latin:moreKeys="\@icon/3|\@integer/key_settings" latin:moreKeys="\@icon/settingsKey|\@integer/key_settings" latin:backgroundType="functional" /> </default> </switch> Loading
java/src/com/android/inputmethod/keyboard/Key.java +12 −4 Original line number Diff line number Diff line Loading @@ -166,7 +166,12 @@ public class Key { } private static Drawable getIcon(Keyboard.Params params, String moreKeySpec) { return params.mIconsSet.getIconByIconId(MoreKeySpecParser.getIconId(moreKeySpec)); final int iconAttrId = MoreKeySpecParser.getIconAttrId(moreKeySpec); if (iconAttrId == KeyboardIconsSet.ICON_UNDEFINED) { return null; } else { return params.mIconsSet.getIconByAttrId(iconAttrId); } } /** Loading Loading @@ -277,12 +282,15 @@ public class Key { R.styleable.Keyboard_Key_visualInsetsLeft, params.mBaseWidth, 0); mVisualInsetsRight = (int) Keyboard.Builder.getDimensionOrFraction(keyAttr, R.styleable.Keyboard_Key_visualInsetsRight, params.mBaseWidth, 0); mPreviewIcon = iconsSet.getIconByIconId(style.getInt(keyAttr, final int previewIconAttrId = KeyboardIconsSet.getIconAttrId(style.getInt(keyAttr, R.styleable.Keyboard_Key_keyIconPreview, KeyboardIconsSet.ICON_UNDEFINED)); mIcon = iconsSet.getIconByIconId(style.getInt(keyAttr, mPreviewIcon = iconsSet.getIconByAttrId(previewIconAttrId); final int iconAttrId = KeyboardIconsSet.getIconAttrId(style.getInt(keyAttr, R.styleable.Keyboard_Key_keyIcon, KeyboardIconsSet.ICON_UNDEFINED)); mDisabledIcon = iconsSet.getIconByIconId(style.getInt(keyAttr, mIcon = iconsSet.getIconByAttrId(iconAttrId); final int disabledIconAttrId = KeyboardIconsSet.getIconAttrId(style.getInt(keyAttr, R.styleable.Keyboard_Key_keyIconDisabled, KeyboardIconsSet.ICON_UNDEFINED)); mDisabledIcon = iconsSet.getIconByAttrId(disabledIconAttrId); mHintLabel = style.getText(keyAttr, R.styleable.Keyboard_Key_keyHintLabel); mLabel = style.getText(keyAttr, R.styleable.Keyboard_Key_keyLabel); Loading