Merge "Rename Key.keyLabel attribute to KeySpec"

This commit is contained in:
Tadashi G. Takaoka 2014-02-07 09:53:42 +00:00 committed by Android (Google) Code Review
commit 4f72923fa2
174 changed files with 1290 additions and 1289 deletions

View file

@ -267,9 +267,8 @@
<flag name="altCodeWhileTyping" value="0x04" />
<flag name="enableLongPress" value="0x08" />
</attr>
<!-- TODO: Rename keyLabel to keySpec. -->
<!-- The label to display on the key. -->
<attr name="keyLabel" format="string" />
<!-- The label, icon to display on the key. And code, outputText of the key. -->
<attr name="keySpec" format="string" />
<!-- The hint label to display on the key in conjunction with the label. -->
<attr name="keyHintLabel" format="string" />
<!-- The vertical adjustment of key hint label in proportion to its height. -->

View file

@ -22,7 +22,7 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel=":"
latin:keySpec=":"
latin:keyHintLabel=";"
latin:moreKeys=";"
latin:keyStyle="hasShiftedLetterHintStyle" />

View file

@ -22,7 +22,7 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel=":"
latin:keySpec=":"
latin:keyHintLabel=";"
latin:moreKeys=";"
latin:keyStyle="hasShiftedLetterHintStyle" />

View file

@ -26,11 +26,11 @@
latin:mode="email"
>
<Key
latin:keyLabel="\@" />
latin:keySpec="\@" />
</case>
<default>
<Key
latin:keyLabel="/" />
latin:keySpec="/" />
</default>
</switch>
</merge>

View file

@ -22,7 +22,7 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel=";"
latin:keySpec=";"
latin:keyHintLabel=":"
latin:moreKeys=":"
latin:keyStyle="hasShiftedLetterHintStyle" />

View file

@ -26,11 +26,11 @@
latin:mode="email|url"
>
<Key
latin:keyLabel="-" />
latin:keySpec="-" />
</case>
<default>
<Key
latin:keyLabel="\?"
latin:keySpec="\?"
latin:keyHintLabel="!"
latin:moreKeys="!"
latin:keyStyle="hasShiftedLetterHintStyle" />

View file

@ -48,7 +48,7 @@
>
<key-style
latin:styleName="shiftKeyStyle"
latin:keyLabel="!icon/shift_key_shifted|!code/key_shift"
latin:keySpec="!icon/shift_key_shifted|!code/key_shift"
latin:backgroundType="stickyOff"
latin:parentStyle="baseForShiftKeyStyle" />
</case>
@ -57,56 +57,56 @@
>
<key-style
latin:styleName="shiftKeyStyle"
latin:keyLabel="!icon/shift_key_shifted|!code/key_shift"
latin:keySpec="!icon/shift_key_shifted|!code/key_shift"
latin:backgroundType="stickyOn"
latin:parentStyle="baseForShiftKeyStyle" />
</case>
<default>
<key-style
latin:styleName="shiftKeyStyle"
latin:keyLabel="!icon/shift_key|!code/key_shift"
latin:keySpec="!icon/shift_key|!code/key_shift"
latin:backgroundType="stickyOff"
latin:parentStyle="baseForShiftKeyStyle" />
</default>
</switch>
<key-style
latin:styleName="deleteKeyStyle"
latin:keyLabel="!icon/delete_key|!code/key_delete"
latin:keySpec="!icon/delete_key|!code/key_delete"
latin:keyActionFlags="isRepeatable|noKeyPreview"
latin:backgroundType="functional" />
<include
latin:keyboardLayout="@xml/key_styles_enter" />
<key-style
latin:styleName="spaceKeyStyle"
latin:keyLabel=" |!code/key_space"
latin:keySpec=" |!code/key_space"
latin:keyActionFlags="noKeyPreview|enableLongPress" />
<!-- U+200C: ZERO WIDTH NON-JOINER
U+200D: ZERO WIDTH JOINER -->
<key-style
latin:styleName="zwnjKeyStyle"
latin:keyLabel="!icon/zwnj_key|&#x200C;"
latin:keySpec="!icon/zwnj_key|&#x200C;"
latin:moreKeys="!icon/zwj_key|&#x200D;"
latin:keyLabelFlags="hasPopupHint"
latin:keyActionFlags="noKeyPreview" />
<key-style
latin:styleName="shortcutKeyStyle"
latin:keyLabel="!icon/shortcut_key|!code/key_shortcut"
latin:keySpec="!icon/shortcut_key|!code/key_shortcut"
latin:keyIconDisabled="!icon/shortcut_key_disabled"
latin:keyActionFlags="noKeyPreview"
latin:backgroundType="functional" />
<key-style
latin:styleName="languageSwitchKeyStyle"
latin:keyLabel="!icon/language_switch_key|!code/key_language_switch"
latin:keySpec="!icon/language_switch_key|!code/key_language_switch"
latin:keyActionFlags="noKeyPreview|altCodeWhileTyping|enableLongPress"
latin:altCode="!code/key_space" />
<key-style
latin:styleName="emojiKeyStyle"
latin:keyLabel="!icon/emoji_key|!code/key_emoji"
latin:keySpec="!icon/emoji_key|!code/key_emoji"
latin:keyActionFlags="noKeyPreview"
latin:backgroundType="functional" />
<key-style
latin:styleName="settingsKeyStyle"
latin:keyLabel="!icon/settings_key|!code/key_settings"
latin:keySpec="!icon/settings_key|!code/key_settings"
latin:keyActionFlags="noKeyPreview"
latin:backgroundType="functional" />
<switch>
@ -116,7 +116,7 @@
>
<key-style
latin:styleName="tabKeyStyle"
latin:keyLabel="!icon/tab_key|!code/key_action_previous"
latin:keySpec="!icon/tab_key|!code/key_action_previous"
latin:keyIconPreview="!icon/tab_key_preview"
latin:backgroundType="functional" />
</case>
@ -126,14 +126,14 @@
>
<key-style
latin:styleName="tabKeyStyle"
latin:keyLabel="!icon/tab_key|!code/key_action_next"
latin:keySpec="!icon/tab_key|!code/key_action_next"
latin:keyIconPreview="!icon/tab_key_preview"
latin:backgroundType="functional" />
</case>
<default>
<key-style
latin:styleName="tabKeyStyle"
latin:keyLabel="!icon/tab_key|!code/key_tab"
latin:keySpec="!icon/tab_key|!code/key_tab"
latin:keyIconPreview="!icon/tab_key_preview"
latin:backgroundType="functional" />
</default>
@ -145,23 +145,23 @@
latin:backgroundType="functional" />
<key-style
latin:styleName="toSymbolKeyStyle"
latin:keyLabel="!text/label_to_symbol_key|!code/key_switch_alpha_symbol"
latin:keySpec="!text/label_to_symbol_key|!code/key_switch_alpha_symbol"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="toAlphaKeyStyle"
latin:keyLabel="!text/label_to_alpha_key|!code/key_switch_alpha_symbol"
latin:keySpec="!text/label_to_alpha_key|!code/key_switch_alpha_symbol"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="toMoreSymbolKeyStyle"
latin:keyLabel="!text/label_to_more_symbol_for_tablet_key|!code/key_shift"
latin:keySpec="!text/label_to_more_symbol_for_tablet_key|!code/key_shift"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="backFromMoreSymbolKeyStyle"
latin:keyLabel="!text/label_to_symbol_key|!code/key_shift"
latin:keySpec="!text/label_to_symbol_key|!code/key_shift"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="comKeyStyle"
latin:keyLabel="!text/keylabel_for_popular_domain|!text/keylabel_for_popular_domain"
latin:keySpec="!text/keylabel_for_popular_domain|!text/keylabel_for_popular_domain"
latin:keyLabelFlags="autoXScale|fontNormal|hasPopupHint|preserveCase"
latin:moreKeys="!text/more_keys_for_popular_domain" />
</merge>

View file

@ -99,7 +99,7 @@
<!-- Enter key style -->
<key-style
latin:styleName="defaultEnterKeyStyle"
latin:keyLabel="!icon/enter_key|!code/key_enter"
latin:keySpec="!icon/enter_key|!code/key_enter"
latin:keyLabelFlags="preserveCase|autoXScale|followKeyLabelRatio"
latin:keyActionFlags="noKeyPreview"
latin:backgroundType="functional"
@ -112,7 +112,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_go_key|!code/key_shift_enter"
latin:keySpec="!text/label_go_key|!code/key_shift_enter"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
<case
@ -120,7 +120,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_go_key|!code/key_enter"
latin:keySpec="!text/label_go_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -129,7 +129,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_next_key|!code/key_enter"
latin:keySpec="!text/label_next_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -138,7 +138,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_previous_key|!code/key_enter"
latin:keySpec="!text/label_previous_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -147,7 +147,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_done_key|!code/key_enter"
latin:keySpec="!text/label_done_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -156,7 +156,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_send_key|!code/key_enter"
latin:keySpec="!text/label_send_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -165,7 +165,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!icon/search_key|!code/key_enter"
latin:keySpec="!icon/search_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -174,7 +174,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="dummy_label|!code/key_enter"
latin:keySpec="dummy_label|!code/key_enter"
latin:keyLabelFlags="fromCustomActionLabel"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />

View file

@ -23,10 +23,10 @@
>
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
<Key
latin:keyLabel="&#x0630;"
latin:keySpec="&#x0630;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE -->
<Key
latin:keyLabel="&#x0626;"
latin:keySpec="&#x0626;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -22,14 +22,14 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="!text/keylabel_for_tablet_comma"
latin:keySpec="!text/keylabel_for_tablet_comma"
latin:keyHintLabel="!text/keyhintlabel_for_tablet_comma"
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="!text/more_keys_for_tablet_comma"
latin:backgroundType="functional"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="!text/keylabel_for_tablet_period"
latin:keySpec="!text/keylabel_for_tablet_period"
latin:keyHintLabel="!text/keyhintlabel_for_tablet_period"
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="!text/more_keys_for_tablet_period"

View file

@ -26,31 +26,31 @@
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
>
<Key
latin:keyLabel="&quot;"
latin:keySpec="&quot;"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
<Key
latin:keyLabel="&lt;"
latin:keySpec="&lt;"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2" />
<Key
latin:keyLabel="&gt;"
latin:keySpec="&gt;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3" />
</case>
<default>
<Key
latin:keyLabel="\'"
latin:keySpec="\'"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1"
latin:moreKeys="!,&quot;" />
<Key
latin:keyLabel=","
latin:keySpec=","
latin:keyHintLabel="2"
latin:additionalMoreKeys="2"
latin:moreKeys="\?,&lt;" />
<Key
latin:keyLabel="."
latin:keySpec="."
latin:keyHintLabel="3"
latin:additionalMoreKeys="3"
latin:moreKeys="&gt;" />

View file

@ -22,9 +22,9 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="!"
latin:keySpec="!"
latin:moreKeys="!text/more_keys_for_exclamation" />
<Key
latin:keyLabel="\?"
latin:keySpec="\?"
latin:moreKeys="!text/more_keys_for_question" />
</merge>

View file

