Make spacebar wider on phones
Bug: 4726951 Change-Id: I18e50d59cc6ba3670523a8979a274b14049ad815main
parent
905a6cdcba
commit
c00ffa4ccf
|
@ -101,8 +101,8 @@
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="settingsKeyStyle"
|
latin:styleName="settingsKeyStyle"
|
||||||
latin:code="@integer/key_settings"
|
latin:code="@integer/key_settings"
|
||||||
latin:keyIcon="@drawable/sym_keyboard_settings_holo"
|
latin:keyIcon="@drawable/sym_keyboard_settings"
|
||||||
latin:iconPreview="@drawable/sym_keyboard_settings_holo"
|
latin:iconPreview="@drawable/sym_keyboard_settings"
|
||||||
latin:parentStyle="functionalKeyStyle" />
|
latin:parentStyle="functionalKeyStyle" />
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="spaceKeyStyle"
|
latin:styleName="spaceKeyStyle"
|
||||||
|
|
|
@ -21,6 +21,57 @@
|
||||||
<merge
|
<merge
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||||
>
|
>
|
||||||
|
<switch>
|
||||||
|
<case
|
||||||
|
latin:hasSettingsKey="true"
|
||||||
|
>
|
||||||
|
<switch>
|
||||||
|
<case
|
||||||
|
latin:mode="url"
|
||||||
|
>
|
||||||
|
<Key
|
||||||
|
latin:keyLabel="/"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:keyStyle="settingsPopupStyle" />
|
||||||
|
</case>
|
||||||
|
<case
|
||||||
|
latin:mode="email"
|
||||||
|
>
|
||||||
|
<Key
|
||||||
|
latin:keyLabel="\@"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:keyStyle="settingsPopupStyle" />
|
||||||
|
</case>
|
||||||
|
<default>
|
||||||
|
<switch>
|
||||||
|
<case
|
||||||
|
latin:hasVoiceKey="true"
|
||||||
|
>
|
||||||
|
<Key
|
||||||
|
latin:keyStyle="micKeyStyle"
|
||||||
|
latin:keyWidth="9.2%p" />
|
||||||
|
</case>
|
||||||
|
<!-- latin:hasVoiceKey="false" -->
|
||||||
|
<case
|
||||||
|
latin:navigateAction="true"
|
||||||
|
>
|
||||||
|
<Key
|
||||||
|
latin:keyLabel="."
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:keyStyle="settingsPopupStyle" />
|
||||||
|
</case>
|
||||||
|
<default>
|
||||||
|
<Key
|
||||||
|
latin:keyLabel=","
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:keyStyle="settingsPopupStyle" />
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
|
</case>
|
||||||
|
<!-- hasSettingsKey="false" -->
|
||||||
|
<default>
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case
|
||||||
latin:mode="url"
|
latin:mode="url"
|
||||||
|
@ -60,4 +111,6 @@
|
||||||
</switch>
|
</switch>
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -31,29 +31,49 @@
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="toSymbolKeyStyle"
|
latin:keyStyle="toSymbolKeyStyle"
|
||||||
latin:keyWidth="15%p"
|
latin:keyWidth="13.75%p"
|
||||||
latin:keyEdgeFlags="left" />
|
latin:keyEdgeFlags="left" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="settingsKeyStyle" />
|
latin:keyStyle="settingsKeyStyle"
|
||||||
|
latin:keyWidth="9.2%p" />
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/kbd_qwerty_f1" />
|
latin:keyboardLayout="@xml/kbd_qwerty_f1" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="spaceKeyStyle"
|
latin:keyStyle="spaceKeyStyle"
|
||||||
latin:keyWidth="30%p" />
|
latin:keyWidth="35.83%p" />
|
||||||
|
<switch>
|
||||||
|
<case
|
||||||
|
latin:navigateAction="true"
|
||||||
|
>
|
||||||
|
<Key
|
||||||
|
latin:keyStyle="tabKeyStyle"
|
||||||
|
latin:keyLabelOption="popupHint"
|
||||||
|
latin:popupCharacters="@string/alternates_for_web_tab_punctuation"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:maxPopupKeyboardColumn="8" />
|
||||||
|
</case>
|
||||||
|
<default>
|
||||||
|
<Key
|
||||||
|
latin:keyLabel="."
|
||||||
|
latin:keyLabelOption="popupHint"
|
||||||
|
latin:popupCharacters="@string/alternates_for_punctuation"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:maxPopupKeyboardColumn="7"
|
||||||
|
latin:keyStyle="functionalKeyStyle" />
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
</case>
|
</case>
|
||||||
<!-- latin:hasSettingsKey="false" -->
|
<!-- latin:hasSettingsKey="false" -->
|
||||||
<default>
|
<default>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="toSymbolKeyStyle"
|
latin:keyStyle="toSymbolKeyStyle"
|
||||||
latin:keyWidth="20%p"
|
latin:keyWidth="15%p"
|
||||||
latin:keyEdgeFlags="left" />
|
latin:keyEdgeFlags="left" />
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/kbd_qwerty_f1" />
|
latin:keyboardLayout="@xml/kbd_qwerty_f1" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="spaceKeyStyle"
|
latin:keyStyle="spaceKeyStyle"
|
||||||
latin:keyWidth="40%p" />
|
latin:keyWidth="50%p" />
|
||||||
</default>
|
|
||||||
</switch>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case
|
||||||
latin:navigateAction="true"
|
latin:navigateAction="true"
|
||||||
|
@ -73,6 +93,8 @@
|
||||||
latin:keyStyle="functionalKeyStyle" />
|
latin:keyStyle="functionalKeyStyle" />
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case
|
||||||
latin:mode="im"
|
latin:mode="im"
|
||||||
|
|
|
@ -21,6 +21,29 @@
|
||||||
<merge
|
<merge
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||||
>
|
>
|
||||||
|
<switch>
|
||||||
|
<case
|
||||||
|
latin:hasSettingsKey="true"
|
||||||
|
>
|
||||||
|
<switch>
|
||||||
|
<case
|
||||||
|
latin:hasVoiceKey="true"
|
||||||
|
>
|
||||||
|
<Key
|
||||||
|
latin:keyStyle="micKeyStyle"
|
||||||
|
latin:keyWidth="9.2%p" />
|
||||||
|
</case>
|
||||||
|
<!-- latin:hasVoiceKey="false" -->
|
||||||
|
<default>
|
||||||
|
<Key
|
||||||
|
latin:keyLabel=","
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:keyStyle="settingsPopupStyle" />
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
|
</case>
|
||||||
|
<!-- hasSettingsKey="false" -->
|
||||||
|
<default>
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case
|
||||||
latin:hasVoiceKey="true"
|
latin:hasVoiceKey="true"
|
||||||
|
@ -35,4 +58,6 @@
|
||||||
latin:keyStyle="settingsPopupStyle" />
|
latin:keyStyle="settingsPopupStyle" />
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -31,35 +31,43 @@
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="toAlphaKeyStyle"
|
latin:keyStyle="toAlphaKeyStyle"
|
||||||
latin:keyWidth="15%p"
|
latin:keyWidth="13.75%p"
|
||||||
latin:keyEdgeFlags="left" />
|
latin:keyEdgeFlags="left" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="settingsKeyStyle" />
|
latin:keyStyle="settingsKeyStyle"
|
||||||
|
latin:keyWidth="9.2%p" />
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/kbd_qwerty_f1" />
|
latin:keyboardLayout="@xml/kbd_qwerty_f1" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="spaceKeyStyle"
|
latin:keyStyle="spaceKeyStyle"
|
||||||
latin:keyWidth="30%p" />
|
latin:keyWidth="35.83%p" />
|
||||||
|
<Key
|
||||||
|
latin:keyLabel="."
|
||||||
|
latin:keyLabelOption="popupHint"
|
||||||
|
latin:popupCharacters="@string/alternates_for_punctuation"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:maxPopupKeyboardColumn="7"
|
||||||
|
latin:keyStyle="functionalKeyStyle" />
|
||||||
</case>
|
</case>
|
||||||
<!-- latin:hasSettingsKey="false" -->
|
<!-- latin:hasSettingsKey="false" -->
|
||||||
<default>
|
<default>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="toAlphaKeyStyle"
|
latin:keyStyle="toAlphaKeyStyle"
|
||||||
latin:keyWidth="20%p"
|
latin:keyWidth="15%p"
|
||||||
latin:keyEdgeFlags="left" />
|
latin:keyEdgeFlags="left" />
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/kbd_symbols_f1" />
|
latin:keyboardLayout="@xml/kbd_symbols_f1" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="spaceKeyStyle"
|
latin:keyStyle="spaceKeyStyle"
|
||||||
latin:keyWidth="40%p" />
|
latin:keyWidth="50%p" />
|
||||||
</default>
|
|
||||||
</switch>
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyLabel="."
|
latin:keyLabel="."
|
||||||
latin:keyLabelOption="popupHint"
|
latin:keyLabelOption="popupHint"
|
||||||
latin:popupCharacters="@string/alternates_for_punctuation"
|
latin:popupCharacters="@string/alternates_for_punctuation"
|
||||||
latin:maxPopupKeyboardColumn="7"
|
latin:maxPopupKeyboardColumn="7"
|
||||||
latin:keyStyle="functionalKeyStyle" />
|
latin:keyStyle="functionalKeyStyle" />
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case
|
||||||
latin:mode="im"
|
latin:mode="im"
|
||||||
|
|
|
@ -31,23 +31,29 @@
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="toAlphaKeyStyle"
|
latin:keyStyle="toAlphaKeyStyle"
|
||||||
latin:keyWidth="15%p"
|
latin:keyWidth="13.75%p"
|
||||||
latin:keyEdgeFlags="left" />
|
latin:keyEdgeFlags="left" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="settingsKeyStyle" />
|
latin:keyStyle="settingsKeyStyle"
|
||||||
|
latin:keyWidth="9.2%p" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyLabel="„"
|
latin:keyLabel="„"
|
||||||
latin:popupCharacters="“,”,„,‟,«,»,‘,’,‚,‛"
|
latin:popupCharacters="“,”,„,‟,«,»,‘,’,‚,‛"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="spaceKeyStyle"
|
latin:keyStyle="spaceKeyStyle"
|
||||||
latin:keyWidth="30%p" />
|
latin:keyWidth="35.83%p" />
|
||||||
|
<Key
|
||||||
|
latin:keyLabel="…"
|
||||||
|
latin:keyWidth="9.2%p"
|
||||||
|
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
||||||
</case>
|
</case>
|
||||||
<!-- latin:hasSettingsKey="false" -->
|
<!-- latin:hasSettingsKey="false" -->
|
||||||
<default>
|
<default>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="toAlphaKeyStyle"
|
latin:keyStyle="toAlphaKeyStyle"
|
||||||
latin:keyWidth="20%p"
|
latin:keyWidth="15%p"
|
||||||
latin:keyEdgeFlags="left" />
|
latin:keyEdgeFlags="left" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyLabel="„"
|
latin:keyLabel="„"
|
||||||
|
@ -55,12 +61,12 @@
|
||||||
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="spaceKeyStyle"
|
latin:keyStyle="spaceKeyStyle"
|
||||||
latin:keyWidth="40%p" />
|
latin:keyWidth="50%p" />
|
||||||
</default>
|
|
||||||
</switch>
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyLabel="…"
|
latin:keyLabel="…"
|
||||||
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
latin:keyStyle="nonPasswordFunctionalKeyStyle" />
|
||||||
|
</default>
|
||||||
|
</switch>
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case
|
||||||
latin:mode="im"
|
latin:mode="im"
|
||||||
|
|
Loading…
Reference in New Issue