Merge "Replace ALT/More with more meaningful key labels"

This commit is contained in:
Ken Wakasa 2011-08-03 01:13:32 -07:00 committed by Android (Google) Code Review
commit 272dfe940d
14 changed files with 43 additions and 26 deletions

View file

@ -32,8 +32,11 @@
magic_space_swapping_symbols | magic_space_stripping_symbols | magic_space_swapping_symbols | magic_space_stripping_symbols |
magic_space_neutral_symbols \ non_word_separator_symbols --> magic_space_neutral_symbols \ non_word_separator_symbols -->
<!-- Label for ALT modifier key. Must be short to fit on key! --> <!-- Label for "switch to more symbol" modifier key. Must be short to fit on key! -->
<string name="label_alt_key">ALT</string> <string name="label_to_more_symbol_key">= \\ &lt;</string>
<!-- Label for "switch to more symbol" modifier key on tablets. Must be short to fit on key! -->
<string name="label_to_more_symbol_for_tablet_key">\\ ^ [ {</string>
<!-- Label for "Tab" key. Must be short to fit on key! --> <!-- Label for "Tab" key. Must be short to fit on key! -->
<string name="label_tab_key">Tab</string> <string name="label_tab_key">Tab</string>
<!-- Label for "switch to phone numeric" key. Must be short to fit on key! --> <!-- Label for "switch to phone numeric" key. Must be short to fit on key! -->

View file

@ -105,12 +105,17 @@
latin:keyLabelOption="fontNormal" latin:keyLabelOption="fontNormal"
latin:parentStyle="functionalKeyStyle" /> latin:parentStyle="functionalKeyStyle" />
<key-style <key-style
latin:styleName="moreKeyStyle" latin:styleName="toMoreSymbolKeyStyle"
latin:code="@integer/key_shift" latin:code="@integer/key_shift"
latin:keyLabel="@string/label_more_key" latin:keyLabel="@string/label_to_more_symbol_for_tablet_key"
latin:keyLabelOption="fontNormal" latin:keyLabelOption="fontNormal"
latin:parentStyle="functionalKeyStyle" latin:parentStyle="functionalKeyStyle" />
latin:isSticky="true" /> <key-style
latin:styleName="backFromMoreSymbolKeyStyle"
latin:code="@integer/key_shift"
latin:keyLabel="@string/label_to_symbol_key"
latin:keyLabelOption="fontNormal"
latin:parentStyle="functionalKeyStyle" />
<key-style <key-style
latin:styleName="comKeyStyle" latin:styleName="comKeyStyle"
latin:keyLabel="@string/keylabel_for_popular_domain" latin:keyLabel="@string/keylabel_for_popular_domain"

View file

@ -76,7 +76,7 @@
</Row> </Row>
<Row> <Row>
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyWidth="11.0%p" /> latin:keyWidth="11.0%p" />
<Key <Key
latin:keyLabel="(" latin:keyLabel="("

View file

@ -84,7 +84,7 @@
</Row> </Row>
<Row> <Row>
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyWidth="11.00%p" /> latin:keyWidth="11.00%p" />
<Key <Key
latin:keyLabel="(" latin:keyLabel="("

View file

@ -100,7 +100,7 @@
latin:keyWidth="8.9%p" latin:keyWidth="8.9%p"
> >
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyWidth="10.0%p" /> latin:keyWidth="10.0%p" />
<Key <Key
latin:keyLabel="&lt;" latin:keyLabel="&lt;"

View file

@ -101,7 +101,7 @@
latin:keyWidth="8.9%p" latin:keyWidth="8.9%p"
> >
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyWidth="10.0%p" /> latin:keyWidth="10.0%p" />
<Key <Key
latin:keyLabel="\\" /> latin:keyLabel="\\" />

View file

@ -87,12 +87,17 @@
latin:keyLabelOption="fontNormal" latin:keyLabelOption="fontNormal"
latin:parentStyle="functionalKeyStyle" /> latin:parentStyle="functionalKeyStyle" />
<key-style <key-style
latin:styleName="moreKeyStyle" latin:styleName="toMoreSymbolKeyStyle"
latin:code="@integer/key_shift" latin:code="@integer/key_shift"
latin:keyLabel="@string/label_more_key" latin:keyLabel="@string/label_to_more_symbol_for_tablet_key"
latin:keyLabelOption="fontNormal" latin:keyLabelOption="fontNormal"
latin:parentStyle="functionalKeyStyle" latin:parentStyle="functionalKeyStyle" />
latin:isSticky="true" /> <key-style
latin:styleName="backFromMoreSymbolKeyStyle"
latin:code="@integer/key_shift"
latin:keyLabel="@string/label_to_symbol_key"
latin:keyLabelOption="fontNormal"
latin:parentStyle="functionalKeyStyle" />
<key-style <key-style
latin:styleName="comKeyStyle" latin:styleName="comKeyStyle"
latin:keyLabel="@string/keylabel_for_popular_domain" latin:keyLabel="@string/keylabel_for_popular_domain"

View file

@ -54,7 +54,7 @@
</Row> </Row>
<Row> <Row>
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyWidth="11.172%p" /> latin:keyWidth="11.172%p" />
<Key <Key
latin:keyLabel="," latin:keyLabel=","

View file

@ -58,7 +58,7 @@
</Row> </Row>
<Row> <Row>
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyWidth="11.172%p" /> latin:keyWidth="11.172%p" />
<Key <Key
latin:keyLabel="," latin:keyLabel=","

View file

@ -107,7 +107,7 @@
latin:keyWidth="8.047%p" latin:keyWidth="8.047%p"
> >
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyWidth="13.829%p" /> latin:keyWidth="13.829%p" />
<Key <Key
latin:keyLabel="&lt;" latin:keyLabel="&lt;"
@ -146,7 +146,7 @@
latin:keyLabel="@string/keylabel_for_symbols_question" latin:keyLabel="@string/keylabel_for_symbols_question"
latin:popupCharacters="@string/alternates_for_symbols_question" /> latin:popupCharacters="@string/alternates_for_symbols_question" />
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyXPos="-13.750%p" latin:keyXPos="-13.750%p"
latin:keyWidth="fillBoth" /> latin:keyWidth="fillBoth" />
</Row> </Row>

View file

@ -108,7 +108,7 @@
latin:keyWidth="8.047%p" latin:keyWidth="8.047%p"
> >
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyWidth="13.829%p" /> latin:keyWidth="13.829%p" />
<Key <Key
latin:keyLabel="\\" /> latin:keyLabel="\\" />
@ -135,7 +135,7 @@
latin:keyStyle="nonPasswordSymbolKeyStyle" latin:keyStyle="nonPasswordSymbolKeyStyle"
latin:keyLabel="¿" /> latin:keyLabel="¿" />
<Key <Key
latin:keyStyle="moreKeyStyle" latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyXPos="-13.750%p" latin:keyXPos="-13.750%p"
latin:keyWidth="fillBoth" /> latin:keyWidth="fillBoth" />
</Row> </Row>

View file

@ -204,11 +204,15 @@
latin:keyLabel="@string/label_to_alpha_key" latin:keyLabel="@string/label_to_alpha_key"
latin:parentStyle="functionalKeyStyle" /> latin:parentStyle="functionalKeyStyle" />
<key-style <key-style
latin:styleName="altKeyStyle" latin:styleName="toMoreSymbolKeyStyle"
latin:code="@integer/key_shift" latin:code="@integer/key_shift"
latin:keyLabel="@string/label_alt_key" latin:keyLabel="@string/label_to_more_symbol_key"
latin:parentStyle="functionalKeyStyle" latin:parentStyle="functionalKeyStyle" />
latin:isSticky="true" /> <key-style
latin:styleName="backFromMoreSymbolKeyStyle"
latin:code="@integer/key_shift"
latin:keyLabel="@string/label_to_symbol_key"
latin:parentStyle="functionalKeyStyle" />
<switch> <switch>
<case <case
latin:passwordInput="true" latin:passwordInput="true"

View file

@ -95,7 +95,7 @@
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >
<Key <Key
latin:keyStyle="altKeyStyle" latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyWidth="15%p" latin:keyWidth="15%p"
latin:visualInsetsRight="1%p" /> latin:visualInsetsRight="1%p" />
<Key <Key

View file

@ -91,7 +91,7 @@
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >
<Key <Key
latin:keyStyle="altKeyStyle" latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyWidth="15%p" latin:keyWidth="15%p"
latin:visualInsetsRight="1%p" /> latin:visualInsetsRight="1%p" />
<Key <Key