@ -23,10 +23,10 @@
>
<!-- U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE -->
<Key
latin:keyLabel="&#x0622;"
latin:keySpec="&#x0622;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0686: "چ" ARABIC LETTER TCHEH -->
<Key
latin:keyLabel="&#x0686;"
latin:keySpec="&#x0686;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -26,17 +26,17 @@
latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted"
>
<Key
latin:keyLabel="["
latin:keySpec="["
latin:keyHintLabel="{"
latin:additionalMoreKeys="{"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="]"
latin:keySpec="]"
latin:keyHintLabel="}"
latin:additionalMoreKeys="}"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="\\"
latin:keySpec="\\"
latin:keyHintLabel="|"
latin:additionalMoreKeys="\\|"
latin:keyStyle="hasShiftedLetterHintStyle" />
@ -44,11 +44,11 @@
<!-- keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted" -->
<default>
<Key
latin:keyLabel="{" />
latin:keySpec="{" />
<Key
latin:keyLabel="}" />
latin:keySpec="}" />
<Key
latin:keyLabel="|" />
latin:keySpec="|" />
</default>
</switch>
</merge>

View file

@ -26,12 +26,12 @@
latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted"
>
<Key
latin:keyLabel=";"
latin:keySpec=";"
latin:keyHintLabel=":"
latin:additionalMoreKeys=":"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="\'"
latin:keySpec="\'"
latin:keyHintLabel="&quot;"
latin:additionalMoreKeys="&quot;"
latin:keyStyle="hasShiftedLetterHintStyle"
@ -40,9 +40,9 @@
<!-- keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted" -->
<default>
<Key
latin:keyLabel=":" />
latin:keySpec=":" />
<Key
latin:keyLabel="&quot;"
latin:keySpec="&quot;"
latin:moreKeys="!fixedColumnOrder!3,!text/double_quotes,!text/single_quotes" />
</default>
</switch>

View file

@ -26,17 +26,17 @@
latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted"
>
<Key
latin:keyLabel=","
latin:keySpec=","
latin:keyHintLabel="&lt;"
latin:additionalMoreKeys="&lt;"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="."
latin:keySpec="."
latin:keyHintLabel="&gt;"
latin:additionalMoreKeys="&gt;"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="/"
latin:keySpec="/"
latin:keyHintLabel="\?"
latin:additionalMoreKeys="\?"
latin:keyStyle="hasShiftedLetterHintStyle"
@ -51,13 +51,13 @@
U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
<Key
latin:keyLabel="&lt;"
latin:keySpec="&lt;"
latin:moreKeys="!fixedColumnOrder!3,&#x2039;,&#x2264;,&#x00AB;" />
<Key
latin:keyLabel="&gt;"
latin:keySpec="&gt;"
latin:moreKeys="!fixedColumnOrder!3,&#x203A;,&#x2265;,&#x00BB;" />
<Key
latin:keyLabel="\?"
latin:keySpec="\?"
latin:moreKeys="!text/more_keys_for_question" />
</default>
</switch>

View file

@ -39,7 +39,7 @@
<include
latin:keyboardLayout="@xml/key_question_exclamation" />
<Key
latin:keyLabel="-"
latin:keySpec="-"
latin:keyHintLabel="_"
latin:moreKeys="_"
latin:keyStyle="hasShiftedLetterHintStyle" />

View file

@ -22,26 +22,26 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="q" />
latin:keySpec="q" />
<Key
latin:keyLabel="j"
latin:keySpec="j"
latin:moreKeys="!text/more_keys_for_j" />
<Key
latin:keyLabel="k"
latin:keySpec="k"
latin:moreKeys="!text/more_keys_for_k" />
<Key
latin:keyLabel="x" />
latin:keySpec="x" />
<Key
latin:keyLabel="b" />
latin:keySpec="b" />
<Key
latin:keyLabel="m" />
latin:keySpec="m" />
<Key
latin:keyLabel="w"
latin:keySpec="w"
latin:moreKeys="!text/more_keys_for_w" />
<Key
latin:keyLabel="v"
latin:keySpec="v"
latin:moreKeys="!text/more_keys_for_v" />
<Key
latin:keyLabel="z"
latin:keySpec="z"
latin:moreKeys="!text/more_keys_for_z" />
</merge>

View file

@ -22,66 +22,66 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="`"
latin:keySpec="`"
latin:keyHintLabel="~"
latin:additionalMoreKeys="~"
latin:keyStyle="hasShiftedLetterHintStyle" />
<Key
latin:keyLabel="1"
latin:keySpec="1"
latin:keyHintLabel="!"
latin:additionalMoreKeys="!"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_exclamation,!text/more_keys_for_symbols_1" />
<Key
latin:keyLabel="2"
latin:keySpec="2"
latin:keyHintLabel="\@"
latin:additionalMoreKeys="\@"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_2" />
<Key
latin:keyLabel="3"
latin:keySpec="3"
latin:keyHintLabel="\#"
latin:additionalMoreKeys="\#"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_3" />
<Key
latin:keyLabel="4"
latin:keySpec="4"
latin:keyHintLabel="$"
latin:additionalMoreKeys="$"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_4" />
<Key
latin:keyLabel="5"
latin:keySpec="5"
latin:keyHintLabel="%"
latin:additionalMoreKeys="\\%"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_5" />
<Key
latin:keyLabel="6"
latin:keySpec="6"
latin:keyHintLabel="^"
latin:additionalMoreKeys="^"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_6" />
<Key
latin:keyLabel="7"
latin:keySpec="7"
latin:keyHintLabel="&amp;"
latin:additionalMoreKeys="&amp;"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_7" />
<Key
latin:keyLabel="8"
latin:keySpec="8"
latin:keyHintLabel="*"
latin:additionalMoreKeys="*"
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_8" />
<Key
latin:keyLabel="9"
latin:keySpec="9"
latin:keyHintLabel="("
latin:additionalMoreKeys="("
latin:keyStyle="hasShiftedLetterHintStyle"
latin:moreKeys="!text/more_keys_for_symbols_9" />
<Key
latin:keyLabel="0"
latin:keySpec="0"
latin:keyHintLabel=")"
latin:additionalMoreKeys=")"
latin:keyStyle="hasShiftedLetterHintStyle"
@ -90,7 +90,7 @@
U+2014: "—" EM DASH
U+00B7: "·" MIDDLE DOT -->
<Key
latin:keyLabel="-"
latin:keySpec="-"
latin:keyHintLabel="_"
latin:additionalMoreKeys="_"
latin:keyStyle="hasShiftedLetterHintStyle"
@ -99,7 +99,7 @@
U+2260: "≠" NOT EQUAL TO
U+2248: "≈" ALMOST EQUAL TO -->
<Key
latin:keyLabel="="
latin:keySpec="="
latin:keyHintLabel="+"
latin:additionalMoreKeys="+"
latin:keyStyle="hasShiftedLetterHintStyle"

View file

@ -23,29 +23,29 @@
>
<Row>
<Key
latin:keyLabel="-"
latin:keySpec="-"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="+"
latin:keySpec="+"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="."
latin:keySpec="."
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="1"
latin:keySpec="1"
latin:keyStyle="numKeyStyle"
latin:keyXPos="31%p" />
<Key
latin:keyLabel="2"
latin:keySpec="2"
latin:keyStyle="numKeyStyle" />
<Key
latin:keyLabel="3"
latin:keySpec="3"
latin:keyStyle="numKeyStyle" />
<Key
latin:keyStyle="deleteKeyStyle"
@ -58,7 +58,7 @@
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="/"
latin:keySpec="/"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
@ -67,7 +67,7 @@
latin:mode="time|datetime"
>
<Key
latin:keyLabel=","
latin:keySpec=","
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="!text/more_keys_for_am_pm"
latin:keyStyle="numKeyStyle"
@ -76,21 +76,21 @@
</case>
<default>
<Key
latin:keyLabel=","
latin:keySpec=","
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
</default>
</switch>
<Key
latin:keyLabel="4"
latin:keySpec="4"
latin:keyStyle="numKeyStyle"
latin:keyXPos="31%p" />
<Key
latin:keyLabel="5"
latin:keySpec="5"
latin:keyStyle="numKeyStyle" />
<Key
latin:keyLabel="6"
latin:keySpec="6"
latin:keyStyle="numKeyStyle" />
<Key
latin:keyStyle="enterKeyStyle"
@ -99,12 +99,12 @@
</Row>
<Row>
<Key
latin:keyLabel="("
latin:keySpec="("
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel=")"
latin:keySpec=")"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
@ -113,28 +113,28 @@
latin:mode="time|datetime"
>
<Key
latin:keyLabel=":"
latin:keySpec=":"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
</case>
<default>
<Key
latin:keyLabel="="
latin:keySpec="="
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
</default>
</switch>
<Key
latin:keyLabel="7"
latin:keySpec="7"
latin:keyStyle="numKeyStyle"
latin:keyXPos="31%p" />
<Key
latin:keyLabel="8"
latin:keySpec="8"
latin:keyStyle="numKeyStyle" />
<Key
latin:keyLabel="9"
latin:keySpec="9"
latin:keyStyle="numKeyStyle" />
<!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
<Spacer />
@ -148,10 +148,10 @@
latin:keyStyle="numStarKeyStyle"
latin:keyXPos="31%p" />
<Key
latin:keyLabel="0"
latin:keySpec="0"
latin:keyStyle="numKeyStyle" />
<Key
latin:keyLabel="\#"
latin:keySpec="\#"
latin:keyStyle="numKeyStyle" />
<!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
<Spacer

View file

@ -27,12 +27,12 @@
latin:keyboardLayout="@xml/key_styles_number" />
<Row>
<Key
latin:keyLabel="-"
latin:keySpec="-"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="+"
latin:keySpec="+"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
@ -54,12 +54,12 @@
</Row>
<Row>
<Key
latin:keyLabel=","
latin:keySpec=","
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="."
latin:keySpec="."
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
@ -81,17 +81,17 @@
</Row>
<Row>
<Key
latin:keyLabel="("
latin:keySpec="("
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel=")"
latin:keySpec=")"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
<Key
latin:keyLabel="N"
latin:keySpec="N"
latin:keyStyle="numKeyStyle"
latin:keyWidth="10%p"
latin:backgroundType="functional" />
@ -116,7 +116,7 @@
<Key
latin:keyStyle="num0KeyStyle" />
<Key
latin:keyLabel="\#"
latin:keySpec="\#"
latin:keyStyle="numKeyStyle" />
</Row>
</merge>

View file

@ -51,9 +51,9 @@
latin:keyStyle="toMoreSymbolKeyStyle"
latin:keyWidth="10.0%p" />
<Key
latin:keyLabel="\\" />
latin:keySpec="\\" />
<Key
latin:keyLabel="=" />
latin:keySpec="=" />
<include
latin:keyboardLayout="@xml/rowkeys_symbols3" />
<Key

View file

