diff options
author | 2012-05-18 11:46:42 +0900 | |
---|---|---|
committer | 2012-05-18 13:06:37 +0900 | |
commit | 88d378bce9bdc9cc55a028b99fc8b32ce7c053de (patch) | |
tree | bc2c1f93db2871273fa03e4bd60aa466512b9799 | |
parent | 817a66e7e6bc9eb0bc74bacf0431308f40185cb1 (diff) | |
download | latinime-88d378bce9bdc9cc55a028b99fc8b32ce7c053de.tar.gz latinime-88d378bce9bdc9cc55a028b99fc8b32ce7c053de.tar.xz latinime-88d378bce9bdc9cc55a028b99fc8b32ce7c053de.zip |
Use large label text size for action label
The large label text size is used for:
* The enter key's action label on phone/number keyboard layout of
phone device and 7-inch tablet
* The enter key's action label on alphabet/symbols keyboard of 7-inch
tablet.
Bug: 6509415
Change-Id: I1c0dc511b3ac87cba00163b8d29c687ad1e86ce8
-rw-r--r-- | java/res/values-sw600dp/dimens.xml | 1 | ||||
-rw-r--r-- | java/res/values-sw768dp/dimens.xml | 1 | ||||
-rw-r--r-- | java/res/values/dimens.xml | 1 | ||||
-rw-r--r-- | java/res/values/styles.xml | 1 | ||||
-rw-r--r-- | java/res/xml-sw600dp/key_styles_common.xml | 9 | ||||
-rw-r--r-- | java/res/xml/key_styles_number.xml | 9 | ||||
-rw-r--r-- | java/res/xml/rows_number_normal.xml | 2 |
7 files changed, 23 insertions, 1 deletions
diff --git a/java/res/values-sw600dp/dimens.xml b/java/res/values-sw600dp/dimens.xml index 8ecdffb47..5596ba41c 100644 --- a/java/res/values-sw600dp/dimens.xml +++ b/java/res/values-sw600dp/dimens.xml @@ -57,6 +57,7 @@ <fraction name="key_letter_ratio">42%</fraction> <fraction name="key_large_letter_ratio">45%</fraction> <fraction name="key_label_ratio">25%</fraction> + <fraction name="key_large_label_ratio">32%</fraction> <fraction name="key_hint_letter_ratio">23%</fraction> <fraction name="key_hint_label_ratio">28%</fraction> <fraction name="key_uppercase_letter_ratio">22%</fraction> diff --git a/java/res/values-sw768dp/dimens.xml b/java/res/values-sw768dp/dimens.xml index 01e228499..ce33b73cb 100644 --- a/java/res/values-sw768dp/dimens.xml +++ b/java/res/values-sw768dp/dimens.xml @@ -58,6 +58,7 @@ <fraction name="key_letter_ratio">40%</fraction> <fraction name="key_large_letter_ratio">42%</fraction> <fraction name="key_label_ratio">28%</fraction> + <fraction name="key_large_label_ratio">28%</fraction> <fraction name="key_hint_letter_ratio">23%</fraction> <fraction name="key_hint_label_ratio">28%</fraction> <fraction name="key_uppercase_letter_ratio">26%</fraction> diff --git a/java/res/values/dimens.xml b/java/res/values/dimens.xml index d8d58dfa0..925eb55fa 100644 --- a/java/res/values/dimens.xml +++ b/java/res/values/dimens.xml @@ -59,6 +59,7 @@ <fraction name="key_letter_ratio">55%</fraction> <fraction name="key_large_letter_ratio">65%</fraction> <fraction name="key_label_ratio">34%</fraction> + <fraction name="key_large_label_ratio">40%</fraction> <fraction name="key_hint_letter_ratio">25%</fraction> <fraction name="key_hint_label_ratio">44%</fraction> <fraction name="key_uppercase_letter_ratio">35%</fraction> diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml index b3c921e9e..e9b0470ea 100644 --- a/java/res/values/styles.xml +++ b/java/res/values/styles.xml @@ -38,6 +38,7 @@ <item name="keyLetterRatio">@fraction/key_letter_ratio</item> <item name="keyLargeLetterRatio">@fraction/key_large_letter_ratio</item> <item name="keyLabelRatio">@fraction/key_label_ratio</item> + <item name="keyLargeLabelRatio">@fraction/key_large_label_ratio</item> <item name="keyHintLetterRatio">@fraction/key_hint_letter_ratio</item> <item name="keyHintLabelRatio">@fraction/key_hint_label_ratio</item> <item name="keyShiftedLetterHintRatio">@fraction/key_uppercase_letter_ratio</item> diff --git a/java/res/xml-sw600dp/key_styles_common.xml b/java/res/xml-sw600dp/key_styles_common.xml index 5b3d1b835..a1b2eb475 100644 --- a/java/res/xml-sw600dp/key_styles_common.xml +++ b/java/res/xml-sw600dp/key_styles_common.xml @@ -74,6 +74,15 @@ latin:backgroundType="functional" /> <include latin:keyboardLayout="@xml/key_styles_enter" /> + <!-- Override defaultEnterKeyStyle in key_styles_enter.xml --> + <key-style + latin:styleName="defaultEnterKeyStyle" + latin:code="!code/key_enter" + latin:keyIcon="!icon/enter_key" + latin:keyLabelFlags="preserveCase|autoXScale|followKeyLargeLabelRatio" + latin:keyActionFlags="noKeyPreview" + latin:backgroundType="functional" + latin:parentStyle="navigateMoreKeysStyle" /> <key-style latin:styleName="spaceKeyStyle" latin:code="!code/key_space" diff --git a/java/res/xml/key_styles_number.xml b/java/res/xml/key_styles_number.xml index b8301bc49..2e5a601b0 100644 --- a/java/res/xml/key_styles_number.xml +++ b/java/res/xml/key_styles_number.xml @@ -131,4 +131,13 @@ latin:keyIcon="!icon/space_key_for_number_layout" latin:keyActionFlags="enableLongPress" latin:parentStyle="numKeyBaseStyle" /> + <!-- Override defaultEnterKeyStyle in key_styles_enter.xml --> + <key-style + latin:styleName="defaultEnterKeyStyle" + latin:code="!code/key_enter" + latin:keyIcon="!icon/enter_key" + latin:keyLabelFlags="preserveCase|autoXScale|followKeyLargeLabelRatio" + latin:keyActionFlags="noKeyPreview" + latin:backgroundType="functional" + latin:parentStyle="navigateMoreKeysStyle" /> </merge> diff --git a/java/res/xml/rows_number_normal.xml b/java/res/xml/rows_number_normal.xml index 28bd7a1d2..c59e26247 100644 --- a/java/res/xml/rows_number_normal.xml +++ b/java/res/xml/rows_number_normal.xml @@ -22,7 +22,7 @@ xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" > <Row> -<Key + <Key latin:keyLabel="1" latin:keyStyle="numKeyStyle" /> <Key |