diff options
author | 2011-06-20 07:07:59 -0700 | |
---|---|---|
committer | 2011-06-20 07:07:59 -0700 | |
commit | 416534d03293f9a79145a2f2561f79f0ee0705f8 (patch) | |
tree | a494510f4b076ef2d114a0dc6e8068fdef8042a6 /java | |
parent | 2951aa7e93c36fbbaff48139f3ff0ff6b67d05b7 (diff) | |
parent | c00ffa4ccf9009c2c61665d9825efd2ae0a2f137 (diff) | |
download | latinime-416534d03293f9a79145a2f2561f79f0ee0705f8.tar.gz latinime-416534d03293f9a79145a2f2561f79f0ee0705f8.tar.xz latinime-416534d03293f9a79145a2f2561f79f0ee0705f8.zip |
Merge "Make spacebar wider on phones"
Diffstat (limited to 'java')
-rw-r--r-- | java/res/xml/kbd_key_styles.xml | 4 | ||||
-rw-r--r-- | java/res/xml/kbd_qwerty_f1.xml | 91 | ||||
-rw-r--r-- | java/res/xml/kbd_qwerty_row4.xml | 70 | ||||
-rw-r--r-- | java/res/xml/kbd_symbols_f1.xml | 39 | ||||
-rw-r--r-- | java/res/xml/kbd_symbols_row4.xml | 30 | ||||
-rw-r--r-- | java/res/xml/kbd_symbols_shift_row4.xml | 22 |
6 files changed, 185 insertions, 71 deletions
diff --git a/java/res/xml/kbd_key_styles.xml b/java/res/xml/kbd_key_styles.xml index 63c019d2c..201bff6e7 100644 --- a/java/res/xml/kbd_key_styles.xml +++ b/java/res/xml/kbd_key_styles.xml @@ -101,8 +101,8 @@ <key-style latin:styleName="settingsKeyStyle" latin:code="@integer/key_settings" - latin:keyIcon="@drawable/sym_keyboard_settings_holo" - latin:iconPreview="@drawable/sym_keyboard_settings_holo" + latin:keyIcon="@drawable/sym_keyboard_settings" + latin:iconPreview="@drawable/sym_keyboard_settings" latin:parentStyle="functionalKeyStyle" /> <key-style latin:styleName="spaceKeyStyle" diff --git a/java/res/xml/kbd_qwerty_f1.xml b/java/res/xml/kbd_qwerty_f1.xml index 88dfab116..45cc8f550 100644 --- a/java/res/xml/kbd_qwerty_f1.xml +++ b/java/res/xml/kbd_qwerty_f1.xml @@ -23,39 +23,92 @@ > <switch> <case - latin:mode="url" + latin:hasSettingsKey="true" > - <Key - latin:keyLabel="/" - latin:keyStyle="settingsPopupStyle" /> - </case> - <case - latin:mode="email" - > - <Key - latin:keyLabel="\@" - latin:keyStyle="settingsPopupStyle" /> - </case> - <default> <switch> <case - latin:hasVoiceKey="true" + latin:mode="url" > <Key - latin:keyStyle="micKeyStyle" /> + latin:keyLabel="/" + latin:keyWidth="9.2%p" + latin:keyStyle="settingsPopupStyle" /> </case> - <!-- latin:hasVoiceKey="false" --> <case - latin:navigateAction="true" + latin:mode="email" > <Key - latin:keyLabel="." + 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> + <case + latin:mode="url" + > + <Key + latin:keyLabel="/" + latin:keyStyle="settingsPopupStyle" /> + </case> + <case + latin:mode="email" + > <Key - latin:keyLabel="," + latin:keyLabel="\@" latin:keyStyle="settingsPopupStyle" /> + </case> + <default> + <switch> + <case + latin:hasVoiceKey="true" + > + <Key + latin:keyStyle="micKeyStyle" /> + </case> + <!-- latin:hasVoiceKey="false" --> + <case + latin:navigateAction="true" + > + <Key + latin:keyLabel="." + latin:keyStyle="settingsPopupStyle" /> + </case> + <default> + <Key + latin:keyLabel="," + latin:keyStyle="settingsPopupStyle" /> + </default> + </switch> </default> </switch> </default> diff --git a/java/res/xml/kbd_qwerty_row4.xml b/java/res/xml/kbd_qwerty_row4.xml index 95be66dfa..095133929 100644 --- a/java/res/xml/kbd_qwerty_row4.xml +++ b/java/res/xml/kbd_qwerty_row4.xml @@ -31,46 +31,68 @@ > <Key latin:keyStyle="toSymbolKeyStyle" - latin:keyWidth="15%p" + latin:keyWidth="13.75%p" latin:keyEdgeFlags="left" /> <Key - latin:keyStyle="settingsKeyStyle" /> + latin:keyStyle="settingsKeyStyle" + latin:keyWidth="9.2%p" /> <include latin:keyboardLayout="@xml/kbd_qwerty_f1" /> <Key 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> <!-- latin:hasSettingsKey="false" --> <default> <Key latin:keyStyle="toSymbolKeyStyle" - latin:keyWidth="20%p" + latin:keyWidth="15%p" latin:keyEdgeFlags="left" /> <include latin:keyboardLayout="@xml/kbd_qwerty_f1" /> <Key latin:keyStyle="spaceKeyStyle" - latin:keyWidth="40%p" /> - </default> - </switch> - <switch> - <case - latin:navigateAction="true" - > - <Key - latin:keyStyle="tabKeyStyle" - latin:keyLabelOption="popupHint" - latin:popupCharacters="@string/alternates_for_web_tab_punctuation" - latin:maxPopupKeyboardColumn="8" /> - </case> - <default> - <Key - latin:keyLabel="." - latin:keyLabelOption="popupHint" - latin:popupCharacters="@string/alternates_for_punctuation" - latin:maxPopupKeyboardColumn="7" - latin:keyStyle="functionalKeyStyle" /> + latin:keyWidth="50%p" /> + <switch> + <case + latin:navigateAction="true" + > + <Key + latin:keyStyle="tabKeyStyle" + latin:keyLabelOption="popupHint" + latin:popupCharacters="@string/alternates_for_web_tab_punctuation" + latin:maxPopupKeyboardColumn="8" /> + </case> + <default> + <Key + latin:keyLabel="." + latin:keyLabelOption="popupHint" + latin:popupCharacters="@string/alternates_for_punctuation" + latin:maxPopupKeyboardColumn="7" + latin:keyStyle="functionalKeyStyle" /> + </default> + </switch> </default> </switch> <switch> diff --git a/java/res/xml/kbd_symbols_f1.xml b/java/res/xml/kbd_symbols_f1.xml index 0fb7136b9..bd1047766 100644 --- a/java/res/xml/kbd_symbols_f1.xml +++ b/java/res/xml/kbd_symbols_f1.xml @@ -23,16 +23,41 @@ > <switch> <case - latin:hasVoiceKey="true" + latin:hasSettingsKey="true" > - <Key - latin:keyStyle="micKeyStyle" /> + <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> - <!-- latin:hasVoiceKey="false" --> + <!-- hasSettingsKey="false" --> <default> - <Key - latin:keyLabel="," - latin:keyStyle="settingsPopupStyle" /> + <switch> + <case + latin:hasVoiceKey="true" + > + <Key + latin:keyStyle="micKeyStyle" /> + </case> + <!-- latin:hasVoiceKey="false" --> + <default> + <Key + latin:keyLabel="," + latin:keyStyle="settingsPopupStyle" /> + </default> + </switch> </default> </switch> </merge> diff --git a/java/res/xml/kbd_symbols_row4.xml b/java/res/xml/kbd_symbols_row4.xml index 704402aaf..9323d4fd1 100644 --- a/java/res/xml/kbd_symbols_row4.xml +++ b/java/res/xml/kbd_symbols_row4.xml @@ -31,35 +31,43 @@ > <Key latin:keyStyle="toAlphaKeyStyle" - latin:keyWidth="15%p" + latin:keyWidth="13.75%p" latin:keyEdgeFlags="left" /> <Key - latin:keyStyle="settingsKeyStyle" /> + latin:keyStyle="settingsKeyStyle" + latin:keyWidth="9.2%p" /> <include latin:keyboardLayout="@xml/kbd_qwerty_f1" /> <Key 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> <!-- latin:hasSettingsKey="false" --> <default> <Key latin:keyStyle="toAlphaKeyStyle" - latin:keyWidth="20%p" + latin:keyWidth="15%p" latin:keyEdgeFlags="left" /> <include latin:keyboardLayout="@xml/kbd_symbols_f1" /> <Key latin:keyStyle="spaceKeyStyle" - latin:keyWidth="40%p" /> + latin:keyWidth="50%p" /> + <Key + latin:keyLabel="." + latin:keyLabelOption="popupHint" + latin:popupCharacters="@string/alternates_for_punctuation" + latin:maxPopupKeyboardColumn="7" + latin:keyStyle="functionalKeyStyle" /> </default> </switch> - <Key - latin:keyLabel="." - latin:keyLabelOption="popupHint" - latin:popupCharacters="@string/alternates_for_punctuation" - latin:maxPopupKeyboardColumn="7" - latin:keyStyle="functionalKeyStyle" /> <switch> <case latin:mode="im" diff --git a/java/res/xml/kbd_symbols_shift_row4.xml b/java/res/xml/kbd_symbols_shift_row4.xml index 9eb9b1d5a..90a96e4bc 100644 --- a/java/res/xml/kbd_symbols_shift_row4.xml +++ b/java/res/xml/kbd_symbols_shift_row4.xml @@ -31,23 +31,29 @@ > <Key latin:keyStyle="toAlphaKeyStyle" - latin:keyWidth="15%p" + latin:keyWidth="13.75%p" latin:keyEdgeFlags="left" /> <Key - latin:keyStyle="settingsKeyStyle" /> + latin:keyStyle="settingsKeyStyle" + latin:keyWidth="9.2%p" /> <Key latin:keyLabel="„" latin:popupCharacters="“,”,„,‟,«,»,‘,’,‚,‛" + latin:keyWidth="9.2%p" latin:keyStyle="nonPasswordFunctionalKeyStyle" /> <Key latin:keyStyle="spaceKeyStyle" - latin:keyWidth="30%p" /> + latin:keyWidth="35.83%p" /> + <Key + latin:keyLabel="…" + latin:keyWidth="9.2%p" + latin:keyStyle="nonPasswordFunctionalKeyStyle" /> </case> <!-- latin:hasSettingsKey="false" --> <default> <Key latin:keyStyle="toAlphaKeyStyle" - latin:keyWidth="20%p" + latin:keyWidth="15%p" latin:keyEdgeFlags="left" /> <Key latin:keyLabel="„" @@ -55,12 +61,12 @@ latin:keyStyle="nonPasswordFunctionalKeyStyle" /> <Key latin:keyStyle="spaceKeyStyle" - latin:keyWidth="40%p" /> + latin:keyWidth="50%p" /> + <Key + latin:keyLabel="…" + latin:keyStyle="nonPasswordFunctionalKeyStyle" /> </default> </switch> - <Key - latin:keyLabel="…" - latin:keyStyle="nonPasswordFunctionalKeyStyle" /> <switch> <case latin:mode="im" |