@ -54,10 +54,10 @@
latin:keyboardLayout="@xml/rowkeys_symbols_shift3" />
<!-- U+00A1: "¡" INVERTED EXCLAMATION MARK -->
<Key
latin:keyLabel="&#x00A1;" />
latin:keySpec="&#x00A1;" />
<!-- U+00BF: "¿" INVERTED QUESTION MARK -->
<Key
latin:keyLabel="&#x00BF;" />
latin:keySpec="&#x00BF;" />
<Key
latin:keyStyle="backFromMoreSymbolKeyStyle"
latin:keyWidth="fillRight" />

View file

@ -27,6 +27,6 @@
>
<!-- U+0902: "ं" DEVANAGARI SIGN ANUSVARA -->
<Key
latin:keyLabel="&#x0902;"
latin:keySpec="&#x0902;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -43,6 +43,6 @@
<!-- U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
<Key
latin:keyStyle="moreKeysDevanagariSignCandrabindu"
latin:keyLabel="&#x0901;"
latin:keySpec="&#x0901;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -44,6 +44,6 @@
<!-- U+093C: "़" DEVANAGARI SIGN NUKTA -->
<Key
latin:keyStyle="moreKeysDevanagariSignNukta"
latin:keyLabel="&#x093C;"
latin:keySpec="&#x093C;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -27,6 +27,6 @@
>
<!-- U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
<Key
latin:keyLabel="&#x0949;"
latin:keySpec="&#x0949;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -50,6 +50,6 @@
<!-- U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
<Key
latin:keyStyle="moreKeysDevanagariVowelSignVocalicR"
latin:keyLabel="&#x0943;"
latin:keySpec="&#x0943;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -28,6 +28,6 @@
<!-- U+094D: "्" DEVANAGARI SIGN VIRAMA -->
<key-style
latin:styleName="baseKeyDevanagariSignVirama"
latin:keyLabel="&#x094D;"
latin:keySpec="&#x094D;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -28,6 +28,6 @@
<!-- U+0903: "" DEVANAGARI SIGN VISARGA -->
<key-style
latin:styleName="baseKeyDevanagariSignVisarga"
latin:keyLabel="&#x0903;"
latin:keySpec="&#x0903;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -44,6 +44,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignAa"
latin:parentStyle="moreKeysDevanagariVowelSignAa"
latin:keyLabel="&#x093E;"
latin:keySpec="&#x093E;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -51,6 +51,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignAi"
latin:parentStyle="moreKeysDevanagariVowelSignAi"
latin:keyLabel="&#x0948;"
latin:keySpec="&#x0948;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -43,6 +43,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignAu"
latin:parentStyle="moreKeysDevanagariVowelSignAu"
latin:keyLabel="&#x094C;"
latin:keySpec="&#x094C;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -52,6 +52,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignE"
latin:parentStyle="moreKeysDevanagariVowelSignE"
latin:keyLabel="&#x0947;"
latin:keySpec="&#x0947;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -43,6 +43,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignI"
latin:parentStyle="moreKeysDevanagariVowelSignI"
latin:keyLabel="&#x093F;"
latin:keySpec="&#x093F;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -43,6 +43,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignIi"
latin:parentStyle="moreKeysDevanagariVowelSignIi"
latin:keyLabel="&#x0940;"
latin:keySpec="&#x0940;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -45,6 +45,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignO"
latin:parentStyle="moreKeysDevanagariVowelSignO"
latin:keyLabel="&#x094B;"
latin:keySpec="&#x094B;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -44,6 +44,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignU"
latin:parentStyle="moreKeysDevanagariVowelSignU"
latin:keyLabel="&#x0941;"
latin:keySpec="&#x0941;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -44,6 +44,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignUu"
latin:parentStyle="moreKeysDevanagariVowelSignUu"
latin:keyLabel="&#x0942;"
latin:keySpec="&#x0942;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -23,6 +23,6 @@
>
<!-- U+0577: "շ" ARMENIAN SMALL LETTER SHA -->
<Key
latin:keyLabel="&#x0577;"
latin:keySpec="&#x0577;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -23,6 +23,6 @@
>
<!-- U+056D: "խ" ARMENIAN SMALL LETTER XEH -->
<Key
latin:keyLabel="&#x056D;"
latin:keySpec="&#x056D;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -26,11 +26,11 @@
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLockShifted"
>
<Key
latin:keyLabel="\?" />
latin:keySpec="\?" />
</case>
<default>
<Key
latin:keyLabel="\'"
latin:keySpec="\'"
latin:moreKeys="!text/more_keys_for_single_quote" />
</default>
</switch>

View file

@ -26,13 +26,13 @@
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLockShifted"
>
<Key
latin:keyLabel=";"
latin:keySpec=";"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0" />
</case>
<default>
<Key
latin:keyLabel=":"
latin:keySpec=":"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0"
latin:moreKeys=";" />

View file

@ -28,6 +28,6 @@
<!-- U+25CC: "◌" DOTTED CIRCLE
U+0902: "ं" DEVANAGARI SIGN ANUSVARA -->
<Key
latin:keyLabel="&#x25CC;&#x0902;|&#x0902;"
latin:keySpec="&#x25CC;&#x0902;|&#x0902;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -44,6 +44,6 @@
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
<Key
latin:keyStyle="moreKeysDevanagariSignCandrabindu"
latin:keyLabel="&#x25CC;&#x0901;|&#x0901;"
latin:keySpec="&#x25CC;&#x0901;|&#x0901;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -46,6 +46,6 @@
U+093C: "़" DEVANAGARI SIGN NUKTA -->
<Key
latin:keyStyle="moreKeysDevanagariSignNukta"
latin:keyLabel="&#x25CC;&#x093C;|&#x093C;"
latin:keySpec="&#x25CC;&#x093C;|&#x093C;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -28,6 +28,6 @@
<!-- U+25CC: "◌" DOTTED CIRCLE
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
<Key
latin:keyLabel="&#x25CC;&#x0949;|&#x0949;"
latin:keySpec="&#x25CC;&#x0949;|&#x0949;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -52,6 +52,6 @@
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
<Key
latin:keyStyle="moreKeysDevanagariVowelSignVocalicR"
latin:keyLabel="&#x25CC;&#x0943;|&#x0943;"
latin:keySpec="&#x25CC;&#x0943;|&#x0943;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -26,21 +26,21 @@
latin:mode="url"
>
<Key
latin:keyLabel="/"
latin:keySpec="/"
latin:keyStyle="f1MoreKeysStyle" />
</case>
<case
latin:mode="email"
>
<Key
latin:keyLabel="\@"
latin:keySpec="\@"
latin:keyStyle="f1MoreKeysStyle" />
</case>
<case
latin:supportsSwitchingToShortcutIme="false"
>
<Key
latin:keyLabel="!text/keylabel_for_comma"
latin:keySpec="!text/keylabel_for_comma"
latin:keyLabelFlags="hasPopupHint"
latin:additionalMoreKeys="!text/more_keys_for_comma"
latin:keyStyle="f1MoreKeysStyle" />
@ -55,7 +55,7 @@
<!-- latin:hasShortcutKey="false" -->
<default>
<Key
latin:keyLabel="!text/keylabel_for_comma"
latin:keySpec="!text/keylabel_for_comma"
latin:keyLabelFlags="hasPopupHint"
latin:additionalMoreKeys="!text/more_keys_for_comma,!text/shortcut_as_more_key"
latin:keyStyle="f1MoreKeysStyle" />

View file

@ -26,14 +26,14 @@
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLockShifted"
>
<Key
latin:keyLabel=":"
latin:keySpec=":"
latin:keyHintLabel="1"
latin:moreKeys=";"
latin:additionalMoreKeys="1" />
</case>
<default>
<Key
latin:keyLabel=";"
latin:keySpec=";"
latin:keyHintLabel="1"
latin:moreKeys=":"
latin:additionalMoreKeys="1" />

View file

@ -39,7 +39,7 @@
</case>
<default>
<Key
latin:keyLabel="!text/keylabel_for_period"
latin:keySpec="!text/keylabel_for_period"
latin:keyHintLabel="!text/keyhintlabel_for_period"
latin:keyLabelFlags="hasPopupHint|hasShiftedLetterHint"
latin:moreKeys="!text/more_keys_for_period"

View file

@ -51,7 +51,7 @@
>
<key-style
latin:styleName="shiftKeyStyle"
latin:keyLabel="!icon/shift_key_shifted|!code/key_shift"
latin:keySpec="!icon/shift_key_shifted|!code/key_shift"
latin:backgroundType="stickyOff"
latin:parentStyle="baseForShiftKeyStyle" />
</case>
@ -60,70 +60,70 @@
>
<key-style
latin:styleName="shiftKeyStyle"
latin:keyLabel="!icon/shift_key_shifted|!code/key_shift"
latin:keySpec="!icon/shift_key_shifted|!code/key_shift"
latin:backgroundType="stickyOn"
latin:parentStyle="baseForShiftKeyStyle" />
</case>
<default>
<key-style
latin:styleName="shiftKeyStyle"
latin:keyLabel="!icon/shift_key|!code/key_shift"
latin:keySpec="!icon/shift_key|!code/key_shift"
latin:backgroundType="stickyOff"
latin:parentStyle="baseForShiftKeyStyle" />
</default>
</switch>
<key-style
latin:styleName="deleteKeyStyle"
latin:keyLabel="!icon/delete_key|!code/key_delete"
latin:keySpec="!icon/delete_key|!code/key_delete"
latin:keyActionFlags="isRepeatable|noKeyPreview"
latin:backgroundType="functional" />
<include
latin:keyboardLayout="@xml/key_styles_enter" />
<key-style
latin:styleName="spaceKeyStyle"
latin:keyLabel=" |!code/key_space"
latin:keySpec=" |!code/key_space"
latin:keyActionFlags="noKeyPreview|enableLongPress" />
<!-- U+200C: ZERO WIDTH NON-JOINER
U+200D: ZERO WIDTH JOINER -->
<key-style
latin:styleName="zwnjKeyStyle"
latin:keyLabel="!icon/zwnj_key|&#x200C;"
latin:keySpec="!icon/zwnj_key|&#x200C;"
latin:moreKeys="!icon/zwj_key|&#x200D;"
latin:keyLabelFlags="hasPopupHint"
latin:keyActionFlags="noKeyPreview" />
<key-style
latin:styleName="shortcutKeyStyle"
latin:keyLabel="!icon/shortcut_key|!code/key_shortcut"
latin:keySpec="!icon/shortcut_key|!code/key_shortcut"
latin:keyIconDisabled="!icon/shortcut_key_disabled"
latin:keyActionFlags="noKeyPreview|altCodeWhileTyping"
latin:altCode="!code/key_space"
latin:parentStyle="f1MoreKeysStyle" />
<key-style
latin:styleName="settingsKeyStyle"
latin:keyLabel="!icon/settings_key|!code/key_settings"
latin:keySpec="!icon/settings_key|!code/key_settings"
latin:keyActionFlags="noKeyPreview|altCodeWhileTyping"
latin:altCode="!code/key_space"
latin:backgroundType="functional" />
<key-style
latin:styleName="languageSwitchKeyStyle"
latin:keyLabel="!icon/language_switch_key|!code/key_language_switch"
latin:keySpec="!icon/language_switch_key|!code/key_language_switch"
latin:keyActionFlags="noKeyPreview|altCodeWhileTyping|enableLongPress"
latin:altCode="!code/key_space" />
<key-style
latin:styleName="emojiKeyStyle"
latin:keyLabel="!icon/emoji_key|!code/key_emoji"
latin:keySpec="!icon/emoji_key|!code/key_emoji"
latin:keyActionFlags="noKeyPreview"
latin:backgroundType="functional" />
<key-style
latin:styleName="tabKeyStyle"
latin:keyLabel="!icon/tab_key|!code/key_tab"
latin:keySpec="!icon/tab_key|!code/key_tab"
latin:keyIconPreview="!icon/tab_key_preview"
latin:backgroundType="functional" />
<!-- Note: This key style is not for functional tab key. This is used for the tab key which is
laid out as normal letter key. -->
<key-style
latin:styleName="nonSpecialBackgroundTabKeyStyle"
latin:keyLabel="!icon/tab_key|!code/key_tab"
latin:keySpec="!icon/tab_key|!code/key_tab"
latin:keyIconPreview="!icon/tab_key_preview" />
<key-style
latin:styleName="baseForLayoutSwitchKeyStyle"
@ -132,23 +132,23 @@
latin:backgroundType="functional" />
<key-style
latin:styleName="toSymbolKeyStyle"
latin:keyLabel="!text/label_to_symbol_key|!code/key_switch_alpha_symbol"
latin:keySpec="!text/label_to_symbol_key|!code/key_switch_alpha_symbol"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="toAlphaKeyStyle"
latin:keyLabel="!text/label_to_alpha_key|!code/key_switch_alpha_symbol"
latin:keySpec="!text/label_to_alpha_key|!code/key_switch_alpha_symbol"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="toMoreSymbolKeyStyle"
latin:keyLabel="!text/label_to_more_symbol_key|!code/key_shift"
latin:keySpec="!text/label_to_more_symbol_key|!code/key_shift"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="backFromMoreSymbolKeyStyle"
latin:keyLabel="!text/label_to_symbol_key|!code/key_shift"
latin:keySpec="!text/label_to_symbol_key|!code/key_shift"
latin:parentStyle="baseForLayoutSwitchKeyStyle" />
<key-style
latin:styleName="comKeyStyle"
latin:keyLabel="!text/keylabel_for_popular_domain|!text/keylabel_for_popular_domain"
latin:keySpec="!text/keylabel_for_popular_domain|!text/keylabel_for_popular_domain"
latin:keyLabelFlags="autoXScale|fontNormal|hasPopupHint|preserveCase"
latin:moreKeys="!text/more_keys_for_popular_domain"
latin:backgroundType="functional" />

View file

@ -113,21 +113,21 @@
U+00A2: "¢" CENT SIGN -->
<key-style
latin:styleName="currencyKeyStyle"
latin:keyLabel="!text/keylabel_for_currency"
latin:keySpec="!text/keylabel_for_currency"
latin:moreKeys="!text/more_keys_for_currency" />
<key-style
latin:styleName="moreCurrency1KeyStyle"
latin:keyLabel="&#x00A3;" />
latin:keySpec="&#x00A3;" />
<key-style
latin:styleName="moreCurrency2KeyStyle"
latin:keyLabel="&#x20AC;" />
latin:keySpec="&#x20AC;" />
<key-style
latin:styleName="moreCurrency3KeyStyle"
latin:keyLabel="$"
latin:keySpec="$"
latin:moreKeys="&#x00A2;" />
<key-style
latin:styleName="moreCurrency4KeyStyle"
latin:keyLabel="&#x00A2;" />
latin:keySpec="&#x00A2;" />
</case>
<!-- GB: United Kingdom (Pound) -->
<case
@ -140,21 +140,21 @@
U+20B1: "₱" PESO SIGN -->
<key-style
latin:styleName="currencyKeyStyle"
latin:keyLabel="&#x00A3;"
latin:keySpec="&#x00A3;"
latin:moreKeys="&#x00A2;,$,&#x20AC;,&#x00A5;,&#x20B1;" />
<key-style
latin:styleName="moreCurrency1KeyStyle"
latin:keyLabel="&#x20AC;" />
latin:keySpec="&#x20AC;" />
<key-style
latin:styleName="moreCurrency2KeyStyle"
latin:keyLabel="&#x00A5;" />
latin:keySpec="&#x00A5;" />
<key-style
latin:styleName="moreCurrency3KeyStyle"
latin:keyLabel="$"
latin:keySpec="$"
latin:moreKeys="&#x00A2;" />
<key-style
latin:styleName="moreCurrency4KeyStyle"
latin:keyLabel="&#x00A2;" />
latin:keySpec="&#x00A2;" />
</case>
<!-- ar: Arabic (Dollar and Rial) -->
<default>

View file

@ -25,18 +25,18 @@
U+00A5: "¥" YEN SIGN -->
<key-style
latin:styleName="currencyKeyStyle"
latin:keyLabel="$"
latin:keySpec="$"
latin:moreKeys="!text/more_keys_for_currency_dollar" />
<key-style
latin:styleName="moreCurrency1KeyStyle"
latin:keyLabel="&#x00A3;" />
latin:keySpec="&#x00A3;" />
<key-style
latin:styleName="moreCurrency2KeyStyle"
latin:keyLabel="&#x00A2;" />
latin:keySpec="&#x00A2;" />
<key-style
latin:styleName="moreCurrency3KeyStyle"
latin:keyLabel="&#x20AC;" />
latin:keySpec="&#x20AC;" />
<key-style
latin:styleName="moreCurrency4KeyStyle"
latin:keyLabel="&#x00A5;" />
latin:keySpec="&#x00A5;" />
</merge>

View file

@ -26,19 +26,19 @@
U+20B1: "₱" PESO SIGN -->
<key-style
latin:styleName="currencyKeyStyle"
latin:keyLabel="&#x20AC;"
latin:keySpec="&#x20AC;"
latin:moreKeys="&#x00A2;,&#x00A3;,$,&#x00A5;,&#x20B1;" />
<key-style
latin:styleName="moreCurrency1KeyStyle"
latin:keyLabel="&#x00A3;" />
latin:keySpec="&#x00A3;" />
<key-style
latin:styleName="moreCurrency2KeyStyle"
latin:keyLabel="&#x00A5;" />
latin:keySpec="&#x00A5;" />
<key-style
latin:styleName="moreCurrency3KeyStyle"
latin:keyLabel="$"
latin:keySpec="$"
latin:moreKeys="&#x00A2;" />
<key-style
latin:styleName="moreCurrency4KeyStyle"
latin:keyLabel="&#x00A2;" />
latin:keySpec="&#x00A2;" />
</merge>

View file

@ -261,7 +261,7 @@
latin:parentStyle="navigateMoreKeysStyle" />
<key-style
latin:styleName="shiftEnterKeyStyle"
latin:keyLabel="!icon/enter_key|!code/key_shift_enter"
latin:keySpec="!icon/enter_key|!code/key_shift_enter"
latin:parentStyle="defaultEnterKeyStyle" />
<switch>
<!-- Shift + Enter in textMultiLine field. -->
@ -287,7 +287,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_go_key|!code/key_enter"
latin:keySpec="!text/label_go_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -296,7 +296,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_next_key|!code/key_enter"
latin:keySpec="!text/label_next_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -305,7 +305,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_previous_key|!code/key_enter"
latin:keySpec="!text/label_previous_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -314,7 +314,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_done_key|!code/key_enter"
latin:keySpec="!text/label_done_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -323,7 +323,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!text/label_send_key|!code/key_enter"
latin:keySpec="!text/label_send_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -332,7 +332,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!icon/search_key|!code/key_enter"
latin:keySpec="!icon/search_key|!code/key_enter"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
</case>
@ -341,7 +341,7 @@
>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="dummy_label|!code/key_enter"
latin:keySpec="dummy_label|!code/key_enter"
latin:keyLabelFlags="fromCustomActionLabel"
latin:backgroundType="action"
latin:parentStyle="defaultEnterKeyStyle" />
@ -350,7 +350,7 @@
<default>
<key-style
latin:styleName="enterKeyStyle"
latin:keyLabel="!icon/enter_key|!code/key_enter"
latin:keySpec="!icon/enter_key|!code/key_enter"
latin:parentStyle="defaultEnterKeyStyle" />
</default>
</switch>

View file

@ -43,74 +43,74 @@
latin:parentStyle="numKeyStyle" />
<key-style
latin:styleName="num0KeyStyle"
latin:keyLabel="0"
latin:keySpec="0"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num1KeyStyle"
latin:keyLabel="1"
latin:keySpec="1"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num2KeyStyle"
latin:keyLabel="2"
latin:keySpec="2"
latin:keyHintLabel="ABC"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num3KeyStyle"
latin:keyLabel="3"
latin:keySpec="3"
latin:keyHintLabel="DEF"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num4KeyStyle"
latin:keyLabel="4"
latin:keySpec="4"
latin:keyHintLabel="GHI"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num5KeyStyle"
latin:keyLabel="5"
latin:keySpec="5"
latin:keyHintLabel="JKL"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num6KeyStyle"
latin:keyLabel="6"
latin:keySpec="6"
latin:keyHintLabel="MNO"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num7KeyStyle"
latin:keyLabel="7"
latin:keySpec="7"
latin:keyHintLabel="PQRS"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num8KeyStyle"
latin:keyLabel="8"
latin:keySpec="8"
latin:keyHintLabel="TUV"
latin:parentStyle="numberKeyStyle" />
<key-style
latin:styleName="num9KeyStyle"
latin:keyLabel="9"
latin:keySpec="9"
latin:keyHintLabel="WXYZ"
latin:parentStyle="numberKeyStyle" />
<!-- U+FF0A: "" FULLWIDTH ASTERISK -->
<key-style
latin:styleName="numStarKeyStyle"
latin:keyLabel="&#xFF0A;|*"
latin:keySpec="&#xFF0A;|*"
latin:parentStyle="numKeyStyle" />
<!-- Only for non-tablet device -->
<key-style
latin:styleName="numPhoneToSymbolKeyStyle"
latin:keyLabel="!text/label_to_phone_symbols_key|!code/key_switch_alpha_symbol"
latin:keySpec="!text/label_to_phone_symbols_key|!code/key_switch_alpha_symbol"
latin:parentStyle="numModeKeyStyle" />
<key-style
latin:styleName="numPhoneToNumericKeyStyle"
latin:keyLabel="!text/label_to_phone_numeric_key|!code/key_switch_alpha_symbol"
latin:keySpec="!text/label_to_phone_numeric_key|!code/key_switch_alpha_symbol"
latin:parentStyle="numModeKeyStyle" />
<key-style
latin:styleName="numPauseKeyStyle"
latin:keyLabel="!text/label_pause_key|,"
latin:keySpec="!text/label_pause_key|,"
latin:keyLabelFlags="followKeyHintLabelRatio|autoXScale"
latin:parentStyle="numKeyBaseStyle" />
<key-style
latin:styleName="numWaitKeyStyle"
latin:keyLabel="!text/label_wait_key|;"
latin:keySpec="!text/label_wait_key|;"
latin:keyLabelFlags="followKeyHintLabelRatio|autoXScale"
latin:parentStyle="numKeyBaseStyle" />
<key-style
@ -119,13 +119,13 @@
latin:parentStyle="tabKeyStyle" />
<key-style
latin:styleName="numSpaceKeyStyle"
latin:keyLabel="!icon/space_key_for_number_layout|!code/key_space"
latin:keySpec="!icon/space_key_for_number_layout|!code/key_space"
latin:keyActionFlags="enableLongPress"
latin:parentStyle="numKeyBaseStyle" />
<!-- Override defaultEnterKeyStyle in key_styles_enter.xml -->
<key-style
latin:styleName="defaultEnterKeyStyle"
latin:keyLabel="!icon/enter_key|!code/key_enter"
latin:keySpec="!icon/enter_key|!code/key_enter"
latin:keyLabelFlags="preserveCase|autoXScale|followKeyLargeLabelRatio"
latin:keyActionFlags="noKeyPreview"
latin:backgroundType="functional"

View file

@ -27,13 +27,13 @@
>
<!-- U+0E05: "ฅ" THAI CHARACTER KHO KHON -->
<Key
latin:keyLabel="&#x0E05;"
latin:keySpec="&#x0E05;"
latin:keyLabelFlags="fontNormal" />
</case>
<default>
<!-- U+0E03: "ฃ" THAI CHARACTER KHO KHUAT -->
<Key
latin:keyLabel="&#x0E03;"
latin:keySpec="&#x0E03;"
latin:keyLabelFlags="fontNormal" />
</default>
</switch>

View file

@ -23,6 +23,6 @@
>
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
<Key
latin:keyLabel="&#x0630;"
latin:keySpec="&#x0630;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -22,10 +22,10 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="!text/keylabel_for_comma"
latin:keySpec="!text/keylabel_for_comma"
latin:moreKeys="!text/more_keys_for_comma" />
<!-- U+2026: "…" HORIZONTAL ELLIPSIS -->
<Key
latin:keyLabel="."
latin:keySpec="."
latin:moreKeys="&#x2026;" />
</merge>

View file

@ -22,7 +22,7 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="{|!code/key_left_curly_bracket" />
latin:keySpec="{|!code/key_left_curly_bracket" />
<Key
latin:keyLabel="}|!code/key_right_curly_bracket" />
latin:keySpec="}|!code/key_right_curly_bracket" />
</merge>

View file

@ -26,7 +26,7 @@
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
>
<Key
latin:keyLabel="&quot;"
latin:keySpec="&quot;"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
</case>
@ -34,7 +34,7 @@
latin:mode="url"
>
<Key
latin:keyLabel="/"
latin:keySpec="/"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
</case>
@ -42,13 +42,13 @@
latin:mode="email"
>
<Key
latin:keyLabel="\@"
latin:keySpec="\@"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
</case>
<default>
<Key
latin:keyLabel="\'"
latin:keySpec="\'"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1"
latin:moreKeys="!,&quot;" />
@ -59,22 +59,22 @@
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
>
<Key
latin:keyLabel="&lt;"
latin:keySpec="&lt;"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2" />
<Key
latin:keyLabel="&gt;"
latin:keySpec="&gt;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3" />
</case>
<default>
<Key
latin:keyLabel=","
latin:keySpec=","
latin:keyHintLabel="2"
latin:additionalMoreKeys="2"
latin:moreKeys="\?,&lt;" />
<Key
latin:keyLabel="."
latin:keySpec="."
latin:keyHintLabel="3"
latin:additionalMoreKeys="3"
latin:moreKeys="&gt;" />

View file

@ -23,6 +23,6 @@
>
<!-- U+0686: "چ" ARABIC LETTER TCHEH -->
<Key
latin:keyLabel="&#x0686;"
latin:keySpec="&#x0686;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -29,21 +29,21 @@
<!-- U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
<Key
latin:keyLabel="&#x00AB;|&#x00BB;"
latin:keySpec="&#x00AB;|&#x00BB;"
latin:backgroundType="functional"
latin:moreKeys="!text/more_keys_for_less_than" />
<Key
latin:keyLabel="&#x00BB;|&#x00AB;"
latin:keySpec="&#x00BB;|&#x00AB;"
latin:backgroundType="functional"
latin:moreKeys="!text/more_keys_for_greater_than" />
</case>
<default>
<Key
latin:keyLabel="&lt;|!code/key_less_than"
latin:keySpec="&lt;|!code/key_less_than"
latin:backgroundType="functional"
latin:moreKeys="!text/more_keys_for_less_than" />
<Key
latin:keyLabel="&gt;|!code/key_greater_than"
latin:keySpec="&gt;|!code/key_greater_than"
latin:backgroundType="functional"
latin:moreKeys="!text/more_keys_for_greater_than" />
</default>

View file

@ -22,9 +22,9 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="(|!code/key_left_parenthesis"
latin:keySpec="(|!code/key_left_parenthesis"
latin:moreKeys="!text/more_keys_for_left_parenthesis" />
<Key
latin:keyLabel=")|!code/key_right_parenthesis"
latin:keySpec=")|!code/key_right_parenthesis"
latin:moreKeys="!text/more_keys_for_right_parenthesis" />
</merge>

View file

@ -26,23 +26,23 @@
latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted"
>
<Key
latin:keyLabel="["
latin:keySpec="["
latin:additionalMoreKeys="{" />
<Key
latin:keyLabel="]"
latin:keySpec="]"
latin:additionalMoreKeys="}" />
<Key
latin:keyLabel="\\"
latin:keySpec="\\"
latin:additionalMoreKeys="\\|" />
</case>
<!-- keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted" -->
<default>
<Key
latin:keyLabel="{" />
latin:keySpec="{" />
<Key
latin:keyLabel="}" />
latin:keySpec="}" />
<Key
latin:keyLabel="|" />
latin:keySpec="|" />
</default>
</switch>
</merge>

View file

@ -26,19 +26,19 @@
latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted"
>
<Key
latin:keyLabel=";"
latin:keySpec=";"
latin:additionalMoreKeys=":" />
<Key
latin:keyLabel="\'"
latin:keySpec="\'"
latin:additionalMoreKeys="&quot;"
latin:moreKeys="!fixedColumnOrder!4,!text/double_quotes,%,!text/single_quotes" />
</case>
<!-- keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted" -->
<default>
<Key
latin:keyLabel=":" />
latin:keySpec=":" />
<Key
latin:keyLabel="&quot;"
latin:keySpec="&quot;"
latin:moreKeys="!fixedColumnOrder!3,!text/double_quotes,!text/single_quotes" />
</default>
</switch>

View file

@ -26,13 +26,13 @@
latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted"
>
<Key
latin:keyLabel=","
latin:keySpec=","
latin:additionalMoreKeys="&lt;" />
<Key
latin:keyLabel="."
latin:keySpec="."
latin:additionalMoreKeys="&gt;" />
<Key
latin:keyLabel="/"
latin:keySpec="/"
latin:additionalMoreKeys="\?"
latin:moreKeys="!text/more_keys_for_question" />
</case>
@ -45,13 +45,13 @@
U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
<Key
latin:keyLabel="&lt;"
latin:keySpec="&lt;"
latin:moreKeys="!fixedColumnOrder!3,&#x2039;,&#x2264;,&#x00AB;" />
<Key
latin:keyLabel="&gt;"
latin:keySpec="&gt;"
latin:moreKeys="!fixedColumnOrder!3,&#x203A;,&#x2265;,&#x00BB;" />
<Key
latin:keyLabel="\?"
latin:keySpec="\?"
latin:moreKeys="!text/more_keys_for_question" />
</default>
</switch>

View file

@ -22,7 +22,7 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="[|!code/key_left_square_bracket" />
latin:keySpec="[|!code/key_left_square_bracket" />
<Key
latin:keyLabel="]|!code/key_right_square_bracket" />
latin:keySpec="]|!code/key_right_square_bracket" />
</merge>

View file

@ -29,6 +29,6 @@
U+094D: "्" DEVANAGARI SIGN VIRAMA -->
<key-style
latin:styleName="baseKeyDevanagariSignVirama"
latin:keyLabel="&#x25CC;&#x094D;|&#x094D;"
latin:keySpec="&#x25CC;&#x094D;|&#x094D;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -29,6 +29,6 @@
U+0903: "" DEVANAGARI SIGN VISARGA -->
<key-style
latin:styleName="baseKeyDevanagariSignVisarga"
latin:keyLabel="&#x25CC;&#x0903;|&#x0903;"
latin:keySpec="&#x25CC;&#x0903;|&#x0903;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -46,6 +46,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignAa"
latin:parentStyle="moreKeysDevanagariVowelSignAa"
latin:keyLabel="&#x25CC;&#x093E;|&#x093E;"
latin:keySpec="&#x25CC;&#x093E;|&#x093E;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -53,6 +53,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignAi"
latin:parentStyle="moreKeysDevanagariVowelSignAi"
latin:keyLabel="&#x25CC;&#x0948;|&#x0948;"
latin:keySpec="&#x25CC;&#x0948;|&#x0948;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -44,6 +44,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignAu"
latin:parentStyle="moreKeysDevanagariVowelSignAu"
latin:keyLabel="&#x25CC;&#x094C;|&#x094C;"
latin:keySpec="&#x25CC;&#x094C;|&#x094C;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -53,6 +53,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignE"
latin:parentStyle="moreKeysDevanagariVowelSignE"
latin:keyLabel="&#x25CC;&#x0947;|&#x0947;"
latin:keySpec="&#x25CC;&#x0947;|&#x0947;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -45,6 +45,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignI"
latin:parentStyle="moreKeysDevanagariVowelSignI"
latin:keyLabel="&#x25CC;&#x093F;|&#x093F;"
latin:keySpec="&#x25CC;&#x093F;|&#x093F;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -45,6 +45,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignIi"
latin:parentStyle="moreKeysDevanagariVowelSignIi"
latin:keyLabel="&#x25CC;&#x0940;|&#x0940;"
latin:keySpec="&#x25CC;&#x0940;|&#x0940;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -47,6 +47,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignO"
latin:parentStyle="moreKeysDevanagariVowelSignO"
latin:keyLabel="&#x25CC;&#x094B;|&#x094B;"
latin:keySpec="&#x25CC;&#x094B;|&#x094B;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -46,6 +46,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignU"
latin:parentStyle="moreKeysDevanagariVowelSignU"
latin:keyLabel="&#x25CC;&#x0941;|&#x0941;"
latin:keySpec="&#x25CC;&#x0941;|&#x0941;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -46,6 +46,6 @@
<key-style
latin:styleName="baseKeyDevanagariVowelSignUu"
latin:parentStyle="moreKeysDevanagariVowelSignUu"
latin:keyLabel="&#x25CC;&#x0942;|&#x0942;"
latin:keySpec="&#x25CC;&#x0942;|&#x0942;"
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
</merge>

View file

@ -28,7 +28,7 @@
latin:keyStyle="toSymbolKeyStyle"
latin:keyWidth="15%p" />
<Key
latin:keyLabel="q"
latin:keySpec="q"
latin:backgroundType="normal"
latin:additionalMoreKeys="!text/shortcut_as_more_key"
latin:keyStyle="f1MoreKeysStyle" />
@ -36,7 +36,7 @@
latin:keyXPos="25%p"
latin:keyboardLayout="@xml/key_space_5kw" />
<Key
latin:keyLabel="z"
latin:keySpec="z"
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="!text/more_keys_for_punctuation,!text/more_keys_for_z" />
<Key

View file

@ -20,9 +20,9 @@
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" >
<Key
latin:keyLabel="_" />
latin:keySpec="_" />
<Key
latin:keyLabel="/" />
latin:keySpec="/" />
<include
latin:keyboardLayout="@xml/key_space_symbols" />
<include

View file

@ -24,21 +24,21 @@
<!-- U+0636: "ض" ARABIC LETTER DAD
U+0661: "١" ARABIC-INDIC DIGIT ONE -->
<Key
latin:keyLabel="&#x0636;"
latin:keySpec="&#x0636;"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1,&#x0661;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0635: "ص" ARABIC LETTER SAD
U+0662: "٢" ARABIC-INDIC DIGIT TWO -->
<Key
latin:keyLabel="&#x0635;"
latin:keySpec="&#x0635;"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2,&#x0662;"
latin:keyLabelFlags="fontNormal" />
<!-- U+062B: "ث" ARABIC LETTER THEH
U+0663: "٣" ARABIC-INDIC DIGIT THREE -->
<Key
latin:keyLabel="&#x062B;"
latin:keySpec="&#x062B;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3,&#x0663;"
latin:keyLabelFlags="fontNormal" />
@ -47,7 +47,7 @@
U+0664: "٤" ARABIC-INDIC DIGIT FOUR -->
<!-- TODO: DroidSansArabic lacks the glyph of U+06A8 ARABIC LETTER QAF WITH THREE DOTS ABOVE -->
<Key
latin:keyLabel="&#x0642;"
latin:keySpec="&#x0642;"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4,&#x0664;"
latin:moreKeys="&#x06A8;"
@ -60,7 +60,7 @@
<!-- TODO: DroidSansArabic lacks the glyph of U+06A2 ARABIC LETTER FEH WITH DOT MOVED BELOW -->
<!-- TODO: DroidSansArabic lacks the glyph of U+06A5 ARABIC LETTER FEH WITH THREE DOTS BELOW -->
<Key
latin:keyLabel="&#x0641;"
latin:keySpec="&#x0641;"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5,&#x0665;"
latin:moreKeys="&#x06A4;,&#x06A2;,&#x06A5;"
@ -68,14 +68,14 @@
<!-- U+063A: "غ" ARABIC LETTER GHAIN
U+0666: "٦" ARABIC-INDIC DIGIT SIX -->
<Key
latin:keyLabel="&#x063A;"
latin:keySpec="&#x063A;"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6,&#x0666;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0639: "ع" ARABIC LETTER AIN
U+0667: "٧" ARABIC-INDIC DIGIT SEVEN -->
<Key
latin:keyLabel="&#x0639;"
latin:keySpec="&#x0639;"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7,&#x0667;"
latin:keyLabelFlags="fontNormal" />
@ -84,7 +84,7 @@
U+0647 U+200D: ARABIC LETTER HEH + ZERO WIDTH JOINER
U+0668: "٨" ARABIC-INDIC DIGIT EIGHT -->
<Key
latin:keyLabel="&#x0647;"
latin:keySpec="&#x0647;"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8,&#x0668;"
latin:moreKeys="&#xFEEB;|&#x0647;&#x200D;"
@ -92,21 +92,21 @@
<!-- U+062E: "خ" ARABIC LETTER KHAH
U+0669: "٩" ARABIC-INDIC DIGIT NINE -->
<Key
latin:keyLabel="&#x062E;"
latin:keySpec="&#x062E;"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9,&#x0669;"
latin:keyLabelFlags="fontNormal" />
<!-- U+062D: "ح" ARABIC LETTER HAH
U+0660: "٠" ARABIC-INDIC DIGIT ZERO -->
<Key
latin:keyLabel="&#x062D;"
latin:keySpec="&#x062D;"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0,&#x0660;"
latin:keyLabelFlags="fontNormal" />
<!-- U+062C: "ج" ARABIC LETTER JEEM
U+0686: "چ" ARABIC LETTER TCHEH -->
<Key
latin:keyLabel="&#x062C;"
latin:keySpec="&#x062C;"
latin:moreKeys="&#x0686;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -25,24 +25,24 @@
U+069C: "ڜ" ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE -->
<!-- TODO: DroidSansArabic lacks the glyph of U+069C ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE -->
<Key
latin:keyLabel="&#x0634;"
latin:keySpec="&#x0634;"
latin:moreKeys="&#x069C;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0633: "س" ARABIC LETTER SEEN -->
<Key
latin:keyLabel="&#x0633;"
latin:keySpec="&#x0633;"
latin:keyLabelFlags="fontNormal" />
<!-- U+064A: "ي" ARABIC LETTER YEH
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE
U+0649: "ى" ARABIC LETTER ALEF MAKSURA -->
<Key
latin:keyLabel="&#x064A;"
latin:keySpec="&#x064A;"
latin:moreKeys="&#x0626;,&#x0649;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0628: "ب" ARABIC LETTER BEH
U+067E: "پ" ARABIC LETTER PEH -->
<Key
latin:keyLabel="&#x0628;"
latin:keySpec="&#x0628;"
latin:moreKeys="&#x067E;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0644: "ل" ARABIC LETTER LAM
@ -55,7 +55,7 @@
U+FEF5: "ﻵ" ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE -->
<Key
latin:keyLabel="&#x0644;"
latin:keySpec="&#x0644;"
latin:moreKeys="&#xFEFB;|&#x0644;&#x0627;,&#xFEF7;|&#x0644;&#x0623;,&#xFEF9;|&#x0644;&#x0625;,&#xFEF5;|&#x0644;&#x0622;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0627: "ا" ARABIC LETTER ALEF
@ -65,30 +65,30 @@
U+0625: "إ" ARABIC LETTER ALEF WITH HAMZA BELOW
U+0671: "ٱ" ARABIC LETTER ALEF WASLA -->
<Key
latin:keyLabel="&#x0627;"
latin:keySpec="&#x0627;"
latin:moreKeys="!fixedColumnOrder!5,&#x0622;,&#x0621;,&#x0623;,&#x0625;,&#x0671;"
latin:keyLabelFlags="fontNormal" />
<!-- U+062A: "ت" ARABIC LETTER TEH -->
<Key
latin:keyLabel="&#x062A;"
latin:keySpec="&#x062A;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0646: "ن" ARABIC LETTER NOON -->
<Key
latin:keyLabel="&#x0646;"
latin:keySpec="&#x0646;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0645: "م" ARABIC LETTER MEEM -->
<Key
latin:keyLabel="&#x0645;"
latin:keySpec="&#x0645;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0643: "ك" ARABIC LETTER KAF
U+06AF: "گ" ARABIC LETTER GAF
U+06A9: "ک" ARABIC LETTER KEHEH -->
<Key
latin:keyLabel="&#x0643;"
latin:keySpec="&#x0643;"
latin:moreKeys="&#x06AF;,&#x06A9;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0637: "ط" ARABIC LETTER TAH -->
<Key
latin:keyLabel="&#x0637;"
latin:keySpec="&#x0637;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -25,42 +25,42 @@
latin:keyboardLayout="@xml/keys_arabic3_left" />
<!-- U+0621: "ء" ARABIC LETTER HAMZA -->
<Key
latin:keyLabel="&#x0621;"
latin:keySpec="&#x0621;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0624: "ؤ" ARABIC LETTER WAW WITH HAMZA ABOVE -->
<Key
latin:keyLabel="&#x0624;"
latin:keySpec="&#x0624;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0631: "ر" ARABIC LETTER REH -->
<Key
latin:keyLabel="&#x0631;"
latin:keySpec="&#x0631;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0649: "ى" ARABIC LETTER ALEF MAKSURA
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE -->
<Key
latin:keyLabel="&#x0649;"
latin:keySpec="&#x0649;"
latin:moreKeys="&#x0626;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0629: "ة" ARABIC LETTER TEH MARBUTA -->
<Key
latin:keyLabel="&#x0629;"
latin:keySpec="&#x0629;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0648: "و" ARABIC LETTER WAW -->
<Key
latin:keyLabel="&#x0648;"
latin:keySpec="&#x0648;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0632: "ز" ARABIC LETTER ZAIN
U+0698: "ژ" ARABIC LETTER JEH -->
<Key
latin:keyLabel="&#x0632;"
latin:keySpec="&#x0632;"
latin:moreKeys="&#x0698;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0638: "ظ" ARABIC LETTER ZAH -->
<Key
latin:keyLabel="&#x0638;"
latin:keySpec="&#x0638;"
latin:keyLabelFlags="fontNormal" />
<!-- U+062F: "د" ARABIC LETTER DAL -->
<Key
latin:keyLabel="&#x062F;"
latin:keySpec="&#x062F;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -23,61 +23,61 @@
>
<!-- U+0567: "է" ARMENIAN SMALL LETTER EH -->
<Key
latin:keyLabel="&#x0567;"
latin:keySpec="&#x0567;"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1"
latin:keyLabelFlags="fontNormal" />
<!-- U+0569: "թ" ARMENIAN SMALL LETTER TO -->
<Key
latin:keyLabel="&#x0569;"
latin:keySpec="&#x0569;"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2"
latin:keyLabelFlags="fontNormal" />
<!-- U+0583: "փ" ARMENIAN SMALL LETTER PIWR -->
<Key
latin:keyLabel="&#x0583;"
latin:keySpec="&#x0583;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3"
latin:keyLabelFlags="fontNormal" />
<!-- U+0571: "ձ" ARMENIAN SMALL LETTER JA -->
<Key
latin:keyLabel="&#x0571;"
latin:keySpec="&#x0571;"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4"
latin:keyLabelFlags="fontNormal" />
<!-- U+057B: "ջ" ARMENIAN SMALL LETTER JHEH -->
<Key
latin:keyLabel="&#x057B;"
latin:keySpec="&#x057B;"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5"
latin:keyLabelFlags="fontNormal" />
<!-- U+0580: "ր" ARMENIAN SMALL LETTER REH -->
<Key
latin:keyLabel="&#x0580;"
latin:keySpec="&#x0580;"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6"
latin:keyLabelFlags="fontNormal" />
<!-- U+0579: "չ" ARMENIAN SMALL LETTER CHA -->
<Key
latin:keyLabel="&#x0579;"
latin:keySpec="&#x0579;"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7"
latin:keyLabelFlags="fontNormal" />
<!-- U+0573: "ճ" ARMENIAN SMALL LETTER CHEH -->
<Key
latin:keyLabel="&#x0573;"
latin:keySpec="&#x0573;"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8"
latin:keyLabelFlags="fontNormal" />
<!-- U+056A: "ժ" ARMENIAN SMALL LETTER ZHE -->
<Key
latin:keyLabel="&#x056A;"
latin:keySpec="&#x056A;"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9"
latin:keyLabelFlags="fontNormal" />
<!-- U+056E: "ծ" ARMENIAN SMALL LETTER CA -->
<Key
latin:keyLabel="&#x056E;"
latin:keySpec="&#x056E;"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0"
latin:keyLabelFlags="fontNormal" />

View file

@ -23,45 +23,45 @@
>
<!-- U+0584: "ք" ARMENIAN SMALL LETTER KEH -->
<Key
latin:keyLabel="&#x0584;"
latin:keySpec="&#x0584;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0578: "ո" ARMENIAN SMALL LETTER VO -->
<Key
latin:keyLabel="&#x0578;"
latin:keySpec="&#x0578;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0565: "ե" ARMENIAN SMALL LETTER ECH
U+0587: "և" ARMENIAN SMALL LIGATURE ECH YIWN -->
<Key
latin:keyLabel="&#x0565;"
latin:keySpec="&#x0565;"
latin:moreKeys="&#x0587;"
latin:keyHintLabel="&#x0587;"
latin:keyLabelFlags="fontNormal" />
<!-- U+057C: "ռ" ARMENIAN SMALL LETTER RA -->
<Key
latin:keyLabel="&#x057C;"
latin:keySpec="&#x057C;"
latin:keyLabelFlags="fontNormal" />
<!-- U+057F: "տ" ARMENIAN SMALL LETTER TIWN -->
<Key
latin:keyLabel="&#x057F;"
latin:keySpec="&#x057F;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0568: "ը" ARMENIAN SMALL LETTER ET -->
<Key
latin:keyLabel="&#x0568;"
latin:keySpec="&#x0568;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0582: "ւ" ARMENIAN SMALL LETTER YIWN -->
<Key
latin:keyLabel="&#x0582;"
latin:keySpec="&#x0582;"
latin:keyLabelFlags="fontNormal" />
<!-- U+056B: "ի" ARMENIAN SMALL LETTER INI -->
<Key
latin:keyLabel="&#x056B;"
latin:keySpec="&#x056B;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0585: "օ" ARMENIAN SMALL LETTER OH -->
<Key
latin:keyLabel="&#x0585;"
latin:keySpec="&#x0585;"
latin:keyLabelFlags="fontNormal" />
<!-- U+057A: "պ" ARMENIAN SMALL LETTER PEH -->
<Key
latin:keyLabel="&#x057A;"
latin:keySpec="&#x057A;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -23,38 +23,38 @@
>
<!-- U+0561: "ա" ARMENIAN SMALL LETTER AYB -->
<Key
latin:keyLabel="&#x0561;"
latin:keySpec="&#x0561;"
latin:keyLabelFlags="fontNormal" />
<!-- U+057D: "ս" ARMENIAN SMALL LETTER SEH -->
<Key
latin:keyLabel="&#x057D;"
latin:keySpec="&#x057D;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0564: "դ" ARMENIAN SMALL LETTER DA -->
<Key
latin:keyLabel="&#x0564;"
latin:keySpec="&#x0564;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0586: "ֆ" ARMENIAN SMALL LETTER FEH -->
<Key
latin:keyLabel="&#x0586;"
latin:keySpec="&#x0586;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0563: "գ" ARMENIAN SMALL LETTER GIM -->
<Key
latin:keyLabel="&#x0563;"
latin:keySpec="&#x0563;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0570: "հ" ARMENIAN SMALL LETTER HO -->
<Key
latin:keyLabel="&#x0570;"
latin:keySpec="&#x0570;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0575: "յ" ARMENIAN SMALL LETTER YI -->
<Key
latin:keyLabel="&#x0575;"
latin:keySpec="&#x0575;"
latin:keyLabelFlags="fontNormal" />
<!-- U+056F: "կ" ARMENIAN SMALL LETTER KEN -->
<Key
latin:keyLabel="&#x056F;"
latin:keySpec="&#x056F;"
latin:keyLabelFlags="fontNormal" />
<!-- U+056C: "լ" ARMENIAN SMALL LETTER LIWN -->
<Key
latin:keyLabel="&#x056C;"
latin:keySpec="&#x056C;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -23,30 +23,30 @@
>
<!-- U+0566: "զ" ARMENIAN SMALL LETTER ZA -->
<Key
latin:keyLabel="&#x0566;"
latin:keySpec="&#x0566;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0572: "ղ" ARMENIAN SMALL LETTER GHAD -->
<Key
latin:keyLabel="&#x0572;"
latin:keySpec="&#x0572;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0581: "ց" ARMENIAN SMALL LETTER CO -->
<Key
latin:keyLabel="&#x0581;"
latin:keySpec="&#x0581;"
latin:keyLabelFlags="fontNormal" />
<!-- U+057E: "վ" ARMENIAN SMALL LETTER VEW -->
<Key
latin:keyLabel="&#x057E;"
latin:keySpec="&#x057E;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0562: "բ" ARMENIAN SMALL LETTER BEN -->
<Key
latin:keyLabel="&#x0562;"
latin:keySpec="&#x0562;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0576: "ն" ARMENIAN SMALL LETTER NOW -->
<Key
latin:keyLabel="&#x0576;"
latin:keySpec="&#x0576;"
latin:keyLabelFlags="fontNormal" />
<!-- U+0574: "մ" ARMENIAN SMALL LETTER MEN -->
<Key
latin:keyLabel="&#x0574;"
latin:keySpec="&#x0574;"
latin:keyLabelFlags="fontNormal" />
</merge>

View file

@ -22,52 +22,52 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="a"
latin:keySpec="a"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1"
latin:moreKeys="!text/more_keys_for_a" />
<Key
latin:keyLabel="z"
latin:keySpec="z"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2"
latin:moreKeys="!text/more_keys_for_z" />
<Key
latin:keyLabel="e"
latin:keySpec="e"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3"
latin:moreKeys="!text/more_keys_for_e" />
<Key
latin:keyLabel="r"
latin:keySpec="r"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4"
latin:moreKeys="!text/more_keys_for_r" />
<Key
latin:keyLabel="t"
latin:keySpec="t"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5"
latin:moreKeys="!text/more_keys_for_t" />
<Key
latin:keyLabel="y"
latin:keySpec="y"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6"
latin:moreKeys="!text/more_keys_for_y" />
<Key
latin:keyLabel="u"
latin:keySpec="u"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7"
latin:moreKeys="!text/more_keys_for_u" />
<Key
latin:keyLabel="i"
latin:keySpec="i"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8"
latin:moreKeys="!text/more_keys_for_i" />
<Key
latin:keyLabel="o"
latin:keySpec="o"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9"
latin:moreKeys="!text/more_keys_for_o" />
<Key
latin:keyLabel="p"
latin:keySpec="p"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0" />
</merge>

View file

@ -22,30 +22,30 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="q" />
latin:keySpec="q" />
<Key
latin:keyLabel="s"
latin:keySpec="s"
latin:moreKeys="!text/more_keys_for_s" />
<Key
latin:keyLabel="d"
latin:keySpec="d"
latin:moreKeys="!text/more_keys_for_d" />
<Key
latin:keyLabel="f" />
latin:keySpec="f" />
<Key
latin:keyLabel="g"
latin:keySpec="g"
latin:moreKeys="!text/more_keys_for_g" />
<Key
latin:keyLabel="h"
latin:keySpec="h"
latin:moreKeys="!text/more_keys_for_h" />
<Key
latin:keyLabel="j"
latin:keySpec="j"
latin:moreKeys="!text/more_keys_for_j" />
<Key
latin:keyLabel="k"
latin:keySpec="k"
latin:moreKeys="!text/more_keys_for_k" />
<Key
latin:keyLabel="l"
latin:keySpec="l"
latin:moreKeys="!text/more_keys_for_l" />
<Key
latin:keyLabel="m" />
latin:keySpec="m" />
</merge>

View file

@ -22,20 +22,20 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="w"
latin:keySpec="w"
latin:moreKeys="!text/more_keys_for_w" />
<Key
latin:keyLabel="x" />
latin:keySpec="x" />
<Key
latin:keyLabel="c"
latin:keySpec="c"
latin:moreKeys="!text/more_keys_for_c" />
<Key
latin:keyLabel="v"
latin:keySpec="v"
latin:moreKeys="!text/more_keys_for_v" />
<Key
latin:keyLabel="b" />
latin:keySpec="b" />
<Key
latin:keyLabel="n"
latin:keySpec="n"
latin:moreKeys="!text/more_keys_for_n" />
<include
latin:keyboardLayout="@xml/key_azerty3_right" />

View file

@ -23,57 +23,57 @@
>
<!-- U+044F: "я" CYRILLIC SMALL LETTER YA -->
<Key
latin:keyLabel="&#x044F;"
latin:keySpec="&#x044F;"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
<!-- U+0432: "в" CYRILLIC SMALL LETTER VE -->
<Key
latin:keyLabel="&#x0432;"
latin:keySpec="&#x0432;"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2" />
<!-- U+0435: "е" CYRILLIC SMALL LETTER IE -->
<Key
latin:keyLabel="&#x0435;"
latin:keySpec="&#x0435;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3" />
<!-- U+0440: "р" CYRILLIC SMALL LETTER ER -->
<Key
latin:keyLabel="&#x0440;"
latin:keySpec="&#x0440;"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4" />
<!-- U+0442: "т" CYRILLIC SMALL LETTER TE -->
<Key
latin:keyLabel="&#x0442;"
latin:keySpec="&#x0442;"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5" />
<!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN -->
<Key
latin:keyLabel="&#x044A;"
latin:keySpec="&#x044A;"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6" />
<!-- U+0443: "у" CYRILLIC SMALL LETTER U -->
<Key
latin:keyLabel="&#x0443;"
latin:keySpec="&#x0443;"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7" />
<!-- U+0438: "и" CYRILLIC SMALL LETTER I
U+045D: "ѝ" CYRILLIC SMALL LETTER I WITH GRAVE -->
<Key
latin:keyLabel="&#x0438;"
latin:keySpec="&#x0438;"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8"
latin:moreKeys="&#x045D;" />
<!-- U+043E: "о" CYRILLIC SMALL LETTER O -->
<Key
latin:keyLabel="&#x043E;"
latin:keySpec="&#x043E;"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9" />
<!-- U+043F: "п" CYRILLIC SMALL LETTER PE -->
<Key
latin:keyLabel="&#x043F;"
latin:keySpec="&#x043F;"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0" />
<!-- U+0447: "ч" CYRILLIC SMALL LETTER CHE -->
<Key
latin:keyLabel="&#x0447;" />
latin:keySpec="&#x0447;" />
</merge>

View file

@ -23,35 +23,35 @@
>
<!-- U+0430: "а" CYRILLIC SMALL LETTER A -->
<Key
latin:keyLabel="&#x0430;" />
latin:keySpec="&#x0430;" />
<!-- U+0441: "с" CYRILLIC SMALL LETTER ES -->
<Key
latin:keyLabel="&#x0441;" />
latin:keySpec="&#x0441;" />
<!-- U+0434: "д" CYRILLIC SMALL LETTER DE -->
<Key
latin:keyLabel="&#x0434;" />
latin:keySpec="&#x0434;" />
<!-- U+0444: "ф" CYRILLIC SMALL LETTER EF -->
<Key
latin:keyLabel="&#x0444;" />
latin:keySpec="&#x0444;" />
<!-- U+0433: "г" CYRILLIC SMALL LETTER GHE -->
<Key
latin:keyLabel="&#x0433;" />
latin:keySpec="&#x0433;" />
<!-- U+0445: "х" CYRILLIC SMALL LETTER HA -->
<Key
latin:keyLabel="&#x0445;" />
latin:keySpec="&#x0445;" />
<!-- U+0439: "й" CYRILLIC SMALL LETTER SHORT I -->
<Key
latin:keyLabel="&#x0439;" />
latin:keySpec="&#x0439;" />
<!-- U+043A: "к" CYRILLIC SMALL LETTER KA -->
<Key
latin:keyLabel="&#x043A;" />
latin:keySpec="&#x043A;" />
<!-- U+043B: "л" CYRILLIC SMALL LETTER EL -->
<Key
latin:keyLabel="&#x043B;" />
latin:keySpec="&#x043B;" />
<!-- U+0448: "ш" CYRILLIC SMALL LETTER SHA -->
<Key
latin:keyLabel="&#x0448;" />
latin:keySpec="&#x0448;" />
<!-- U+0449: "щ" CYRILLIC SMALL LETTER SHCHA -->
<Key
latin:keyLabel="&#x0449;" />
latin:keySpec="&#x0449;" />
</merge>

View file

@ -23,26 +23,26 @@
>
<!-- U+0437: "з" CYRILLIC SMALL LETTER ZE -->
<Key
latin:keyLabel="&#x0437;" />
latin:keySpec="&#x0437;" />
<!-- U+044C: "ь" CYRILLIC SMALL LETTER SOFT SIGN -->
<Key
latin:keyLabel="&#x044C;" />
latin:keySpec="&#x044C;" />
<!-- U+0446: "ц" CYRILLIC SMALL LETTER TSE -->
<Key
latin:keyLabel="&#x0446;" />
latin:keySpec="&#x0446;" />
<!-- U+0436: "ж" CYRILLIC SMALL LETTER ZHE -->
<Key
latin:keyLabel="&#x0436;" />
latin:keySpec="&#x0436;" />
<!-- U+0431: "б" CYRILLIC SMALL LETTER BE -->
<Key
latin:keyLabel="&#x0431;" />
latin:keySpec="&#x0431;" />
<!-- U+043D: "н" CYRILLIC SMALL LETTER EN -->
<Key
latin:keyLabel="&#x043D;" />
latin:keySpec="&#x043D;" />
<!-- U+043C: "м" CYRILLIC SMALL LETTER EM -->
<Key
latin:keyLabel="&#x043C;" />
latin:keySpec="&#x043C;" />
<!-- U+044E: "ю" CYRILLIC SMALL LETTER YU -->
<Key
latin:keyLabel="&#x044E;" />
latin:keySpec="&#x044E;" />
</merge>

View file

@ -23,57 +23,57 @@
>
<!-- U+0443: "у" CYRILLIC SMALL LETTER U -->
<Key
latin:keyLabel="&#x0443;"
latin:keySpec="&#x0443;"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
<!-- U+0435: "е" CYRILLIC SMALL LETTER IE -->
<Key
latin:keyLabel="&#x0435;"
latin:keySpec="&#x0435;"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2" />
<!-- U+0438: "и" CYRILLIC SMALL LETTER I
U+045D: "ѝ" CYRILLIC SMALL LETTER I WITH GRAVE -->
<Key
latin:keyLabel="&#x0438;"
latin:keySpec="&#x0438;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3"
latin:moreKeys="&#x045D;" />
<!-- U+0448: "ш" CYRILLIC SMALL LETTER SHA -->
<Key
latin:keyLabel="&#x0448;"
latin:keySpec="&#x0448;"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4" />
<!-- U+0449: "щ" CYRILLIC SMALL LETTER SHCHA -->
<Key
latin:keyLabel="&#x0449;"
latin:keySpec="&#x0449;"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5" />
<!-- U+043A: "к" CYRILLIC SMALL LETTER KA -->
<Key
latin:keyLabel="&#x043A;"
latin:keySpec="&#x043A;"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6" />
<!-- U+0441: "с" CYRILLIC SMALL LETTER ES -->
<Key
latin:keyLabel="&#x0441;"
latin:keySpec="&#x0441;"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7" />
<!-- U+0434: "д" CYRILLIC SMALL LETTER DE -->
<Key
latin:keyLabel="&#x0434;"
latin:keySpec="&#x0434;"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8" />
<!-- U+0437: "з" CYRILLIC SMALL LETTER ZE -->
<Key
latin:keyLabel="&#x0437;"
latin:keySpec="&#x0437;"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9" />
<!-- U+0446: "ц" CYRILLIC SMALL LETTER TSE -->
<Key
latin:keyLabel="&#x0446;"
latin:keySpec="&#x0446;"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0" />
<!-- U+0431: "б" CYRILLIC SMALL LETTER BE -->
<Key
latin:keyLabel="&#x0431;" />
latin:keySpec="&#x0431;" />
</merge>

View file

@ -23,35 +23,35 @@
>
<!-- U+044C: "ь" CYRILLIC SMALL LETTER SOFT SIGN -->
<Key
latin:keyLabel="&#x044C;" />
latin:keySpec="&#x044C;" />
<!-- U+044F: "я" CYRILLIC SMALL LETTER YA -->
<Key
latin:keyLabel="&#x044F;" />
latin:keySpec="&#x044F;" />
<!-- U+0430: "а" CYRILLIC SMALL LETTER A -->
<Key
latin:keyLabel="&#x0430;" />
latin:keySpec="&#x0430;" />
<!-- U+043E: "о" CYRILLIC SMALL LETTER O -->
<Key
latin:keyLabel="&#x043E;" />
latin:keySpec="&#x043E;" />
<!-- U+0436: "ж" CYRILLIC SMALL LETTER ZHE -->
<Key
latin:keyLabel="&#x0436;" />
latin:keySpec="&#x0436;" />
<!-- U+0433: "г" CYRILLIC SMALL LETTER GHE -->
<Key
latin:keyLabel="&#x0433;" />
latin:keySpec="&#x0433;" />
<!-- U+0442: "т" CYRILLIC SMALL LETTER TE -->
<Key
latin:keyLabel="&#x0442;" />
latin:keySpec="&#x0442;" />
<!-- U+043D: "н" CYRILLIC SMALL LETTER EN -->
<Key
latin:keyLabel="&#x043D;" />
latin:keySpec="&#x043D;" />
<!-- U+0432: "в" CYRILLIC SMALL LETTER VE -->
<Key
latin:keyLabel="&#x0432;" />
latin:keySpec="&#x0432;" />
<!-- U+043C: "м" CYRILLIC SMALL LETTER EM -->
<Key
latin:keyLabel="&#x043C;" />
latin:keySpec="&#x043C;" />
<!-- U+0447: "ч" CYRILLIC SMALL LETTER CHE -->
<Key
latin:keyLabel="&#x0447;" />
latin:keySpec="&#x0447;" />
</merge>

View file

@ -23,29 +23,29 @@
>
<!-- U+044E: "ю" CYRILLIC SMALL LETTER YU -->
<Key
latin:keyLabel="&#x044E;" />
latin:keySpec="&#x044E;" />
<!-- U+0439: "й" CYRILLIC SMALL LETTER SHORT I -->
<Key
latin:keyLabel="&#x0439;" />
latin:keySpec="&#x0439;" />
<!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN -->
<Key
latin:keyLabel="&#x044A;" />
latin:keySpec="&#x044A;" />
<!-- U+044D: "э" CYRILLIC SMALL LETTER E -->
<Key
latin:keyLabel="&#x044D;" />
latin:keySpec="&#x044D;" />
<!-- U+0444: "ф" CYRILLIC SMALL LETTER EF -->
<Key
latin:keyLabel="&#x0444;" />
latin:keySpec="&#x0444;" />
<!-- U+0445: "х" CYRILLIC SMALL LETTER HA -->
<Key
latin:keyLabel="&#x0445;" />
latin:keySpec="&#x0445;" />
<!-- U+043F: "п" CYRILLIC SMALL LETTER PE -->
<Key
latin:keyLabel="&#x043F;" />
latin:keySpec="&#x043F;" />
<!-- U+0440: "р" CYRILLIC SMALL LETTER ER -->
<Key
latin:keyLabel="&#x0440;" />
latin:keySpec="&#x0440;" />
<!-- U+043B: "л" CYRILLIC SMALL LETTER EL -->
<Key
latin:keyLabel="&#x043B;" />
latin:keySpec="&#x043B;" />
</merge>

View file

@ -22,44 +22,44 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="q"
latin:keySpec="q"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
<Key
latin:keyLabel="w"
latin:keySpec="w"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2"
latin:moreKeys="!text/more_keys_for_w" />
<Key
latin:keyLabel="f"
latin:keySpec="f"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3" />
<Key
latin:keyLabel="p"
latin:keySpec="p"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4" />
<Key
latin:keyLabel="g"
latin:keySpec="g"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5"
latin:moreKeys="!text/more_keys_for_g" />
<Key
latin:keyLabel="j"
latin:keySpec="j"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6"
latin:moreKeys="!text/more_keys_for_j" />
<Key
latin:keyLabel="l"
latin:keySpec="l"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7"
latin:moreKeys="!text/more_keys_for_l" />
<Key
latin:keyLabel="u"
latin:keySpec="u"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8"
latin:moreKeys="!text/more_keys_for_u" />
<Key
latin:keyLabel="y"
latin:keySpec="y"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9"
latin:moreKeys="!text/more_keys_for_y" />

View file

@ -22,33 +22,33 @@
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
>
<Key
latin:keyLabel="a"
latin:keySpec="a"
latin:moreKeys="!text/more_keys_for_a" />
<Key
latin:keyLabel="r"
latin:keySpec="r"
latin:moreKeys="!text/more_keys_for_r" />
<Key
latin:keyLabel="s"
latin:keySpec="s"
latin:moreKeys="!text/more_keys_for_s" />
<Key
latin:keyLabel="t"
latin:keySpec="t"
latin:moreKeys="!text/more_keys_for_t" />
<Key
latin:keyLabel="d"
latin:keySpec="d"
latin:moreKeys="!text/more_keys_for_d" />
<Key
latin:keyLabel="h"
latin:keySpec="h"
latin:moreKeys="!text/more_keys_for_h" />
<Key
latin:keyLabel="n"
latin:keySpec="n"
latin:moreKeys="!text/more_keys_for_n" />
<Key
latin:keyLabel="e"
latin:keySpec="e"
latin:moreKeys="!text/more_keys_for_e" />
<Key
latin:keyLabel="i"
latin:keySpec="i"
latin:moreKeys="!text/more_keys_for_i" />
<Key
latin:keyLabel="o"
latin:keySpec="o"
latin:moreKeys="!text/more_keys_for_o" />
</merge>

Some files were not shown because too many files have changed in this diff Show more