am 92ac2aa8
: Move fontNormal flag from Key to Row
* commit '92ac2aa8ed3ad889f5a31336900e3c46264df97d': Move fontNormal flag from Key to Row
This commit is contained in:
commit
da2654119b
118 changed files with 1505 additions and 3211 deletions
|
@ -23,10 +23,8 @@
|
||||||
>
|
>
|
||||||
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
|
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ذ"
|
latin:keySpec="ذ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE -->
|
<!-- U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ئ"
|
latin:keySpec="ئ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -23,10 +23,8 @@
|
||||||
>
|
>
|
||||||
<!-- U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE -->
|
<!-- U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="آ"
|
latin:keySpec="آ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0686: "چ" ARABIC LETTER TCHEH -->
|
<!-- U+0686: "چ" ARABIC LETTER TCHEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="چ"
|
latin:keySpec="چ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,35 +18,31 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_arabic1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_arabic1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_arabic2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_arabic2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_arabic3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_arabic3" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,53 +18,46 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="9.0%p"
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_armenian_phonetic1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_armenian_phonetic1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
|
||||||
<Row
|
|
||||||
latin:keyWidth="9.0%p"
|
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/rowkeys_armenian_phonetic2" />
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_armenian_xeh" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="9.0%p"
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_armenian_phonetic2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_armenian_phonetic3" />
|
<include latin:keyboardLayout="@xml/key_armenian_xeh" />
|
||||||
<include
|
</Row>
|
||||||
latin:keyboardLayout="@xml/key_armenian_sha" />
|
<Row
|
||||||
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
|
>
|
||||||
|
<include latin:keyboardLayout="@xml/rowkeys_armenian_phonetic3" />
|
||||||
|
<include latin:keyboardLayout="@xml/key_armenian_sha" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.8889%p"
|
latin:keyWidth="8.8889%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_armenian_phonetic4" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_armenian_phonetic4" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,37 +18,32 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_bengali1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_bengali1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_bengali2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_bengali2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_bengali3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_bengali3" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,36 +18,33 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_farsi1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_farsi1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_farsi2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_farsi2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/rowkeys_farsi3"
|
latin:keyboardLayout="@xml/rowkeys_farsi3"
|
||||||
latin:keyXPos="4.091%p" />
|
latin:keyXPos="4.091%p" />
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,40 +18,35 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_hindi1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_hindi1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_hindi2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_hindi2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_hindi3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_hindi3" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,37 +18,32 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_hindi_compact1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_hindi_compact1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_hindi_compact2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_hindi_compact2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_hindi_compact3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_hindi_compact3" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,55 +18,48 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_khmer1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_khmer1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
|
||||||
<Row
|
|
||||||
latin:keyWidth="7.5%p"
|
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/rowkeys_khmer2" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_khmer2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_khmer3" />
|
</Row>
|
||||||
|
<Row
|
||||||
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
|
>
|
||||||
|
<include latin:keyboardLayout="@xml/rowkeys_khmer3" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_khmer4" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_khmer4" />
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<Spacer />
|
<Spacer />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,55 +18,48 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_lao1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_lao1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
|
||||||
<Row
|
|
||||||
latin:keyWidth="7.5%p"
|
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/rowkeys_lao2" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_lao2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_lao3" />
|
</Row>
|
||||||
|
<Row
|
||||||
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
|
>
|
||||||
|
<include latin:keyboardLayout="@xml/rowkeys_lao3" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_lao4" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_lao4" />
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<Spacer />
|
<Spacer />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,37 +18,32 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_marathi1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_marathi1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_marathi2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_marathi2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_marathi3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_marathi3" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,46 +18,41 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="9.0%p"
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_myanmar1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_myanmar1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
|
||||||
<Row
|
|
||||||
latin:keyWidth="9.0%p"
|
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/rowkeys_myanmar2" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="9.0%p"
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_myanmar2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_myanmar3" />
|
</Row>
|
||||||
|
<Row
|
||||||
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
|
>
|
||||||
|
<include latin:keyboardLayout="@xml/rowkeys_myanmar3" />
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="9.0%p"
|
latin:keyWidth="9.0%p"
|
||||||
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_myanmar4" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_myanmar4" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,40 +18,35 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_romanized1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_romanized1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_romanized2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_romanized2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_romanized3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_romanized3" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,40 +18,35 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_traditional1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_traditional1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_traditional2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_traditional2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_traditional3_left6" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_traditional3_left6" />
|
<include latin:keyboardLayout="@xml/rowkeys_nepali_traditional3_right5" />
|
||||||
<include
|
</Row>
|
||||||
latin:keyboardLayout="@xml/rowkeys_nepali_traditional3_right5" />
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
</Row>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,17 +18,13 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
latin:keyLabelFlags="fontNormal|autoXScale"
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_sinhala1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_sinhala1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
|
@ -37,8 +33,7 @@
|
||||||
latin:keyWidth="8.182%p"
|
latin:keyWidth="8.182%p"
|
||||||
latin:keyLabelFlags="fontNormal|autoXScale"
|
latin:keyLabelFlags="fontNormal|autoXScale"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_sinhala2" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_sinhala2" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="enterKeyStyle"
|
latin:keyStyle="enterKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
|
@ -50,11 +45,8 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_sinhala3" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_sinhala3" />
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,31 +18,29 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/key_styles_common" />
|
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_thai1" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_thai1" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="deleteKeyStyle"
|
latin:keyStyle="deleteKeyStyle"
|
||||||
latin:keyWidth="fillRight" />
|
latin:keyWidth="fillRight" />
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/rowkeys_thai2"
|
latin:keyboardLayout="@xml/rowkeys_thai2"
|
||||||
latin:keyXPos="2.5%p" />
|
latin:keyXPos="2.5%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/key_thai_kho_khuat" />
|
||||||
latin:keyboardLayout="@xml/key_thai_kho_khuat" />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<include
|
<include
|
||||||
latin:keyboardLayout="@xml/rowkeys_thai3"
|
latin:keyboardLayout="@xml/rowkeys_thai3"
|
||||||
|
@ -53,24 +51,20 @@
|
||||||
</Row>
|
</Row>
|
||||||
<Row
|
<Row
|
||||||
latin:keyWidth="7.5%p"
|
latin:keyWidth="7.5%p"
|
||||||
|
latin:keyLabelFlags="fontNormal"
|
||||||
>
|
>
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="shiftKeyStyle"
|
latin:keyStyle="shiftKeyStyle"
|
||||||
latin:keyWidth="10.0%p" />
|
latin:keyWidth="10.0%p" />
|
||||||
<include
|
<include latin:keyboardLayout="@xml/rowkeys_thai4" />
|
||||||
latin:keyboardLayout="@xml/rowkeys_thai4" />
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<Spacer />
|
<Spacer />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||||
latin:keyboardLayout="@xml/keys_exclamation_question" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</Row>
|
</Row>
|
||||||
<include
|
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||||
latin:keyboardLayout="@xml/row_qwerty4" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA
|
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA
|
||||||
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU
|
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU
|
||||||
U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
||||||
|
@ -36,9 +32,7 @@
|
||||||
latin:styleName="moreKeysDevanagariSignAnusvara"
|
latin:styleName="moreKeysDevanagariSignAnusvara"
|
||||||
latin:moreKeys="ः,ँ,़" />
|
latin:moreKeys="ः,ँ,़" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA
|
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA
|
||||||
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
|
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<key-style
|
<key-style
|
||||||
|
@ -46,14 +40,12 @@
|
||||||
latin:moreKeys="ः,ँ" />
|
latin:moreKeys="ः,ँ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignAnusvara" />
|
||||||
latin:styleName="moreKeysDevanagariSignAnusvara" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0902: "ं" DEVANAGARI SIGN ANUSVARA -->
|
<!-- U+0902: "ं" DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariSignAnusvara"
|
latin:styleName="baseKeyDevanagariSignAnusvara"
|
||||||
latin:parentStyle="moreKeysDevanagariSignAnusvara"
|
latin:parentStyle="moreKeysDevanagariSignAnusvara"
|
||||||
latin:keySpec="ं"
|
latin:keySpec="ं" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,27 +22,21 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
<!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignCandrabindu"
|
latin:styleName="moreKeysDevanagariSignCandrabindu"
|
||||||
latin:moreKeys="ॅ" />
|
latin:moreKeys="ॅ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignCandrabindu" />
|
||||||
latin:styleName="moreKeysDevanagariSignCandrabindu" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
|
<!-- U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariSignCandrabindu"
|
latin:styleName="baseKeyDevanagariSignCandrabindu"
|
||||||
latin:parentStyle="moreKeysDevanagariSignCandrabindu"
|
latin:parentStyle="moreKeysDevanagariSignCandrabindu"
|
||||||
latin:keySpec="ँ"
|
latin:keySpec="ँ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,37 +22,29 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+097D: "ॽ" DEVANAGARI LETTER GLOTTAL STOP
|
<!-- U+097D: "ॽ" DEVANAGARI LETTER GLOTTAL STOP
|
||||||
U+0970: "॰" DEVANAGARI ABBREVIATION SIGN
|
U+0970: "॰" DEVANAGARI ABBREVIATION SIGN
|
||||||
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignNukta"
|
latin:styleName="moreKeysDevanagariSignNukta"
|
||||||
latin:moreKeys="ॽ,॰,ऽ" />
|
latin:moreKeys="ॽ,॰,ऽ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_romanized">
|
||||||
latin:keyboardLayoutSet="nepali_romanized"
|
|
||||||
>
|
|
||||||
<!-- U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
<!-- U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignNukta"
|
latin:styleName="moreKeysDevanagariSignNukta"
|
||||||
latin:moreKeys="़" />
|
latin:moreKeys="़" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignNukta" />
|
||||||
latin:styleName="moreKeysDevanagariSignNukta" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
<!-- U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariSignNukta"
|
latin:styleName="baseKeyDevanagariSignNukta"
|
||||||
latin:parentStyle="moreKeysDevanagariSignNukta"
|
latin:parentStyle="moreKeysDevanagariSignNukta"
|
||||||
latin:keySpec="़"
|
latin:keySpec="़" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,35 +22,27 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+094D: "्" DEVANAGARI SIGN VIRAMA -->
|
<!-- U+094D: "्" DEVANAGARI SIGN VIRAMA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignVirama"
|
latin:styleName="moreKeysDevanagariSignVirama"
|
||||||
latin:moreKeys="्" />
|
latin:moreKeys="्" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignVirama"
|
latin:styleName="moreKeysDevanagariSignVirama"
|
||||||
latin:moreKeys="अ" />
|
latin:moreKeys="अ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignVirama" />
|
||||||
latin:styleName="moreKeysDevanagariSignVirama" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+094D: "्" DEVANAGARI SIGN VIRAMA -->
|
<!-- U+094D: "्" DEVANAGARI SIGN VIRAMA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariSignVirama"
|
latin:styleName="baseKeyDevanagariSignVirama"
|
||||||
latin:parentStyle="moreKeysDevanagariSignVirama"
|
latin:parentStyle="moreKeysDevanagariSignVirama"
|
||||||
latin:keySpec="्"
|
latin:keySpec="्" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,12 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA -->
|
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariSignVisarga"
|
latin:styleName="baseKeyDevanagariSignVisarga"
|
||||||
latin:keySpec="ः"
|
latin:keySpec="ः" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,44 +22,34 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+093E/U+0902: "ां" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN ANUSVARA
|
<!-- U+093E/U+0902: "ां" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN ANUSVARA
|
||||||
U+093E/U+0901: "ाँ" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN CANDRABINDU -->
|
U+093E/U+0901: "ाँ" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa"
|
latin:styleName="moreKeysDevanagariVowelSignAa"
|
||||||
latin:moreKeys="ां,ाँ,%" />
|
latin:moreKeys="ां,ाँ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+093E: "ा" DEVANAGARI VOWEL SIGN AA -->
|
<!-- U+093E: "ा" DEVANAGARI VOWEL SIGN AA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa"
|
latin:styleName="moreKeysDevanagariVowelSignAa"
|
||||||
latin:moreKeys="ा,%" />
|
latin:moreKeys="ा,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa"
|
latin:styleName="moreKeysDevanagariVowelSignAa"
|
||||||
latin:moreKeys="आ,%" />
|
latin:moreKeys="आ,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignAa" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+093E: "ा" DEVANAGARI VOWEL SIGN AA -->
|
<!-- U+093E: "ा" DEVANAGARI VOWEL SIGN AA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignAa"
|
latin:styleName="baseKeyDevanagariVowelSignAa"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignAa"
|
latin:parentStyle="moreKeysDevanagariVowelSignAa"
|
||||||
latin:keySpec="ा"
|
latin:keySpec="ा" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,51 +22,39 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0948/U+0902: "ैं" DEVANAGARI VOWEL SIGN AI/DEVANAGARI SIGN ANUSVARA -->
|
<!-- U+0948/U+0902: "ैं" DEVANAGARI VOWEL SIGN AI/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="ैं,%" />
|
latin:moreKeys="ैं,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0948: "ै" DEVANAGARI VOWEL SIGN AI -->
|
<!-- U+0948: "ै" DEVANAGARI VOWEL SIGN AI -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="ै,%" />
|
latin:moreKeys="ै,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI -->
|
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="ऐ,%" />
|
latin:moreKeys="ऐ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_traditional">
|
||||||
latin:keyboardLayoutSet="nepali_traditional"
|
|
||||||
>
|
|
||||||
<!-- U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
<!-- U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="श्र" />
|
latin:moreKeys="श्र" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignAi" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0948: "ै" DEVANAGARI VOWEL SIGN AI -->
|
<!-- U+0948: "ै" DEVANAGARI VOWEL SIGN AI -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignAi"
|
latin:styleName="baseKeyDevanagariVowelSignAi"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignAi"
|
latin:parentStyle="moreKeysDevanagariVowelSignAi"
|
||||||
latin:keySpec="ै"
|
latin:keySpec="ै" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,43 +22,33 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!--U+094C/U+0902: "ौं" DEVANAGARI VOWEL SIGN AU/DEVANAGARI SIGN ANUSVARA -->
|
<!--U+094C/U+0902: "ौं" DEVANAGARI VOWEL SIGN AU/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu"
|
latin:styleName="moreKeysDevanagariVowelSignAu"
|
||||||
latin:moreKeys="ौं,%" />
|
latin:moreKeys="ौं,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
<!-- U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu"
|
latin:styleName="moreKeysDevanagariVowelSignAu"
|
||||||
latin:moreKeys="ौ,%" />
|
latin:moreKeys="ौ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0914: "औ" DEVANAGARI LETTER AU -->
|
<!-- U+0914: "औ" DEVANAGARI LETTER AU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu"
|
latin:styleName="moreKeysDevanagariVowelSignAu"
|
||||||
latin:moreKeys="औ,%" />
|
latin:moreKeys="औ,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignAu" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
<!-- U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignAu"
|
latin:styleName="baseKeyDevanagariVowelSignAu"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignAu"
|
latin:parentStyle="moreKeysDevanagariVowelSignAu"
|
||||||
latin:keySpec="ौ"
|
latin:keySpec="ौ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,35 +22,27 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
<!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
||||||
latin:moreKeys="ॅ" />
|
latin:moreKeys="ॅ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E -->
|
<!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
||||||
latin:moreKeys="ऍ" />
|
latin:moreKeys="ऍ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignCandraE" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraE" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
<!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignCandraE"
|
latin:styleName="baseKeyDevanagariVowelSignCandraE"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignCandraE"
|
latin:parentStyle="moreKeysDevanagariVowelSignCandraE"
|
||||||
latin:keySpec="ॅ"
|
latin:keySpec="ॅ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,35 +22,27 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
|
<!-- U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
||||||
latin:moreKeys="ॉ" />
|
latin:moreKeys="ॉ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
||||||
latin:moreKeys="ऑ" />
|
latin:moreKeys="ऑ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignCandraO" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraO" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
|
<!-- U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignCandraO"
|
latin:styleName="baseKeyDevanagariVowelSignCandraO"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignCandraO"
|
latin:parentStyle="moreKeysDevanagariVowelSignCandraO"
|
||||||
latin:keySpec="ॉ"
|
latin:keySpec="ॉ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,37 +22,27 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0947/U+0902: "ें" DEVANAGARI VOWEL SIGN E/DEVANAGARI SIGN ANUSVARA -->
|
<!-- U+0947/U+0902: "ें" DEVANAGARI VOWEL SIGN E/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE"
|
latin:styleName="moreKeysDevanagariVowelSignE"
|
||||||
latin:moreKeys="ें" />
|
latin:moreKeys="ें" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0947: "े" DEVANAGARI VOWEL SIGN E -->
|
<!-- U+0947: "े" DEVANAGARI VOWEL SIGN E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE"
|
latin:styleName="moreKeysDevanagariVowelSignE"
|
||||||
latin:moreKeys="े" />
|
latin:moreKeys="े" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+090F: "ए" DEVANAGARI LETTER SHORT E -->
|
<!-- U+090F: "ए" DEVANAGARI LETTER SHORT E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE"
|
latin:styleName="moreKeysDevanagariVowelSignE"
|
||||||
latin:moreKeys="ए" />
|
latin:moreKeys="ए" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_traditional">
|
||||||
latin:keyboardLayoutSet="nepali_traditional"
|
|
||||||
>
|
|
||||||
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA
|
<!-- U+0903: "ः" DEVANAGARI SIGN VISARGA
|
||||||
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
||||||
<key-style
|
<key-style
|
||||||
|
@ -60,14 +50,12 @@
|
||||||
latin:moreKeys="ः,ऽ" />
|
latin:moreKeys="ः,ऽ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignE" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0947: "े" DEVANAGARI VOWEL SIGN E -->
|
<!-- U+0947: "े" DEVANAGARI VOWEL SIGN E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignE"
|
latin:styleName="baseKeyDevanagariVowelSignE"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignE"
|
latin:parentStyle="moreKeysDevanagariVowelSignE"
|
||||||
latin:keySpec="े"
|
latin:keySpec="े" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,43 +22,33 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+093F/U+0902: "िं" DEVANAGARI VOWEL SIGN I/DEVANAGARI SIGN ANUSVARA -->
|
<!-- U+093F/U+0902: "िं" DEVANAGARI VOWEL SIGN I/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI"
|
latin:styleName="moreKeysDevanagariVowelSignI"
|
||||||
latin:moreKeys="िं" />
|
latin:moreKeys="िं" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+093F: "ि" DEVANAGARI VOWEL SIGN I -->
|
<!-- U+093F: "ि" DEVANAGARI VOWEL SIGN I -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI"
|
latin:styleName="moreKeysDevanagariVowelSignI"
|
||||||
latin:moreKeys="ि" />
|
latin:moreKeys="ि" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI"
|
latin:styleName="moreKeysDevanagariVowelSignI"
|
||||||
latin:moreKeys="इ" />
|
latin:moreKeys="इ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignI" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+093F: "ि" DEVANAGARI VOWEL SIGN I -->
|
<!-- U+093F: "ि" DEVANAGARI VOWEL SIGN I -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignI"
|
latin:styleName="baseKeyDevanagariVowelSignI"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignI"
|
latin:parentStyle="moreKeysDevanagariVowelSignI"
|
||||||
latin:keySpec="ि"
|
latin:keySpec="ि" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,43 +22,33 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0940/U+0902: "ीं" DEVANAGARI VOWEL SIGN II/DEVANAGARI SIGN ANUSVARA -->
|
<!-- U+0940/U+0902: "ीं" DEVANAGARI VOWEL SIGN II/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi"
|
latin:styleName="moreKeysDevanagariVowelSignIi"
|
||||||
latin:moreKeys="ीं,%" />
|
latin:moreKeys="ीं,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0940: "ी" DEVANAGARI VOWEL SIGN II -->
|
<!-- U+0940: "ी" DEVANAGARI VOWEL SIGN II -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi"
|
latin:styleName="moreKeysDevanagariVowelSignIi"
|
||||||
latin:moreKeys="ी,%" />
|
latin:moreKeys="ी,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0908: "ई" DEVANAGARI LETTER II -->
|
<!-- U+0908: "ई" DEVANAGARI LETTER II -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi"
|
latin:styleName="moreKeysDevanagariVowelSignIi"
|
||||||
latin:moreKeys="ई,%" />
|
latin:moreKeys="ई,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignIi" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0940: "ी" DEVANAGARI VOWEL SIGN II -->
|
<!-- U+0940: "ी" DEVANAGARI VOWEL SIGN II -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignIi"
|
latin:styleName="baseKeyDevanagariVowelSignIi"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignIi"
|
latin:parentStyle="moreKeysDevanagariVowelSignIi"
|
||||||
latin:keySpec="ी"
|
latin:keySpec="ी" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+094B/U+0902: "ों" DEVANAGARI VOWEL SIGN O/DEVANAGARI SIGN ANUSVARA
|
<!-- U+094B/U+0902: "ों" DEVANAGARI VOWEL SIGN O/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O
|
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O
|
||||||
U+094A: "ॊ" DEVANAGARI VOWEL SIGN SHORT O -->
|
U+094A: "ॊ" DEVANAGARI VOWEL SIGN SHORT O -->
|
||||||
|
@ -36,31 +32,25 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO"
|
latin:styleName="moreKeysDevanagariVowelSignO"
|
||||||
latin:moreKeys="ों,ॉ,ॊ" />
|
latin:moreKeys="ों,ॉ,ॊ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+094B: "ो" DEVANAGARI VOWEL SIGN O -->
|
<!-- U+094B: "ो" DEVANAGARI VOWEL SIGN O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO"
|
latin:styleName="moreKeysDevanagariVowelSignO"
|
||||||
latin:moreKeys="ो" />
|
latin:moreKeys="ो" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO"
|
latin:styleName="moreKeysDevanagariVowelSignO"
|
||||||
latin:moreKeys="ओ" />
|
latin:moreKeys="ओ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignO" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+094B: "ो" DEVANAGARI VOWEL SIGN O -->
|
<!-- U+094B: "ो" DEVANAGARI VOWEL SIGN O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignO"
|
latin:styleName="baseKeyDevanagariVowelSignO"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignO"
|
latin:parentStyle="moreKeysDevanagariVowelSignO"
|
||||||
latin:keySpec="ो"
|
latin:keySpec="ो" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,44 +22,34 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0941/U+0902: "ुं" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN ANUSVARA
|
<!-- U+0941/U+0902: "ुं" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0941/U+0901: "ुँ" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN CANDRABINDU -->
|
U+0941/U+0901: "ुँ" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU"
|
latin:styleName="moreKeysDevanagariVowelSignU"
|
||||||
latin:moreKeys="ुं,ुँ" />
|
latin:moreKeys="ुं,ुँ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0941: "ु" DEVANAGARI VOWEL SIGN U -->
|
<!-- U+0941: "ु" DEVANAGARI VOWEL SIGN U -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU"
|
latin:styleName="moreKeysDevanagariVowelSignU"
|
||||||
latin:moreKeys="ु" />
|
latin:moreKeys="ु" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU"
|
latin:styleName="moreKeysDevanagariVowelSignU"
|
||||||
latin:moreKeys="उ" />
|
latin:moreKeys="उ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignU" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0941: "ु" DEVANAGARI VOWEL SIGN U -->
|
<!-- U+0941: "ु" DEVANAGARI VOWEL SIGN U -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignU"
|
latin:styleName="baseKeyDevanagariVowelSignU"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignU"
|
latin:parentStyle="moreKeysDevanagariVowelSignU"
|
||||||
latin:keySpec="ु"
|
latin:keySpec="ु" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,44 +22,34 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0942/U+0902: "ूं" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN ANUSVARA
|
<!-- U+0942/U+0902: "ूं" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0942/U+0901: "ूँ" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN CANDRABINDU -->
|
U+0942/U+0901: "ूँ" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu"
|
latin:styleName="moreKeysDevanagariVowelSignUu"
|
||||||
latin:moreKeys="ूं,ूँ,%" />
|
latin:moreKeys="ूं,ूँ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+0942: "ू" DEVANAGARI VOWEL SIGN UU -->
|
<!-- U+0942: "ू" DEVANAGARI VOWEL SIGN UU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu"
|
latin:styleName="moreKeysDevanagariVowelSignUu"
|
||||||
latin:moreKeys="ू,%" />
|
latin:moreKeys="ू,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU -->
|
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu"
|
latin:styleName="moreKeysDevanagariVowelSignUu"
|
||||||
latin:moreKeys="ऊ,%" />
|
latin:moreKeys="ऊ,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignUu" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0942: "ू" DEVANAGARI VOWEL SIGN UU -->
|
<!-- U+0942: "ू" DEVANAGARI VOWEL SIGN UU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignUu"
|
latin:styleName="baseKeyDevanagariVowelSignUu"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignUu"
|
latin:parentStyle="moreKeysDevanagariVowelSignUu"
|
||||||
latin:keySpec="ू"
|
latin:keySpec="ू" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,30 +22,22 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+0944: "ॄ" DEVANAGARI VOWEL SIGN VOCALIC RR -->
|
<!-- U+0944: "ॄ" DEVANAGARI VOWEL SIGN VOCALIC RR -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ॄ" />
|
latin:moreKeys="ॄ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
||||||
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ऋ,ृ" />
|
latin:moreKeys="ऋ,ृ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0931: "ऱ" DEVANAGARI LETTER RRA
|
<!-- U+0931: "ऱ" DEVANAGARI LETTER RRA
|
||||||
U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
||||||
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
||||||
|
@ -53,23 +45,19 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ऱ,ऋ,ृ" />
|
latin:moreKeys="ऱ,ऋ,ृ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_traditional">
|
||||||
latin:keyboardLayoutSet="nepali_traditional"
|
|
||||||
>
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ओ" />
|
latin:moreKeys="ओ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignVocalicR" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
<!-- U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariVowelSignVocalicR"
|
latin:styleName="baseKeyDevanagariVowelSignVocalicR"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignVocalicR"
|
latin:parentStyle="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:keySpec="ृ"
|
latin:keySpec="ृ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -23,6 +23,5 @@
|
||||||
>
|
>
|
||||||
<!-- U+0577: "շ" ARMENIAN SMALL LETTER SHA -->
|
<!-- U+0577: "շ" ARMENIAN SMALL LETTER SHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="շ"
|
latin:keySpec="շ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -23,6 +23,5 @@
|
||||||
>
|
>
|
||||||
<!-- U+056D: "խ" ARMENIAN SMALL LETTER XEH -->
|
<!-- U+056D: "խ" ARMENIAN SMALL LETTER XEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="խ"
|
latin:keySpec="խ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -27,14 +27,12 @@
|
||||||
>
|
>
|
||||||
<!-- U+0E05: "ฅ" THAI CHARACTER KHO KHON -->
|
<!-- U+0E05: "ฅ" THAI CHARACTER KHO KHON -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ฅ"
|
latin:keySpec="ฅ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0E03: "ฃ" THAI CHARACTER KHO KHUAT -->
|
<!-- U+0E03: "ฃ" THAI CHARACTER KHO KHUAT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ฃ"
|
latin:keySpec="ฃ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -23,6 +23,5 @@
|
||||||
>
|
>
|
||||||
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
|
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ذ"
|
latin:keySpec="ذ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -23,6 +23,5 @@
|
||||||
>
|
>
|
||||||
<!-- U+0686: "چ" ARABIC LETTER TCHEH -->
|
<!-- U+0686: "چ" ARABIC LETTER TCHEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="چ"
|
latin:keySpec="چ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0903: "ः" DEVANAGARI SIGN VISARGA
|
U+0903: "ः" DEVANAGARI SIGN VISARGA
|
||||||
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU
|
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU
|
||||||
|
@ -37,9 +33,7 @@
|
||||||
latin:styleName="moreKeysDevanagariSignAnusvara"
|
latin:styleName="moreKeysDevanagariSignAnusvara"
|
||||||
latin:moreKeys="◌ः|ः,◌ँ|ँ,◌़|़" />
|
latin:moreKeys="◌ः|ः,◌ँ|ँ,◌़|़" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0903: "ः" DEVANAGARI SIGN VISARGA
|
U+0903: "ः" DEVANAGARI SIGN VISARGA
|
||||||
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
|
U+0901: "ँ" DEVANAGARI SIGN CANDRABINDU -->
|
||||||
|
@ -48,8 +42,7 @@
|
||||||
latin:moreKeys="◌ः|ः,◌ँ|ँ" />
|
latin:moreKeys="◌ः|ः,◌ँ|ँ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignAnusvara" />
|
||||||
latin:styleName="moreKeysDevanagariSignAnusvara" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -58,5 +51,5 @@
|
||||||
latin:styleName="baseKeyDevanagariSignAnusvara"
|
latin:styleName="baseKeyDevanagariSignAnusvara"
|
||||||
latin:parentStyle="moreKeysDevanagariSignAnusvara"
|
latin:parentStyle="moreKeysDevanagariSignAnusvara"
|
||||||
latin:keySpec="◌ं|ं"
|
latin:keySpec="◌ं|ं"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
|
@ -36,8 +32,7 @@
|
||||||
latin:moreKeys="◌ॅ|ॅ" />
|
latin:moreKeys="◌ॅ|ॅ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignCandrabindu" />
|
||||||
latin:styleName="moreKeysDevanagariSignCandrabindu" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -46,5 +41,5 @@
|
||||||
latin:styleName="baseKeyDevanagariSignCandrabindu"
|
latin:styleName="baseKeyDevanagariSignCandrabindu"
|
||||||
latin:parentStyle="moreKeysDevanagariSignCandrabindu"
|
latin:parentStyle="moreKeysDevanagariSignCandrabindu"
|
||||||
latin:keySpec="◌ँ|ँ"
|
latin:keySpec="◌ँ|ँ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,33 +22,26 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+097D: "ॽ" DEVANAGARI LETTER GLOTTAL STOP
|
U+097D: "ॽ" DEVANAGARI LETTER GLOTTAL STOP
|
||||||
U+0970: "॰" DEVANAGARI ABBREVIATION SIGN
|
U+0970: "॰" DEVANAGARI ABBREVIATION SIGN
|
||||||
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignNukta"
|
latin:styleName="moreKeysDevanagariSignNukta"
|
||||||
latin:moreKeys="◌ॽ|ॽ,◌॰|॰,◌ऽ|ऽ" />
|
latin:moreKeys="◌ॽ|ॽ,◌॰|॰,◌ऽ|ऽ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_romanized">
|
||||||
latin:keyboardLayoutSet="nepali_romanized"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
U+093C: "़" DEVANAGARI SIGN NUKTA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignNukta"
|
latin:styleName="moreKeysDevanagariSignNukta"
|
||||||
latin:moreKeys="◌़|़" />
|
latin:moreKeys="◌़|़" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignNukta" />
|
||||||
latin:styleName="moreKeysDevanagariSignNukta" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -57,5 +50,5 @@
|
||||||
latin:styleName="baseKeyDevanagariSignNukta"
|
latin:styleName="baseKeyDevanagariSignNukta"
|
||||||
latin:parentStyle="moreKeysDevanagariSignNukta"
|
latin:parentStyle="moreKeysDevanagariSignNukta"
|
||||||
latin:keySpec="◌़|़"
|
latin:keySpec="◌़|़"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,30 +22,23 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+094D: "्" DEVANAGARI SIGN VIRAMA -->
|
U+094D: "्" DEVANAGARI SIGN VIRAMA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignVirama"
|
latin:styleName="moreKeysDevanagariSignVirama"
|
||||||
latin:moreKeys="◌्|्" />
|
latin:moreKeys="◌्|्" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariSignVirama"
|
latin:styleName="moreKeysDevanagariSignVirama"
|
||||||
latin:moreKeys="अ" />
|
latin:moreKeys="अ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariSignVirama" />
|
||||||
latin:styleName="moreKeysDevanagariSignVirama" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -54,5 +47,5 @@
|
||||||
latin:styleName="baseKeyDevanagariSignVirama"
|
latin:styleName="baseKeyDevanagariSignVirama"
|
||||||
latin:parentStyle="moreKeysDevanagariSignVirama"
|
latin:parentStyle="moreKeysDevanagariSignVirama"
|
||||||
latin:keySpec="◌्|्"
|
latin:keySpec="◌्|्"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,11 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0903: "ः" DEVANAGARI SIGN VISARGA -->
|
U+0903: "ः" DEVANAGARI SIGN VISARGA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="baseKeyDevanagariSignVisarga"
|
latin:styleName="baseKeyDevanagariSignVisarga"
|
||||||
latin:keySpec="◌ः|ः"
|
latin:keySpec="◌ः|ः"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+093E/U+0902: "ां" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN ANUSVARA
|
U+093E/U+0902: "ां" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN ANUSVARA
|
||||||
U+093E/U+0901: "ाँ" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN CANDRABINDU -->
|
U+093E/U+0901: "ाँ" DEVANAGARI VOWEL SIGN AA/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
|
@ -36,26 +32,21 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa"
|
latin:styleName="moreKeysDevanagariVowelSignAa"
|
||||||
latin:moreKeys="◌ां|ां,◌ाँ|ाँ,%" />
|
latin:moreKeys="◌ां|ां,◌ाँ|ाँ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+093E: "ा" DEVANAGARI VOWEL SIGN AA -->
|
U+093E: "ा" DEVANAGARI VOWEL SIGN AA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa"
|
latin:styleName="moreKeysDevanagariVowelSignAa"
|
||||||
latin:moreKeys="◌ा|ा,%" />
|
latin:moreKeys="◌ा|ा,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa"
|
latin:styleName="moreKeysDevanagariVowelSignAa"
|
||||||
latin:moreKeys="आ,%" />
|
latin:moreKeys="आ,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignAa" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAa" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -64,5 +55,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignAa"
|
latin:styleName="baseKeyDevanagariVowelSignAa"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignAa"
|
latin:parentStyle="moreKeysDevanagariVowelSignAa"
|
||||||
latin:keySpec="◌ा|ा"
|
latin:keySpec="◌ा|ा"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,47 +22,36 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0948/U+0902: "ैं" DEVANAGARI VOWEL SIGN AI/DEVANAGARI SIGN ANUSVARA -->
|
U+0948/U+0902: "ैं" DEVANAGARI VOWEL SIGN AI/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="◌ैं|ैं,%" />
|
latin:moreKeys="◌ैं|ैं,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0948: "ै" DEVANAGARI VOWEL SIGN AI -->
|
U+0948: "ै" DEVANAGARI VOWEL SIGN AI -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="◌ै|ै,%" />
|
latin:moreKeys="◌ै|ै,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI -->
|
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="ऐ,%" />
|
latin:moreKeys="ऐ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_traditional">
|
||||||
latin:keyboardLayoutSet="nepali_traditional"
|
|
||||||
>
|
|
||||||
<!-- U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
<!-- U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi"
|
latin:styleName="moreKeysDevanagariVowelSignAi"
|
||||||
latin:moreKeys="श्र" />
|
latin:moreKeys="श्र" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignAi" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAi" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -71,5 +60,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignAi"
|
latin:styleName="baseKeyDevanagariVowelSignAi"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignAi"
|
latin:parentStyle="moreKeysDevanagariVowelSignAi"
|
||||||
latin:keySpec="◌ै|ै"
|
latin:keySpec="◌ै|ै"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,39 +22,30 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+094C/U+0902: "ौं" DEVANAGARI VOWEL SIGN AU/DEVANAGARI SIGN ANUSVARA -->
|
U+094C/U+0902: "ौं" DEVANAGARI VOWEL SIGN AU/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu"
|
latin:styleName="moreKeysDevanagariVowelSignAu"
|
||||||
latin:moreKeys="◌ौं|ौं,%" />
|
latin:moreKeys="◌ौं|ौं,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu"
|
latin:styleName="moreKeysDevanagariVowelSignAu"
|
||||||
latin:moreKeys="◌ौ|ौ,%" />
|
latin:moreKeys="◌ौ|ौ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0914: "औ" DEVANAGARI LETTER AU -->
|
<!-- U+0914: "औ" DEVANAGARI LETTER AU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu"
|
latin:styleName="moreKeysDevanagariVowelSignAu"
|
||||||
latin:moreKeys="औ,%" />
|
latin:moreKeys="औ,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignAu" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignAu" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
<!-- U+094C: "ौ" DEVANAGARI VOWEL SIGN AU -->
|
||||||
|
@ -62,5 +53,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignAu"
|
latin:styleName="baseKeyDevanagariVowelSignAu"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignAu"
|
latin:parentStyle="moreKeysDevanagariVowelSignAu"
|
||||||
latin:keySpec="◌ौ|ौ"
|
latin:keySpec="◌ौ|ौ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,30 +22,23 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
||||||
latin:moreKeys="◌ॅ|ॅ" />
|
latin:moreKeys="◌ॅ|ॅ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E -->
|
<!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
latin:styleName="moreKeysDevanagariVowelSignCandraE"
|
||||||
latin:moreKeys="ऍ" />
|
latin:moreKeys="ऍ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignCandraE" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraE" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -54,5 +47,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignCandraE"
|
latin:styleName="baseKeyDevanagariVowelSignCandraE"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignCandraE"
|
latin:parentStyle="moreKeysDevanagariVowelSignCandraE"
|
||||||
latin:keySpec="◌ॅ|ॅ"
|
latin:keySpec="◌ॅ|ॅ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,30 +22,23 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
|
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
||||||
latin:moreKeys="◌ॉ|ॉ" />
|
latin:moreKeys="◌ॉ|ॉ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
latin:styleName="moreKeysDevanagariVowelSignCandraO"
|
||||||
latin:moreKeys="ऑ" />
|
latin:moreKeys="ऑ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignCandraO" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignCandraO" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -54,5 +47,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignCandraO"
|
latin:styleName="baseKeyDevanagariVowelSignCandraO"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignCandraO"
|
latin:parentStyle="moreKeysDevanagariVowelSignCandraO"
|
||||||
latin:keySpec="◌ॉ|ॉ"
|
latin:keySpec="◌ॉ|ॉ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,39 +22,29 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0947/U+0902: "ें" DEVANAGARI VOWEL SIGN E/DEVANAGARI SIGN ANUSVARA -->
|
U+0947/U+0902: "ें" DEVANAGARI VOWEL SIGN E/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE"
|
latin:styleName="moreKeysDevanagariVowelSignE"
|
||||||
latin:moreKeys="◌ें|ें" />
|
latin:moreKeys="◌ें|ें" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0947: "े" DEVANAGARI VOWEL SIGN E -->
|
U+0947: "े" DEVANAGARI VOWEL SIGN E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE"
|
latin:styleName="moreKeysDevanagariVowelSignE"
|
||||||
latin:moreKeys="◌े|े" />
|
latin:moreKeys="◌े|े" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+090F: "ए" DEVANAGARI LETTER SHORT E -->
|
<!-- U+090F: "ए" DEVANAGARI LETTER SHORT E -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE"
|
latin:styleName="moreKeysDevanagariVowelSignE"
|
||||||
latin:moreKeys="ए" />
|
latin:moreKeys="ए" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_traditional">
|
||||||
latin:keyboardLayoutSet="nepali_traditional"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0903: "ः" DEVANAGARI SIGN VISARGA
|
U+0903: "ः" DEVANAGARI SIGN VISARGA
|
||||||
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
||||||
|
@ -63,8 +53,7 @@
|
||||||
latin:moreKeys="◌ः|ः,ऽ" />
|
latin:moreKeys="◌ः|ः,ऽ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignE" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -73,5 +62,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignE"
|
latin:styleName="baseKeyDevanagariVowelSignE"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignE"
|
latin:parentStyle="moreKeysDevanagariVowelSignE"
|
||||||
latin:keySpec="◌े|े"
|
latin:keySpec="◌े|े"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,39 +22,30 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+093F/U+0902: "िं" DEVANAGARI VOWEL SIGN I/DEVANAGARI SIGN ANUSVARA -->
|
U+093F/U+0902: "िं" DEVANAGARI VOWEL SIGN I/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI"
|
latin:styleName="moreKeysDevanagariVowelSignI"
|
||||||
latin:moreKeys="ि◌ं|िं" />
|
latin:moreKeys="ि◌ं|िं" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+093F: "ि" DEVANAGARI VOWEL SIGN I -->
|
U+093F: "ि" DEVANAGARI VOWEL SIGN I -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI"
|
latin:styleName="moreKeysDevanagariVowelSignI"
|
||||||
latin:moreKeys="◌ि|ि" />
|
latin:moreKeys="◌ि|ि" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI"
|
latin:styleName="moreKeysDevanagariVowelSignI"
|
||||||
latin:moreKeys="इ" />
|
latin:moreKeys="इ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignI" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignI" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -63,5 +54,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignI"
|
latin:styleName="baseKeyDevanagariVowelSignI"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignI"
|
latin:parentStyle="moreKeysDevanagariVowelSignI"
|
||||||
latin:keySpec="◌ि|ि"
|
latin:keySpec="◌ि|ि"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,39 +22,30 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0940/U+0902: "ीं" DEVANAGARI VOWEL SIGN II/DEVANAGARI SIGN ANUSVARA -->
|
U+0940/U+0902: "ीं" DEVANAGARI VOWEL SIGN II/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi"
|
latin:styleName="moreKeysDevanagariVowelSignIi"
|
||||||
latin:moreKeys="◌ीं|ीं,%" />
|
latin:moreKeys="◌ीं|ीं,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0940: "ी" DEVANAGARI VOWEL SIGN II -->
|
U+0940: "ी" DEVANAGARI VOWEL SIGN II -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi"
|
latin:styleName="moreKeysDevanagariVowelSignIi"
|
||||||
latin:moreKeys="◌ी|ी,%" />
|
latin:moreKeys="◌ी|ी,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0908: "ई" DEVANAGARI LETTER II -->
|
<!-- U+0908: "ई" DEVANAGARI LETTER II -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi"
|
latin:styleName="moreKeysDevanagariVowelSignIi"
|
||||||
latin:moreKeys="ई,%" />
|
latin:moreKeys="ई,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignIi" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignIi" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -63,5 +54,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignIi"
|
latin:styleName="baseKeyDevanagariVowelSignIi"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignIi"
|
latin:parentStyle="moreKeysDevanagariVowelSignIi"
|
||||||
latin:keySpec="◌ी|ी"
|
latin:keySpec="◌ी|ी"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+094B/U+0902: "ों" DEVANAGARI VOWEL SIGN O/DEVANAGARI SIGN ANUSVARA
|
U+094B/U+0902: "ों" DEVANAGARI VOWEL SIGN O/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O
|
U+0949: "ॉ" DEVANAGARI VOWEL SIGN CANDRA O
|
||||||
|
@ -37,26 +33,21 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO"
|
latin:styleName="moreKeysDevanagariVowelSignO"
|
||||||
latin:moreKeys="◌ों|ों,◌ॉ|ॉ,◌ॊ|ॊ" />
|
latin:moreKeys="◌ों|ों,◌ॉ|ॉ,◌ॊ|ॊ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+094B: "ो" DEVANAGARI VOWEL SIGN O -->
|
U+094B: "ो" DEVANAGARI VOWEL SIGN O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO"
|
latin:styleName="moreKeysDevanagariVowelSignO"
|
||||||
latin:moreKeys="◌ो|ो" />
|
latin:moreKeys="◌ो|ो" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO"
|
latin:styleName="moreKeysDevanagariVowelSignO"
|
||||||
latin:moreKeys="ओ" />
|
latin:moreKeys="ओ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignO" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignO" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -65,5 +56,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignO"
|
latin:styleName="baseKeyDevanagariVowelSignO"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignO"
|
latin:parentStyle="moreKeysDevanagariVowelSignO"
|
||||||
latin:keySpec="◌ो|ो"
|
latin:keySpec="◌ो|ो"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0941/U+0902: "ुं" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN ANUSVARA
|
U+0941/U+0902: "ुं" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0941/U+0901: "ुँ" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN CANDRABINDU -->
|
U+0941/U+0901: "ुँ" DEVANAGARI VOWEL SIGN U/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
|
@ -36,26 +32,21 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU"
|
latin:styleName="moreKeysDevanagariVowelSignU"
|
||||||
latin:moreKeys="◌ुं|ुं,◌ुँ|ुँ" />
|
latin:moreKeys="◌ुं|ुं,◌ुँ|ुँ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0941: "ु" DEVANAGARI VOWEL SIGN U -->
|
U+0941: "ु" DEVANAGARI VOWEL SIGN U -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU"
|
latin:styleName="moreKeysDevanagariVowelSignU"
|
||||||
latin:moreKeys="◌ु|ु" />
|
latin:moreKeys="◌ु|ु" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU"
|
latin:styleName="moreKeysDevanagariVowelSignU"
|
||||||
latin:moreKeys="उ" />
|
latin:moreKeys="उ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignU" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignU" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -64,5 +55,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignU"
|
latin:styleName="baseKeyDevanagariVowelSignU"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignU"
|
latin:parentStyle="moreKeysDevanagariVowelSignU"
|
||||||
latin:keySpec="◌ु|ु"
|
latin:keySpec="◌ु|ु"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,13 +22,9 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0942/U+0902: "ूं" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN ANUSVARA
|
U+0942/U+0902: "ूं" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0942/U+0901: "ूँ" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN CANDRABINDU -->
|
U+0942/U+0901: "ूँ" DEVANAGARI VOWEL SIGN UU/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
|
@ -36,26 +32,21 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu"
|
latin:styleName="moreKeysDevanagariVowelSignUu"
|
||||||
latin:moreKeys="◌ूं|ूं,◌ूँ|ूँ,%" />
|
latin:moreKeys="◌ूं|ूं,◌ूँ|ूँ,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0942: "ू" DEVANAGARI VOWEL SIGN UU -->
|
U+0942: "ू" DEVANAGARI VOWEL SIGN UU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu"
|
latin:styleName="moreKeysDevanagariVowelSignUu"
|
||||||
latin:moreKeys="◌ू|ू,%" />
|
latin:moreKeys="◌ू|ू,%" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU -->
|
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu"
|
latin:styleName="moreKeysDevanagariVowelSignUu"
|
||||||
latin:moreKeys="ऊ,%" />
|
latin:moreKeys="ऊ,%" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignUu" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignUu" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -64,5 +55,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignUu"
|
latin:styleName="baseKeyDevanagariVowelSignUu"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignUu"
|
latin:parentStyle="moreKeysDevanagariVowelSignUu"
|
||||||
latin:keySpec="◌ू|ू"
|
latin:keySpec="◌ू|ू"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -22,22 +22,16 @@
|
||||||
API version 16 can't automatically render dotted circle for incomplete combining letter
|
API version 16 can't automatically render dotted circle for incomplete combining letter
|
||||||
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
of some scripts. The files named res/xml/key_*.xml have this U+25CC hack, although the
|
||||||
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
counterpart files named res/xml-v16/key_*.xml don't have this hack. -->
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi">
|
||||||
latin:keyboardLayoutSet="hindi"
|
|
||||||
>
|
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0944: "ॄ" DEVANAGARI VOWEL SIGN VOCALIC RR -->
|
U+0944: "ॄ" DEVANAGARI VOWEL SIGN VOCALIC RR -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="◌ॄ|ॄ" />
|
latin:moreKeys="◌ॄ|ॄ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="hindi_compact">
|
||||||
latin:keyboardLayoutSet="hindi_compact"
|
|
||||||
>
|
|
||||||
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
||||||
U+25CC: "◌" DOTTED CIRCLE
|
U+25CC: "◌" DOTTED CIRCLE
|
||||||
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
U+0943: "ृ" DEVANAGARI VOWEL SIGN VOCALIC R -->
|
||||||
|
@ -45,9 +39,7 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ऋ,◌ृ|ृ" />
|
latin:moreKeys="ऋ,◌ृ|ृ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="marathi">
|
||||||
latin:keyboardLayoutSet="marathi"
|
|
||||||
>
|
|
||||||
<!-- U+0931: "ऱ" DEVANAGARI LETTER RRA
|
<!-- U+0931: "ऱ" DEVANAGARI LETTER RRA
|
||||||
U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
||||||
U+25CC: "◌" DOTTED CIRCLE
|
U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -56,17 +48,14 @@
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ऱ,ऋ,◌ृ|ृ" />
|
latin:moreKeys="ऱ,ऋ,◌ृ|ृ" />
|
||||||
</case>
|
</case>
|
||||||
<case
|
<case latin:keyboardLayoutSet="nepali_traditional">
|
||||||
latin:keyboardLayoutSet="nepali_traditional"
|
|
||||||
>
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
||||||
<key-style
|
<key-style
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
latin:styleName="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:moreKeys="ओ" />
|
latin:moreKeys="ओ" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignVocalicR" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignVocalicR" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
<!-- U+25CC: "◌" DOTTED CIRCLE
|
<!-- U+25CC: "◌" DOTTED CIRCLE
|
||||||
|
@ -75,5 +64,5 @@
|
||||||
latin:styleName="baseKeyDevanagariVowelSignVocalicR"
|
latin:styleName="baseKeyDevanagariVowelSignVocalicR"
|
||||||
latin:parentStyle="moreKeysDevanagariVowelSignVocalicR"
|
latin:parentStyle="moreKeysDevanagariVowelSignVocalicR"
|
||||||
latin:keySpec="◌ृ|ृ"
|
latin:keySpec="◌ृ|ृ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,30 +18,25 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0636: "ض" ARABIC LETTER DAD
|
<!-- U+0636: "ض" ARABIC LETTER DAD
|
||||||
U+0661: "١" ARABIC-INDIC DIGIT ONE -->
|
U+0661: "١" ARABIC-INDIC DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ض"
|
latin:keySpec="ض"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="1,١"
|
latin:additionalMoreKeys="1,١" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0635: "ص" ARABIC LETTER SAD
|
<!-- U+0635: "ص" ARABIC LETTER SAD
|
||||||
U+0662: "٢" ARABIC-INDIC DIGIT TWO -->
|
U+0662: "٢" ARABIC-INDIC DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ص"
|
latin:keySpec="ص"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="2,٢"
|
latin:additionalMoreKeys="2,٢" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062B: "ث" ARABIC LETTER THEH
|
<!-- U+062B: "ث" ARABIC LETTER THEH
|
||||||
U+0663: "٣" ARABIC-INDIC DIGIT THREE -->
|
U+0663: "٣" ARABIC-INDIC DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ث"
|
latin:keySpec="ث"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="3,٣"
|
latin:additionalMoreKeys="3,٣" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0642: "ق" ARABIC LETTER QAF
|
<!-- U+0642: "ق" ARABIC LETTER QAF
|
||||||
U+0664: "٤" ARABIC-INDIC DIGIT FOUR
|
U+0664: "٤" ARABIC-INDIC DIGIT FOUR
|
||||||
U+06A8: "ڨ" ARABIC LETTER QAF WITH THREE DOTS ABOVE -->
|
U+06A8: "ڨ" ARABIC LETTER QAF WITH THREE DOTS ABOVE -->
|
||||||
|
@ -50,8 +45,7 @@
|
||||||
latin:keySpec="ق"
|
latin:keySpec="ق"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="4,٤"
|
latin:additionalMoreKeys="4,٤"
|
||||||
latin:moreKeys="ڨ"
|
latin:moreKeys="ڨ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0641: "ف" ARABIC LETTER FEH
|
<!-- U+0641: "ف" ARABIC LETTER FEH
|
||||||
U+0665: "٥" ARABIC-INDIC DIGIT FIVE
|
U+0665: "٥" ARABIC-INDIC DIGIT FIVE
|
||||||
U+06A4: "ڤ" ARABIC LETTER VEH
|
U+06A4: "ڤ" ARABIC LETTER VEH
|
||||||
|
@ -63,22 +57,19 @@
|
||||||
latin:keySpec="ف"
|
latin:keySpec="ف"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="5,٥"
|
latin:additionalMoreKeys="5,٥"
|
||||||
latin:moreKeys="ڤ,ڢ,ڥ"
|
latin:moreKeys="ڤ,ڢ,ڥ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+063A: "غ" ARABIC LETTER GHAIN
|
<!-- U+063A: "غ" ARABIC LETTER GHAIN
|
||||||
U+0666: "٦" ARABIC-INDIC DIGIT SIX -->
|
U+0666: "٦" ARABIC-INDIC DIGIT SIX -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="غ"
|
latin:keySpec="غ"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="6,٦"
|
latin:additionalMoreKeys="6,٦" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0639: "ع" ARABIC LETTER AIN
|
<!-- U+0639: "ع" ARABIC LETTER AIN
|
||||||
U+0667: "٧" ARABIC-INDIC DIGIT SEVEN -->
|
U+0667: "٧" ARABIC-INDIC DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ع"
|
latin:keySpec="ع"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="7,٧"
|
latin:additionalMoreKeys="7,٧" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0647: "ه" ARABIC LETTER HEH
|
<!-- U+0647: "ه" ARABIC LETTER HEH
|
||||||
U+0668: "٨" ARABIC-INDIC DIGIT EIGHT
|
U+0668: "٨" ARABIC-INDIC DIGIT EIGHT
|
||||||
U+FEEB: "ﻫ" ARABIC LETTER HEH INITIAL FORM
|
U+FEEB: "ﻫ" ARABIC LETTER HEH INITIAL FORM
|
||||||
|
@ -87,26 +78,22 @@
|
||||||
latin:keySpec="ه"
|
latin:keySpec="ه"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="8,٨"
|
latin:additionalMoreKeys="8,٨"
|
||||||
latin:moreKeys="ﻫ|ه‍"
|
latin:moreKeys="ﻫ|ه‍" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062E: "خ" ARABIC LETTER KHAH
|
<!-- U+062E: "خ" ARABIC LETTER KHAH
|
||||||
U+0669: "٩" ARABIC-INDIC DIGIT NINE -->
|
U+0669: "٩" ARABIC-INDIC DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="خ"
|
latin:keySpec="خ"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="9,٩"
|
latin:additionalMoreKeys="9,٩" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062D: "ح" ARABIC LETTER HAH
|
<!-- U+062D: "ح" ARABIC LETTER HAH
|
||||||
U+0660: "٠" ARABIC-INDIC DIGIT ZERO -->
|
U+0660: "٠" ARABIC-INDIC DIGIT ZERO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ح"
|
latin:keySpec="ح"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="0,٠"
|
latin:additionalMoreKeys="0,٠" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062C: "ج" ARABIC LETTER JEEM
|
<!-- U+062C: "ج" ARABIC LETTER JEEM
|
||||||
U+0686: "چ" ARABIC LETTER TCHEH -->
|
U+0686: "چ" ARABIC LETTER TCHEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ج"
|
latin:keySpec="ج"
|
||||||
latin:moreKeys="چ"
|
latin:moreKeys="چ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,33 +18,26 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0634: "ش" ARABIC LETTER SHEEN
|
<!-- U+0634: "ش" ARABIC LETTER SHEEN
|
||||||
U+069C: "ڜ" ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE -->
|
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 -->
|
<!-- TODO: DroidSansArabic lacks the glyph of U+069C ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ش"
|
latin:keySpec="ش"
|
||||||
latin:moreKeys="ڜ"
|
latin:moreKeys="ڜ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0633: "س" ARABIC LETTER SEEN -->
|
<!-- U+0633: "س" ARABIC LETTER SEEN -->
|
||||||
<Key
|
<Key latin:keySpec="س" />
|
||||||
latin:keySpec="س"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+064A: "ي" ARABIC LETTER YEH
|
<!-- U+064A: "ي" ARABIC LETTER YEH
|
||||||
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE
|
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE
|
||||||
U+0649: "ى" ARABIC LETTER ALEF MAKSURA -->
|
U+0649: "ى" ARABIC LETTER ALEF MAKSURA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ي"
|
latin:keySpec="ي"
|
||||||
latin:moreKeys="ئ,ى"
|
latin:moreKeys="ئ,ى" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0628: "ب" ARABIC LETTER BEH
|
<!-- U+0628: "ب" ARABIC LETTER BEH
|
||||||
U+067E: "پ" ARABIC LETTER PEH -->
|
U+067E: "پ" ARABIC LETTER PEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ب"
|
latin:keySpec="ب"
|
||||||
latin:moreKeys="پ"
|
latin:moreKeys="پ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0644: "ل" ARABIC LETTER LAM
|
<!-- U+0644: "ل" ARABIC LETTER LAM
|
||||||
U+FEFB: "ﻻ" ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
|
U+FEFB: "ﻻ" ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
|
||||||
U+0627: "ا" ARABIC LETTER ALEF
|
U+0627: "ا" ARABIC LETTER ALEF
|
||||||
|
@ -56,8 +49,7 @@
|
||||||
U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE -->
|
U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ل"
|
latin:keySpec="ل"
|
||||||
latin:moreKeys="ﻻ|لا,ﻷ|لأ,ﻹ|لإ,ﻵ|لآ"
|
latin:moreKeys="ﻻ|لا,ﻷ|لأ,ﻹ|لإ,ﻵ|لآ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0627: "ا" ARABIC LETTER ALEF
|
<!-- U+0627: "ا" ARABIC LETTER ALEF
|
||||||
U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE
|
U+0622: "آ" ARABIC LETTER ALEF WITH MADDA ABOVE
|
||||||
U+0621: "ء" ARABIC LETTER HAMZA
|
U+0621: "ء" ARABIC LETTER HAMZA
|
||||||
|
@ -66,29 +58,19 @@
|
||||||
U+0671: "ٱ" ARABIC LETTER ALEF WASLA -->
|
U+0671: "ٱ" ARABIC LETTER ALEF WASLA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ا"
|
latin:keySpec="ا"
|
||||||
latin:moreKeys="!fixedColumnOrder!5,آ,ء,أ,إ,ٱ"
|
latin:moreKeys="!fixedColumnOrder!5,آ,ء,أ,إ,ٱ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062A: "ت" ARABIC LETTER TEH -->
|
<!-- U+062A: "ت" ARABIC LETTER TEH -->
|
||||||
<Key
|
<Key latin:keySpec="ت" />
|
||||||
latin:keySpec="ت"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0646: "ن" ARABIC LETTER NOON -->
|
<!-- U+0646: "ن" ARABIC LETTER NOON -->
|
||||||
<Key
|
<Key latin:keySpec="ن" />
|
||||||
latin:keySpec="ن"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0645: "م" ARABIC LETTER MEEM -->
|
<!-- U+0645: "م" ARABIC LETTER MEEM -->
|
||||||
<Key
|
<Key latin:keySpec="م" />
|
||||||
latin:keySpec="م"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0643: "ك" ARABIC LETTER KAF
|
<!-- U+0643: "ك" ARABIC LETTER KAF
|
||||||
U+06AF: "گ" ARABIC LETTER GAF
|
U+06AF: "گ" ARABIC LETTER GAF
|
||||||
U+06A9: "ک" ARABIC LETTER KEHEH -->
|
U+06A9: "ک" ARABIC LETTER KEHEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ك"
|
latin:keySpec="ك"
|
||||||
latin:moreKeys="گ,ک"
|
latin:moreKeys="گ,ک" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0637: "ط" ARABIC LETTER TAH -->
|
<!-- U+0637: "ط" ARABIC LETTER TAH -->
|
||||||
<Key
|
<Key latin:keySpec="ط" />
|
||||||
latin:keySpec="ط"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,49 +18,30 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
<include latin:keyboardLayout="@xml/keys_arabic3_left" />
|
||||||
>
|
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_arabic3_left" />
|
|
||||||
<!-- U+0621: "ء" ARABIC LETTER HAMZA -->
|
<!-- U+0621: "ء" ARABIC LETTER HAMZA -->
|
||||||
<Key
|
<Key latin:keySpec="ء" />
|
||||||
latin:keySpec="ء"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0624: "ؤ" ARABIC LETTER WAW WITH HAMZA ABOVE -->
|
<!-- U+0624: "ؤ" ARABIC LETTER WAW WITH HAMZA ABOVE -->
|
||||||
<Key
|
<Key latin:keySpec="ؤ" />
|
||||||
latin:keySpec="ؤ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0631: "ر" ARABIC LETTER REH -->
|
<!-- U+0631: "ر" ARABIC LETTER REH -->
|
||||||
<Key
|
<Key latin:keySpec="ر" />
|
||||||
latin:keySpec="ر"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0649: "ى" ARABIC LETTER ALEF MAKSURA
|
<!-- U+0649: "ى" ARABIC LETTER ALEF MAKSURA
|
||||||
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE -->
|
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ى"
|
latin:keySpec="ى"
|
||||||
latin:moreKeys="ئ"
|
latin:moreKeys="ئ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0629: "ة" ARABIC LETTER TEH MARBUTA -->
|
<!-- U+0629: "ة" ARABIC LETTER TEH MARBUTA -->
|
||||||
<Key
|
<Key latin:keySpec="ة" />
|
||||||
latin:keySpec="ة"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0648: "و" ARABIC LETTER WAW -->
|
<!-- U+0648: "و" ARABIC LETTER WAW -->
|
||||||
<Key
|
<Key latin:keySpec="و" />
|
||||||
latin:keySpec="و"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0632: "ز" ARABIC LETTER ZAIN
|
<!-- U+0632: "ز" ARABIC LETTER ZAIN
|
||||||
U+0698: "ژ" ARABIC LETTER JEH -->
|
U+0698: "ژ" ARABIC LETTER JEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ز"
|
latin:keySpec="ز"
|
||||||
latin:moreKeys="ژ"
|
latin:moreKeys="ژ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0638: "ظ" ARABIC LETTER ZAH -->
|
<!-- U+0638: "ظ" ARABIC LETTER ZAH -->
|
||||||
<Key
|
<Key latin:keySpec="ظ" />
|
||||||
latin:keySpec="ظ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062F: "د" ARABIC LETTER DAL -->
|
<!-- U+062F: "د" ARABIC LETTER DAL -->
|
||||||
<Key
|
<Key latin:keySpec="د" />
|
||||||
latin:keySpec="د"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,67 +18,55 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0567: "է" ARMENIAN SMALL LETTER EH -->
|
<!-- U+0567: "է" ARMENIAN SMALL LETTER EH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="է"
|
latin:keySpec="է"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="1"
|
latin:additionalMoreKeys="1" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0569: "թ" ARMENIAN SMALL LETTER TO -->
|
<!-- U+0569: "թ" ARMENIAN SMALL LETTER TO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="թ"
|
latin:keySpec="թ"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="2"
|
latin:additionalMoreKeys="2" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0583: "փ" ARMENIAN SMALL LETTER PIWR -->
|
<!-- U+0583: "փ" ARMENIAN SMALL LETTER PIWR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="փ"
|
latin:keySpec="փ"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="3"
|
latin:additionalMoreKeys="3" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0571: "ձ" ARMENIAN SMALL LETTER JA -->
|
<!-- U+0571: "ձ" ARMENIAN SMALL LETTER JA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ձ"
|
latin:keySpec="ձ"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="4"
|
latin:additionalMoreKeys="4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+057B: "ջ" ARMENIAN SMALL LETTER JHEH -->
|
<!-- U+057B: "ջ" ARMENIAN SMALL LETTER JHEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ջ"
|
latin:keySpec="ջ"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="5"
|
latin:additionalMoreKeys="5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0580: "ր" ARMENIAN SMALL LETTER REH -->
|
<!-- U+0580: "ր" ARMENIAN SMALL LETTER REH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ր"
|
latin:keySpec="ր"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="6"
|
latin:additionalMoreKeys="6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0579: "չ" ARMENIAN SMALL LETTER CHA -->
|
<!-- U+0579: "չ" ARMENIAN SMALL LETTER CHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="չ"
|
latin:keySpec="չ"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="7"
|
latin:additionalMoreKeys="7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0573: "ճ" ARMENIAN SMALL LETTER CHEH -->
|
<!-- U+0573: "ճ" ARMENIAN SMALL LETTER CHEH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ճ"
|
latin:keySpec="ճ"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="8"
|
latin:additionalMoreKeys="8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+056A: "ժ" ARMENIAN SMALL LETTER ZHE -->
|
<!-- U+056A: "ժ" ARMENIAN SMALL LETTER ZHE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ժ"
|
latin:keySpec="ժ"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="9"
|
latin:additionalMoreKeys="9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+056E: "ծ" ARMENIAN SMALL LETTER CA -->
|
<!-- U+056E: "ծ" ARMENIAN SMALL LETTER CA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ծ"
|
latin:keySpec="ծ"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="0"
|
latin:additionalMoreKeys="0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,50 +18,29 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0584: "ք" ARMENIAN SMALL LETTER KEH -->
|
<!-- U+0584: "ք" ARMENIAN SMALL LETTER KEH -->
|
||||||
<Key
|
<Key latin:keySpec="ք" />
|
||||||
latin:keySpec="ք"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0578: "ո" ARMENIAN SMALL LETTER VO -->
|
<!-- U+0578: "ո" ARMENIAN SMALL LETTER VO -->
|
||||||
<Key
|
<Key latin:keySpec="ո" />
|
||||||
latin:keySpec="ո"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0565: "ե" ARMENIAN SMALL LETTER ECH
|
<!-- U+0565: "ե" ARMENIAN SMALL LETTER ECH
|
||||||
U+0587: "և" ARMENIAN SMALL LIGATURE ECH YIWN -->
|
U+0587: "և" ARMENIAN SMALL LIGATURE ECH YIWN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ե"
|
latin:keySpec="ե"
|
||||||
latin:moreKeys="և"
|
latin:moreKeys="և"
|
||||||
latin:keyHintLabel="և"
|
latin:keyHintLabel="և" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+057C: "ռ" ARMENIAN SMALL LETTER RA -->
|
<!-- U+057C: "ռ" ARMENIAN SMALL LETTER RA -->
|
||||||
<Key
|
<Key latin:keySpec="ռ" />
|
||||||
latin:keySpec="ռ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+057F: "տ" ARMENIAN SMALL LETTER TIWN -->
|
<!-- U+057F: "տ" ARMENIAN SMALL LETTER TIWN -->
|
||||||
<Key
|
<Key latin:keySpec="տ" />
|
||||||
latin:keySpec="տ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0568: "ը" ARMENIAN SMALL LETTER ET -->
|
<!-- U+0568: "ը" ARMENIAN SMALL LETTER ET -->
|
||||||
<Key
|
<Key latin:keySpec="ը" />
|
||||||
latin:keySpec="ը"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0582: "ւ" ARMENIAN SMALL LETTER YIWN -->
|
<!-- U+0582: "ւ" ARMENIAN SMALL LETTER YIWN -->
|
||||||
<Key
|
<Key latin:keySpec="ւ" />
|
||||||
latin:keySpec="ւ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+056B: "ի" ARMENIAN SMALL LETTER INI -->
|
<!-- U+056B: "ի" ARMENIAN SMALL LETTER INI -->
|
||||||
<Key
|
<Key latin:keySpec="ի" />
|
||||||
latin:keySpec="ի"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0585: "օ" ARMENIAN SMALL LETTER OH -->
|
<!-- U+0585: "օ" ARMENIAN SMALL LETTER OH -->
|
||||||
<Key
|
<Key latin:keySpec="օ" />
|
||||||
latin:keySpec="օ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+057A: "պ" ARMENIAN SMALL LETTER PEH -->
|
<!-- U+057A: "պ" ARMENIAN SMALL LETTER PEH -->
|
||||||
<Key
|
<Key latin:keySpec="պ" />
|
||||||
latin:keySpec="պ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,43 +18,23 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0561: "ա" ARMENIAN SMALL LETTER AYB -->
|
<!-- U+0561: "ա" ARMENIAN SMALL LETTER AYB -->
|
||||||
<Key
|
<Key latin:keySpec="ա" />
|
||||||
latin:keySpec="ա"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+057D: "ս" ARMENIAN SMALL LETTER SEH -->
|
<!-- U+057D: "ս" ARMENIAN SMALL LETTER SEH -->
|
||||||
<Key
|
<Key latin:keySpec="ս" />
|
||||||
latin:keySpec="ս"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0564: "դ" ARMENIAN SMALL LETTER DA -->
|
<!-- U+0564: "դ" ARMENIAN SMALL LETTER DA -->
|
||||||
<Key
|
<Key latin:keySpec="դ" />
|
||||||
latin:keySpec="դ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0586: "ֆ" ARMENIAN SMALL LETTER FEH -->
|
<!-- U+0586: "ֆ" ARMENIAN SMALL LETTER FEH -->
|
||||||
<Key
|
<Key latin:keySpec="ֆ" />
|
||||||
latin:keySpec="ֆ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0563: "գ" ARMENIAN SMALL LETTER GIM -->
|
<!-- U+0563: "գ" ARMENIAN SMALL LETTER GIM -->
|
||||||
<Key
|
<Key latin:keySpec="գ" />
|
||||||
latin:keySpec="գ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0570: "հ" ARMENIAN SMALL LETTER HO -->
|
<!-- U+0570: "հ" ARMENIAN SMALL LETTER HO -->
|
||||||
<Key
|
<Key latin:keySpec="հ" />
|
||||||
latin:keySpec="հ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0575: "յ" ARMENIAN SMALL LETTER YI -->
|
<!-- U+0575: "յ" ARMENIAN SMALL LETTER YI -->
|
||||||
<Key
|
<Key latin:keySpec="յ" />
|
||||||
latin:keySpec="յ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+056F: "կ" ARMENIAN SMALL LETTER KEN -->
|
<!-- U+056F: "կ" ARMENIAN SMALL LETTER KEN -->
|
||||||
<Key
|
<Key latin:keySpec="կ" />
|
||||||
latin:keySpec="կ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+056C: "լ" ARMENIAN SMALL LETTER LIWN -->
|
<!-- U+056C: "լ" ARMENIAN SMALL LETTER LIWN -->
|
||||||
<Key
|
<Key latin:keySpec="լ" />
|
||||||
latin:keySpec="լ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,35 +18,19 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0566: "զ" ARMENIAN SMALL LETTER ZA -->
|
<!-- U+0566: "զ" ARMENIAN SMALL LETTER ZA -->
|
||||||
<Key
|
<Key latin:keySpec="զ" />
|
||||||
latin:keySpec="զ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0572: "ղ" ARMENIAN SMALL LETTER GHAD -->
|
<!-- U+0572: "ղ" ARMENIAN SMALL LETTER GHAD -->
|
||||||
<Key
|
<Key latin:keySpec="ղ" />
|
||||||
latin:keySpec="ղ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0581: "ց" ARMENIAN SMALL LETTER CO -->
|
<!-- U+0581: "ց" ARMENIAN SMALL LETTER CO -->
|
||||||
<Key
|
<Key latin:keySpec="ց" />
|
||||||
latin:keySpec="ց"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+057E: "վ" ARMENIAN SMALL LETTER VEW -->
|
<!-- U+057E: "վ" ARMENIAN SMALL LETTER VEW -->
|
||||||
<Key
|
<Key latin:keySpec="վ" />
|
||||||
latin:keySpec="վ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0562: "բ" ARMENIAN SMALL LETTER BEN -->
|
<!-- U+0562: "բ" ARMENIAN SMALL LETTER BEN -->
|
||||||
<Key
|
<Key latin:keySpec="բ" />
|
||||||
latin:keySpec="բ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0576: "ն" ARMENIAN SMALL LETTER NOW -->
|
<!-- U+0576: "ն" ARMENIAN SMALL LETTER NOW -->
|
||||||
<Key
|
<Key latin:keySpec="ն" />
|
||||||
latin:keySpec="ն"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0574: "մ" ARMENIAN SMALL LETTER MEN -->
|
<!-- U+0574: "մ" ARMENIAN SMALL LETTER MEN -->
|
||||||
<Key
|
<Key latin:keySpec="մ" />
|
||||||
latin:keySpec="մ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,44 +18,37 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0994: "ঔ" BENGALI LETTER AU
|
<!-- U+0994: "ঔ" BENGALI LETTER AU
|
||||||
U+09E7: "১" BENGALI DIGIT ONE -->
|
U+09E7: "১" BENGALI DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঔ"
|
latin:keySpec="ঔ"
|
||||||
latin:keyHintLabel="১"
|
latin:keyHintLabel="১"
|
||||||
latin:additionalMoreKeys="১,1"
|
latin:additionalMoreKeys="১,1" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0990: "ঐ" BENGALI LETTER AI
|
<!-- U+0990: "ঐ" BENGALI LETTER AI
|
||||||
U+09E8: "২" BENGALI DIGIT TWO -->
|
U+09E8: "২" BENGALI DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঐ"
|
latin:keySpec="ঐ"
|
||||||
latin:keyHintLabel="২"
|
latin:keyHintLabel="২"
|
||||||
latin:additionalMoreKeys="২,2"
|
latin:additionalMoreKeys="২,2" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0986: "আ" BENGALI LETTER AA
|
<!-- U+0986: "আ" BENGALI LETTER AA
|
||||||
U+09E9: "৩" BENGALI DIGIT THREE -->
|
U+09E9: "৩" BENGALI DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="আ"
|
latin:keySpec="আ"
|
||||||
latin:keyHintLabel="৩"
|
latin:keyHintLabel="৩"
|
||||||
latin:additionalMoreKeys="৩,3"
|
latin:additionalMoreKeys="৩,3" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0988: "ঈ" BENGALI LETTER II
|
<!-- U+0988: "ঈ" BENGALI LETTER II
|
||||||
U+09EA: "৪" BENGALI DIGIT FOUR -->
|
U+09EA: "৪" BENGALI DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঈ"
|
latin:keySpec="ঈ"
|
||||||
latin:keyHintLabel="৪"
|
latin:keyHintLabel="৪"
|
||||||
latin:additionalMoreKeys="৪,4"
|
latin:additionalMoreKeys="৪,4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+098A: "ঊ" BENGALI LETTER UU
|
<!-- U+098A: "ঊ" BENGALI LETTER UU
|
||||||
U+09EB: "৫" BENGALI DIGIT FIVE -->
|
U+09EB: "৫" BENGALI DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঊ"
|
latin:keySpec="ঊ"
|
||||||
latin:keyHintLabel="৫"
|
latin:keyHintLabel="৫"
|
||||||
latin:additionalMoreKeys="৫,5"
|
latin:additionalMoreKeys="৫,5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09AC: "ব" BENGALI LETTER BA
|
<!-- U+09AC: "ব" BENGALI LETTER BA
|
||||||
U+09AD: "ভ" BENGALI LETTER BHA
|
U+09AD: "ভ" BENGALI LETTER BHA
|
||||||
U+09EC: "৬" BENGALI DIGIT SIX -->
|
U+09EC: "৬" BENGALI DIGIT SIX -->
|
||||||
|
@ -63,15 +56,13 @@
|
||||||
latin:keySpec="ব"
|
latin:keySpec="ব"
|
||||||
latin:moreKeys="ভ,%"
|
latin:moreKeys="ভ,%"
|
||||||
latin:keyHintLabel="৬"
|
latin:keyHintLabel="৬"
|
||||||
latin:additionalMoreKeys="৬,6"
|
latin:additionalMoreKeys="৬,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09B9: "হ" BENGALI LETTER HA
|
<!-- U+09B9: "হ" BENGALI LETTER HA
|
||||||
U+09ED: "৭" BENGALI DIGIT SEVEN -->
|
U+09ED: "৭" BENGALI DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="হ"
|
latin:keySpec="হ"
|
||||||
latin:keyHintLabel="৭"
|
latin:keyHintLabel="৭"
|
||||||
latin:additionalMoreKeys="৭,7"
|
latin:additionalMoreKeys="৭,7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0997: "গ" BENGALI LETTER GA
|
<!-- U+0997: "গ" BENGALI LETTER GA
|
||||||
U+0998: "ঘ" BENGALI LETTER GHA
|
U+0998: "ঘ" BENGALI LETTER GHA
|
||||||
U+09EE: "৮" BENGALI DIGIT EIGHT -->
|
U+09EE: "৮" BENGALI DIGIT EIGHT -->
|
||||||
|
@ -79,8 +70,7 @@
|
||||||
latin:keySpec="গ"
|
latin:keySpec="গ"
|
||||||
latin:moreKeys="ঘ,%"
|
latin:moreKeys="ঘ,%"
|
||||||
latin:keyHintLabel="৮"
|
latin:keyHintLabel="৮"
|
||||||
latin:additionalMoreKeys="৮,8"
|
latin:additionalMoreKeys="৮,8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09A6: "দ" BENGALI LETTER DA
|
<!-- U+09A6: "দ" BENGALI LETTER DA
|
||||||
U+09A7: "ধ" BENGALI LETTER DHA
|
U+09A7: "ধ" BENGALI LETTER DHA
|
||||||
U+09EF: "৯" BENGALI DIGIT NINE -->
|
U+09EF: "৯" BENGALI DIGIT NINE -->
|
||||||
|
@ -88,8 +78,7 @@
|
||||||
latin:keySpec="দ"
|
latin:keySpec="দ"
|
||||||
latin:moreKeys="ধ,%"
|
latin:moreKeys="ধ,%"
|
||||||
latin:keyHintLabel="৯"
|
latin:keyHintLabel="৯"
|
||||||
latin:additionalMoreKeys="৯,9"
|
latin:additionalMoreKeys="৯,9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+099C: "জ" BENGALI LETTER JA
|
<!-- U+099C: "জ" BENGALI LETTER JA
|
||||||
U+099D: "ঝ" BENGALI LETTER JHA
|
U+099D: "ঝ" BENGALI LETTER JHA
|
||||||
U+099C/U+09CD/U+099E: "জ্ঞ" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER NYA
|
U+099C/U+09CD/U+099E: "জ্ঞ" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER NYA
|
||||||
|
@ -98,12 +87,10 @@
|
||||||
latin:keySpec="জ"
|
latin:keySpec="জ"
|
||||||
latin:moreKeys="ঝ,জ্ঞ,%"
|
latin:moreKeys="ঝ,জ্ঞ,%"
|
||||||
latin:keyHintLabel="০"
|
latin:keyHintLabel="০"
|
||||||
latin:additionalMoreKeys="০,0"
|
latin:additionalMoreKeys="০,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09A1: "ড" BENGALI LETTER DDA
|
<!-- U+09A1: "ড" BENGALI LETTER DDA
|
||||||
U+09A1/U+09BC: "ড়" BENGALI LETTER DDA/BENGALI SIGN NUKTA -->
|
U+09A1/U+09BC: "ড়" BENGALI LETTER DDA/BENGALI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ড"
|
latin:keySpec="ড"
|
||||||
latin:moreKeys="ড়"
|
latin:moreKeys="ড়" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,77 +18,64 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0993: "ও" BENGALI LETTER O
|
<!-- U+0993: "ও" BENGALI LETTER O
|
||||||
U+09CB: "ো" BENGALI VOWEL SIGN O -->
|
U+09CB: "ো" BENGALI VOWEL SIGN O -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ও"
|
latin:keySpec="ও"
|
||||||
latin:moreKeys="ো"
|
latin:moreKeys="ো" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+098F: "এ" BENGALI LETTER E
|
<!-- U+098F: "এ" BENGALI LETTER E
|
||||||
U+09C7: "ে" BENGALI VOWEL SIGN E -->
|
U+09C7: "ে" BENGALI VOWEL SIGN E -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="এ"
|
latin:keySpec="এ"
|
||||||
latin:moreKeys="ে"
|
latin:moreKeys="ে" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0985: "অ" BENGALI LETTER A
|
<!-- U+0985: "অ" BENGALI LETTER A
|
||||||
U+09CD: "্" BENGALI SIGN VIRAMA -->
|
U+09CD: "্" BENGALI SIGN VIRAMA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="অ"
|
latin:keySpec="অ"
|
||||||
latin:moreKeys="্"
|
latin:moreKeys="্" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0987: "ই" BENGALI LETTER I
|
<!-- U+0987: "ই" BENGALI LETTER I
|
||||||
U+09BF: "ি" BENGALI VOWEL SIGN I -->
|
U+09BF: "ি" BENGALI VOWEL SIGN I -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ই"
|
latin:keySpec="ই"
|
||||||
latin:moreKeys="ি"
|
latin:moreKeys="ি" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0989: "উ" BENGALI LETTER U
|
<!-- U+0989: "উ" BENGALI LETTER U
|
||||||
U+09C1: "ু" BENGALI VOWEL SIGN U -->
|
U+09C1: "ু" BENGALI VOWEL SIGN U -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="উ"
|
latin:keySpec="উ"
|
||||||
latin:moreKeys="ু"
|
latin:moreKeys="ু" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09AA: "প" BENGALI LETTER PA
|
<!-- U+09AA: "প" BENGALI LETTER PA
|
||||||
U+09AB: "ফ" BENGALI LETTER PHA -->
|
U+09AB: "ফ" BENGALI LETTER PHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="প"
|
latin:keySpec="প"
|
||||||
latin:moreKeys="ফ"
|
latin:moreKeys="ফ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09B0: "র" BENGALI LETTER RA
|
<!-- U+09B0: "র" BENGALI LETTER RA
|
||||||
U+09C3: "ৃ" BENGALI VOWEL SIGN VOCALIC R
|
U+09C3: "ৃ" BENGALI VOWEL SIGN VOCALIC R
|
||||||
U+098B: "ঋ" BENGALI LETTER VOCALIC R
|
U+098B: "ঋ" BENGALI LETTER VOCALIC R
|
||||||
U+09A4/U+09CD/U+09B0: "ত্র" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER RA -->
|
U+09A4/U+09CD/U+09B0: "ত্র" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="র"
|
latin:keySpec="র"
|
||||||
latin:moreKeys="ৃ,ঋ,ত্র"
|
latin:moreKeys="ৃ,ঋ,ত্র" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0995: "ক" BENGALI LETTER KA
|
<!-- U+0995: "ক" BENGALI LETTER KA
|
||||||
U+0996: "খ" BENGALI LETTER KHA -->
|
U+0996: "খ" BENGALI LETTER KHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ক"
|
latin:keySpec="ক"
|
||||||
latin:moreKeys="খ"
|
latin:moreKeys="খ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09A4: "ত" BENGALI LETTER TA
|
<!-- U+09A4: "ত" BENGALI LETTER TA
|
||||||
U+09CE: "ৎ" BENGALI LETTER KHANDA TA
|
U+09CE: "ৎ" BENGALI LETTER KHANDA TA
|
||||||
U+09A5: "থ" BENGALI LETTER THA
|
U+09A5: "থ" BENGALI LETTER THA
|
||||||
U+09A4/U+09CD/U+09A4: "ত্ত" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER TA -->
|
U+09A4/U+09CD/U+09A4: "ত্ত" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER TA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ত"
|
latin:keySpec="ত"
|
||||||
latin:moreKeys="ৎ,থ,ত্ত"
|
latin:moreKeys="ৎ,থ,ত্ত" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+099A: "চ" BENGALI LETTER CA
|
<!-- U+099A: "চ" BENGALI LETTER CA
|
||||||
U+099B: "ছ" BENGALI LETTER CHA -->
|
U+099B: "ছ" BENGALI LETTER CHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="চ"
|
latin:keySpec="চ"
|
||||||
latin:moreKeys="ছ"
|
latin:moreKeys="ছ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+099F: "ট" BENGALI LETTER TTA
|
<!-- U+099F: "ট" BENGALI LETTER TTA
|
||||||
U+09A0: "ঠ" BENGALI LETTER TTHA -->
|
U+09A0: "ঠ" BENGALI LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ট"
|
latin:keySpec="ট"
|
||||||
latin:moreKeys="ঠ"
|
latin:moreKeys="ঠ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,65 +18,51 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0981: "ঁ" BENGALI SIGN CANDRABINDU
|
<!-- U+0981: "ঁ" BENGALI SIGN CANDRABINDU
|
||||||
U+0983: "ঃ" BENGALI SIGN VISARGA
|
U+0983: "ঃ" BENGALI SIGN VISARGA
|
||||||
U+0982: "ং" BENGALI SIGN ANUSVARA -->
|
U+0982: "ং" BENGALI SIGN ANUSVARA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঁ"
|
latin:keySpec="ঁ"
|
||||||
latin:moreKeys="ঃ,ং"
|
latin:moreKeys="ঃ,ং" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09A2: "ঢ" BENGALI LETTER DDHA
|
<!-- U+09A2: "ঢ" BENGALI LETTER DDHA
|
||||||
U+09A2/U+09BC: "ঢ়" BENGALI LETTER DDHA/BENGALI SIGN NUKTA -->
|
U+09A2/U+09BC: "ঢ়" BENGALI LETTER DDHA/BENGALI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঢ"
|
latin:keySpec="ঢ"
|
||||||
latin:moreKeys="ঢ়"
|
latin:moreKeys="ঢ়" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09AE: "ম" BENGALI LETTER MA -->
|
<!-- U+09AE: "ম" BENGALI LETTER MA -->
|
||||||
<Key
|
<Key latin:keySpec="ম" />
|
||||||
latin:keySpec="ম"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09A8: "ন" BENGALI LETTER NA
|
<!-- U+09A8: "ন" BENGALI LETTER NA
|
||||||
U+09A3: "ণ" BENGALI LETTER NNA -->
|
U+09A3: "ণ" BENGALI LETTER NNA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ন"
|
latin:keySpec="ন"
|
||||||
latin:moreKeys="ণ"
|
latin:moreKeys="ণ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+099E: "ঞ" BENGALI LETTER NYA
|
<!-- U+099E: "ঞ" BENGALI LETTER NYA
|
||||||
U+0999: "ঙ" BENGALI LETTER NGA
|
U+0999: "ঙ" BENGALI LETTER NGA
|
||||||
U+099E/U+09CD/U+099C: "ঞ্জ" BENGALI LETTER NYA/BENGALI SIGN VIRAMA/BENGALI LETTER JA -->
|
U+099E/U+09CD/U+099C: "ঞ্জ" BENGALI LETTER NYA/BENGALI SIGN VIRAMA/BENGALI LETTER JA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ঞ"
|
latin:keySpec="ঞ"
|
||||||
latin:moreKeys="ঙ,ঞ্জ"
|
latin:moreKeys="ঙ,ঞ্জ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09B2: "ল" BENGALI LETTER LA -->
|
<!-- U+09B2: "ল" BENGALI LETTER LA -->
|
||||||
<Key
|
<Key latin:keySpec="ল" />
|
||||||
latin:keySpec="ল"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09B7: "ষ" BENGALI LETTER SSA
|
<!-- U+09B7: "ষ" BENGALI LETTER SSA
|
||||||
U+0995/U+09CD/U+09B7: "ক্ষ" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER SSA -->
|
U+0995/U+09CD/U+09B7: "ক্ষ" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER SSA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ষ"
|
latin:keySpec="ষ"
|
||||||
latin:moreKeys="ক্ষ"
|
latin:moreKeys="ক্ষ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09B8: "স" BENGALI LETTER SA
|
<!-- U+09B8: "স" BENGALI LETTER SA
|
||||||
U+09B6: "শ" BENGALI LETTER SHA -->
|
U+09B6: "শ" BENGALI LETTER SHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="স"
|
latin:keySpec="স"
|
||||||
latin:moreKeys="শ"
|
latin:moreKeys="শ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+09DF: "য়" BENGALI LETTER YYA
|
<!-- U+09DF: "য়" BENGALI LETTER YYA
|
||||||
U+09AF: "য" BENGALI LETTER YA -->
|
U+09AF: "য" BENGALI LETTER YA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="য়"
|
latin:keySpec="য়"
|
||||||
latin:moreKeys="য"
|
latin:moreKeys="য" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0964: "।" DEVANAGARI DANDA
|
<!-- U+0964: "।" DEVANAGARI DANDA
|
||||||
U+0965: "॥" DEVANAGARI DOUBLE DANDA -->
|
U+0965: "॥" DEVANAGARI DOUBLE DANDA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="।"
|
latin:keySpec="।"
|
||||||
latin:moreKeys="॥"
|
latin:moreKeys="॥" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,58 +18,49 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0636: "ض" ARABIC LETTER DAD
|
<!-- U+0636: "ض" ARABIC LETTER DAD
|
||||||
U+06F1: "۱" EXTENDED ARABIC-INDIC DIGIT ONE -->
|
U+06F1: "۱" EXTENDED ARABIC-INDIC DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ض"
|
latin:keySpec="ض"
|
||||||
latin:keyHintLabel="۱"
|
latin:keyHintLabel="۱"
|
||||||
latin:additionalMoreKeys="۱,1"
|
latin:additionalMoreKeys="۱,1" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0635: "ص" ARABIC LETTER SAD
|
<!-- U+0635: "ص" ARABIC LETTER SAD
|
||||||
U+06F2: "۲" EXTENDED ARABIC-INDIC DIGIT TWO -->
|
U+06F2: "۲" EXTENDED ARABIC-INDIC DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ص"
|
latin:keySpec="ص"
|
||||||
latin:keyHintLabel="۲"
|
latin:keyHintLabel="۲"
|
||||||
latin:additionalMoreKeys="۲,2"
|
latin:additionalMoreKeys="۲,2" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062B: "ث" ARABIC LETTER THEH
|
<!-- U+062B: "ث" ARABIC LETTER THEH
|
||||||
U+06F3: "۳" EXTENDED ARABIC-INDIC DIGIT THREE -->
|
U+06F3: "۳" EXTENDED ARABIC-INDIC DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ث"
|
latin:keySpec="ث"
|
||||||
latin:keyHintLabel="۳"
|
latin:keyHintLabel="۳"
|
||||||
latin:additionalMoreKeys="۳,3"
|
latin:additionalMoreKeys="۳,3" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0642: "ق" ARABIC LETTER QAF
|
<!-- U+0642: "ق" ARABIC LETTER QAF
|
||||||
U+06F4: "۴" EXTENDED ARABIC-INDIC DIGIT FOUR -->
|
U+06F4: "۴" EXTENDED ARABIC-INDIC DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ق"
|
latin:keySpec="ق"
|
||||||
latin:keyHintLabel="۴"
|
latin:keyHintLabel="۴"
|
||||||
latin:additionalMoreKeys="۴,4"
|
latin:additionalMoreKeys="۴,4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0641: "ف" ARABIC LETTER FEH
|
<!-- U+0641: "ف" ARABIC LETTER FEH
|
||||||
U+06F5: "۵" EXTENDED ARABIC-INDIC DIGIT FIVE -->
|
U+06F5: "۵" EXTENDED ARABIC-INDIC DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ف"
|
latin:keySpec="ف"
|
||||||
latin:keyHintLabel="۵"
|
latin:keyHintLabel="۵"
|
||||||
latin:additionalMoreKeys="۵,5"
|
latin:additionalMoreKeys="۵,5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+063A: "غ" ARABIC LETTER GHAIN
|
<!-- U+063A: "غ" ARABIC LETTER GHAIN
|
||||||
U+06F6: "۶" EXTENDED ARABIC-INDIC DIGIT SIX -->
|
U+06F6: "۶" EXTENDED ARABIC-INDIC DIGIT SIX -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="غ"
|
latin:keySpec="غ"
|
||||||
latin:keyHintLabel="۶"
|
latin:keyHintLabel="۶"
|
||||||
latin:additionalMoreKeys="۶,6"
|
latin:additionalMoreKeys="۶,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0639: "ع" ARABIC LETTER AIN
|
<!-- U+0639: "ع" ARABIC LETTER AIN
|
||||||
U+06F7: "۷" EXTENDED ARABIC-INDIC DIGIT SEVEN -->
|
U+06F7: "۷" EXTENDED ARABIC-INDIC DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ع"
|
latin:keySpec="ع"
|
||||||
latin:keyHintLabel="۷"
|
latin:keyHintLabel="۷"
|
||||||
latin:additionalMoreKeys="۷,7"
|
latin:additionalMoreKeys="۷,7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0647: "ه" ARABIC LETTER HEH
|
<!-- U+0647: "ه" ARABIC LETTER HEH
|
||||||
U+FEEB: "ﻫ" ARABIC LETTER HEH INITIAL FORM
|
U+FEEB: "ﻫ" ARABIC LETTER HEH INITIAL FORM
|
||||||
U+0647/U+200D: ARABIC LETTER HEH + ZERO WIDTH JOINER
|
U+0647/U+200D: ARABIC LETTER HEH + ZERO WIDTH JOINER
|
||||||
|
@ -80,24 +71,19 @@
|
||||||
latin:keySpec="ه"
|
latin:keySpec="ه"
|
||||||
latin:moreKeys="ﻫ|ه‍,هٔ,ة,%"
|
latin:moreKeys="ﻫ|ه‍,هٔ,ة,%"
|
||||||
latin:keyHintLabel="۸"
|
latin:keyHintLabel="۸"
|
||||||
latin:additionalMoreKeys="۸,8"
|
latin:additionalMoreKeys="۸,8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062E: "خ" ARABIC LETTER KHAH
|
<!-- U+062E: "خ" ARABIC LETTER KHAH
|
||||||
U+06F9: "۹" EXTENDED ARABIC-INDIC DIGIT NINE -->
|
U+06F9: "۹" EXTENDED ARABIC-INDIC DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="خ"
|
latin:keySpec="خ"
|
||||||
latin:keyHintLabel="۹"
|
latin:keyHintLabel="۹"
|
||||||
latin:additionalMoreKeys="۹,9"
|
latin:additionalMoreKeys="۹,9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062D: "ح" ARABIC LETTER HAH
|
<!-- U+062D: "ح" ARABIC LETTER HAH
|
||||||
U+06F0: "۰" EXTENDED ARABIC-INDIC DIGIT ZERO -->
|
U+06F0: "۰" EXTENDED ARABIC-INDIC DIGIT ZERO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ح"
|
latin:keySpec="ح"
|
||||||
latin:keyHintLabel="۰"
|
latin:keyHintLabel="۰"
|
||||||
latin:additionalMoreKeys="۰,0"
|
latin:additionalMoreKeys="۰,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062C: "ج" ARABIC LETTER JEEM -->
|
<!-- U+062C: "ج" ARABIC LETTER JEEM -->
|
||||||
<Key
|
<Key latin:keySpec="ج" />
|
||||||
latin:keySpec="ج"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,17 +18,11 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0634: "ش" ARABIC LETTER SHEEN -->
|
<!-- U+0634: "ش" ARABIC LETTER SHEEN -->
|
||||||
<Key
|
<Key latin:keySpec="ش" />
|
||||||
latin:keySpec="ش"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0633: "س" ARABIC LETTER SEEN -->
|
<!-- U+0633: "س" ARABIC LETTER SEEN -->
|
||||||
<Key
|
<Key latin:keySpec="س" />
|
||||||
latin:keySpec="س"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+06CC: "ی" ARABIC LETTER FARSI YEH
|
<!-- U+06CC: "ی" ARABIC LETTER FARSI YEH
|
||||||
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE
|
U+0626: "ئ" ARABIC LETTER YEH WITH HAMZA ABOVE
|
||||||
U+064A: "ي" ARABIC LETTER YEH
|
U+064A: "ي" ARABIC LETTER YEH
|
||||||
|
@ -36,16 +30,11 @@
|
||||||
U+0649: "ى" ARABIC LETTER ALEF MAKSURA -->
|
U+0649: "ى" ARABIC LETTER ALEF MAKSURA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ی"
|
latin:keySpec="ی"
|
||||||
latin:moreKeys="ئ,ي,ﯨ|ى"
|
latin:moreKeys="ئ,ي,ﯨ|ى" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0628: "ب" ARABIC LETTER BEH -->
|
<!-- U+0628: "ب" ARABIC LETTER BEH -->
|
||||||
<Key
|
<Key latin:keySpec="ب" />
|
||||||
latin:keySpec="ب"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0644: "ل" ARABIC LETTER LAM -->
|
<!-- U+0644: "ل" ARABIC LETTER LAM -->
|
||||||
<Key
|
<Key latin:keySpec="ل" />
|
||||||
latin:keySpec="ل"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0627: "ا" ARABIC LETTER ALEF
|
<!-- U+0627: "ا" ARABIC LETTER ALEF
|
||||||
U+0671: "ٱ" ARABIC LETTER ALEF WASLA
|
U+0671: "ٱ" ARABIC LETTER ALEF WASLA
|
||||||
U+0621: "ء" ARABIC LETTER HAMZA
|
U+0621: "ء" ARABIC LETTER HAMZA
|
||||||
|
@ -54,30 +43,21 @@
|
||||||
U+0625: "إ" ARABIC LETTER ALEF WITH HAMZA BELOW -->
|
U+0625: "إ" ARABIC LETTER ALEF WITH HAMZA BELOW -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ا"
|
latin:keySpec="ا"
|
||||||
latin:moreKeys="!fixedColumnOrder!5,ٱ,ء,آ,أ,إ"
|
latin:moreKeys="!fixedColumnOrder!5,ٱ,ء,آ,أ,إ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062A: "ت" ARABIC LETTER TEH
|
<!-- U+062A: "ت" ARABIC LETTER TEH
|
||||||
U+0629: "ة": ARABIC LETTER TEH MARBUTA -->
|
U+0629: "ة": ARABIC LETTER TEH MARBUTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ت"
|
latin:keySpec="ت"
|
||||||
latin:moreKeys="ة"
|
latin:moreKeys="ة" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0646: "ن" ARABIC LETTER NOON -->
|
<!-- U+0646: "ن" ARABIC LETTER NOON -->
|
||||||
<Key
|
<Key latin:keySpec="ن" />
|
||||||
latin:keySpec="ن"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0645: "م" ARABIC LETTER MEEM -->
|
<!-- U+0645: "م" ARABIC LETTER MEEM -->
|
||||||
<Key
|
<Key latin:keySpec="م" />
|
||||||
latin:keySpec="م"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+06A9: "ک" ARABIC LETTER KEHEH
|
<!-- U+06A9: "ک" ARABIC LETTER KEHEH
|
||||||
U+0643: "ك" ARABIC LETTER KAF -->
|
U+0643: "ك" ARABIC LETTER KAF -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ک"
|
latin:keySpec="ک"
|
||||||
latin:moreKeys="ك"
|
latin:moreKeys="ك" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+06AF: "گ" ARABIC LETTER GAF -->
|
<!-- U+06AF: "گ" ARABIC LETTER GAF -->
|
||||||
<Key
|
<Key latin:keySpec="گ" />
|
||||||
latin:keySpec="گ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,47 +18,27 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- U+0638: "ظ" ARABIC LETTER ZAH -->
|
<!-- U+0638: "ظ" ARABIC LETTER ZAH -->
|
||||||
<Key
|
<Key latin:keySpec="ظ" />
|
||||||
latin:keySpec="ظ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0637: "ط" ARABIC LETTER TAH -->
|
<!-- U+0637: "ط" ARABIC LETTER TAH -->
|
||||||
<Key
|
<Key latin:keySpec="ط" />
|
||||||
latin:keySpec="ط"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0698: "ژ" ARABIC LETTER JEH -->
|
<!-- U+0698: "ژ" ARABIC LETTER JEH -->
|
||||||
<Key
|
<Key latin:keySpec="ژ" />
|
||||||
latin:keySpec="ژ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0632: "ز" ARABIC LETTER ZAIN -->
|
<!-- U+0632: "ز" ARABIC LETTER ZAIN -->
|
||||||
<Key
|
<Key latin:keySpec="ز" />
|
||||||
latin:keySpec="ز"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0631: "ر" ARABIC LETTER REH -->
|
<!-- U+0631: "ر" ARABIC LETTER REH -->
|
||||||
<Key
|
<Key latin:keySpec="ر" />
|
||||||
latin:keySpec="ر"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
|
<!-- U+0630: "ذ" ARABIC LETTER THAL -->
|
||||||
<Key
|
<Key latin:keySpec="ذ" />
|
||||||
latin:keySpec="ذ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+062F: "د" ARABIC LETTER DAL -->
|
<!-- U+062F: "د" ARABIC LETTER DAL -->
|
||||||
<Key
|
<Key latin:keySpec="د" />
|
||||||
latin:keySpec="د"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+067E: "پ" ARABIC LETTER PEH -->
|
<!-- U+067E: "پ" ARABIC LETTER PEH -->
|
||||||
<Key
|
<Key latin:keySpec="پ" />
|
||||||
latin:keySpec="پ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0648: "و" ARABIC LETTER WAW
|
<!-- U+0648: "و" ARABIC LETTER WAW
|
||||||
U+0624: "ؤ" ARABIC LETTER WAW WITH HAMZA ABOVE -->
|
U+0624: "ؤ" ARABIC LETTER WAW WITH HAMZA ABOVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="و"
|
latin:keySpec="و"
|
||||||
latin:moreKeys="ؤ"
|
latin:moreKeys="ؤ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
<include latin:keyboardLayout="@xml/keys_farsi3_right" />
|
||||||
<include
|
|
||||||
latin:keyboardLayout="@xml/keys_farsi3_right" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,82 +18,61 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0914: "औ" DEVANAGARI LETTER AU
|
<!-- U+0914: "औ" DEVANAGARI LETTER AU
|
||||||
U+0912/U+0902: "ऒं" DEVANAGARI LETTER SHORT O//DEVANAGARI SIGN ANUSVARA -->
|
U+0912/U+0902: "ऒं" DEVANAGARI LETTER SHORT O//DEVANAGARI SIGN ANUSVARA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="औ"
|
latin:keySpec="औ"
|
||||||
latin:moreKeys="ऒं"
|
latin:moreKeys="ऒं" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI
|
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI
|
||||||
U+0910/U+0902: "ऐं" DEVANAGARI LETTER AI/DEVANAGARI SIGN ANUSVARA -->
|
U+0910/U+0902: "ऐं" DEVANAGARI LETTER AI/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऐ"
|
latin:keySpec="ऐ"
|
||||||
latin:moreKeys="ऐं"
|
latin:moreKeys="ऐं" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0906: "आ" DEVANAGARI LETTER AA
|
<!-- U+0906: "आ" DEVANAGARI LETTER AA
|
||||||
U+0906/U+0902: "आं" DEVANAGARI LETTER AA/DEVANAGARI SIGN ANUSVARA
|
U+0906/U+0902: "आं" DEVANAGARI LETTER AA/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0906/U+0901: "आँ" DEVANAGARI LETTER AA/DEVANAGARI SIGN CANDRABINDU -->
|
U+0906/U+0901: "आँ" DEVANAGARI LETTER AA/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="आ"
|
latin:keySpec="आ"
|
||||||
latin:moreKeys="आं,आँ"
|
latin:moreKeys="आं,आँ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0908: "ई" DEVANAGARI LETTER II
|
<!-- U+0908: "ई" DEVANAGARI LETTER II
|
||||||
U+0908/U+0902: "ईं" DEVANAGARI LETTER II/DEVANAGARI SIGN ANUSVARA -->
|
U+0908/U+0902: "ईं" DEVANAGARI LETTER II/DEVANAGARI SIGN ANUSVARA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ई"
|
latin:keySpec="ई"
|
||||||
latin:moreKeys="ईं"
|
latin:moreKeys="ईं" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU
|
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU
|
||||||
U+090A/U+0902: "ऊं" DEVANAGARI LETTER UU/DEVANAGARI SIGN ANUSVARA
|
U+090A/U+0902: "ऊं" DEVANAGARI LETTER UU/DEVANAGARI SIGN ANUSVARA
|
||||||
U+090A/U+0901: "ऊँ" DEVANAGARI LETTER UU/DEVANAGARI SIGN CANDRABINDU -->
|
U+090A/U+0901: "ऊँ" DEVANAGARI LETTER UU/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऊ"
|
latin:keySpec="ऊ"
|
||||||
latin:moreKeys="ऊं,ऊँ"
|
latin:moreKeys="ऊं,ऊँ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092D: "भ" DEVANAGARI LETTER BHA -->
|
<!-- U+092D: "भ" DEVANAGARI LETTER BHA -->
|
||||||
<Key
|
<Key latin:keySpec="भ" />
|
||||||
latin:keySpec="भ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_visarga" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_visarga" />
|
<Key latin:keyStyle="baseKeyDevanagariSignVisarga" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignVisarga" />
|
|
||||||
<!-- U+0918: "घ" DEVANAGARI LETTER GHA -->
|
<!-- U+0918: "घ" DEVANAGARI LETTER GHA -->
|
||||||
<Key
|
<Key latin:keySpec="घ" />
|
||||||
latin:keySpec="घ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0927: "ध" DEVANAGARI LETTER DHA
|
<!-- U+0927: "ध" DEVANAGARI LETTER DHA
|
||||||
U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA
|
U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA
|
||||||
U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ध"
|
latin:keySpec="ध"
|
||||||
latin:moreKeys="क्ष,श्र"
|
latin:moreKeys="क्ष,श्र" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
|
<!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
|
||||||
<Key
|
<Key latin:keySpec="झ" />
|
||||||
latin:keySpec="झ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
<!-- U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
||||||
<Key
|
<Key latin:keySpec="ढ" />
|
||||||
latin:keySpec="ढ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
|
||||||
<!-- U+0967: "१" DEVANAGARI DIGIT ONE -->
|
<!-- U+0967: "१" DEVANAGARI DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAu"
|
latin:keyStyle="baseKeyDevanagariVowelSignAu"
|
||||||
|
@ -102,8 +81,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
|
||||||
<!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
|
<!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAi"
|
latin:keyStyle="baseKeyDevanagariVowelSignAi"
|
||||||
|
@ -112,8 +90,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
|
||||||
<!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
|
<!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAa"
|
latin:keyStyle="baseKeyDevanagariVowelSignAa"
|
||||||
|
@ -122,8 +99,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
|
||||||
<!-- U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
<!-- U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignIi"
|
latin:keyStyle="baseKeyDevanagariVowelSignIi"
|
||||||
|
@ -132,8 +108,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
|
||||||
<!-- U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
<!-- U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignUu"
|
latin:keyStyle="baseKeyDevanagariVowelSignUu"
|
||||||
|
@ -146,15 +121,13 @@
|
||||||
latin:keySpec="ब"
|
latin:keySpec="ब"
|
||||||
latin:moreKeys="ब॒,%"
|
latin:moreKeys="ब॒,%"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="६,6"
|
latin:additionalMoreKeys="६,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0939: "ह" DEVANAGARI LETTER HA
|
<!-- U+0939: "ह" DEVANAGARI LETTER HA
|
||||||
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ह"
|
latin:keySpec="ह"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="७,7"
|
latin:additionalMoreKeys="७,7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0917: "ग" DEVANAGARI LETTER GA
|
<!-- U+0917: "ग" DEVANAGARI LETTER GA
|
||||||
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
||||||
U+0917/U+093C: "ग़" DEVANAGARI LETTER GA/DEVANAGARI SIGN NUKTA
|
U+0917/U+093C: "ग़" DEVANAGARI LETTER GA/DEVANAGARI SIGN NUKTA
|
||||||
|
@ -164,15 +137,13 @@
|
||||||
latin:keySpec="ग"
|
latin:keySpec="ग"
|
||||||
latin:moreKeys="ज्ञ,ग़,ग॒,%"
|
latin:moreKeys="ज्ञ,ग़,ग॒,%"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="८,8"
|
latin:additionalMoreKeys="८,8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0926: "द" DEVANAGARI LETTER DA
|
<!-- U+0926: "द" DEVANAGARI LETTER DA
|
||||||
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="द"
|
latin:keySpec="द"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="९,9"
|
latin:additionalMoreKeys="९,9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091C: "ज" DEVANAGARI LETTER JA
|
<!-- U+091C: "ज" DEVANAGARI LETTER JA
|
||||||
U+091C/U+0952: "ज॒" DEVANAGARI LETTER JA/DEVANAGARI STRESS SIGN ANUDATTA
|
U+091C/U+0952: "ज॒" DEVANAGARI LETTER JA/DEVANAGARI STRESS SIGN ANUDATTA
|
||||||
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
||||||
|
@ -182,15 +153,13 @@
|
||||||
latin:keySpec="ज"
|
latin:keySpec="ज"
|
||||||
latin:moreKeys="ज॒,ज्ञ,ज़,%"
|
latin:moreKeys="ज॒,ज्ञ,ज़,%"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="०,0"
|
latin:additionalMoreKeys="०,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0921: "ड" DEVANAGARI LETTER DDA
|
<!-- U+0921: "ड" DEVANAGARI LETTER DDA
|
||||||
U+0921/U+0952: "ड॒" DEVANAGARI LETTER DDA/DEVANAGARI STRESS SIGN ANUDATTA
|
U+0921/U+0952: "ड॒" DEVANAGARI LETTER DDA/DEVANAGARI STRESS SIGN ANUDATTA
|
||||||
U+0921/U+093C: "ड़" DEVANAGARI LETTER DDA/DEVANAGARI SIGN NUKTA -->
|
U+0921/U+093C: "ड़" DEVANAGARI LETTER DDA/DEVANAGARI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ड"
|
latin:keySpec="ड"
|
||||||
latin:moreKeys="ड॒,ड़"
|
latin:moreKeys="ड॒,ड़" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
</default>
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,21 +18,16 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O
|
||||||
U+0913/U+0902: "ओं" DEVANAGARI LETTER O/DEVANAGARI SIGN ANUSVARA
|
U+0913/U+0902: "ओं" DEVANAGARI LETTER O/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0911: "ऑ" DEVANAGARI LETTER CANDRA O
|
U+0911: "ऑ" DEVANAGARI LETTER CANDRA O
|
||||||
U+0912: "ऒ" DEVANAGARI LETTER SHORT O -->
|
U+0912: "ऒ" DEVANAGARI LETTER SHORT O -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ओ"
|
latin:keySpec="ओ"
|
||||||
latin:moreKeys="ओं,ऑ,ऒ"
|
latin:moreKeys="ओं,ऑ,ऒ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+090F: "ए" DEVANAGARI LETTER E
|
<!-- U+090F: "ए" DEVANAGARI LETTER E
|
||||||
U+090F/U+0902: "एं" DEVANAGARI LETTER E/DEVANAGARI SIGN ANUSVARA
|
U+090F/U+0902: "एं" DEVANAGARI LETTER E/DEVANAGARI SIGN ANUSVARA
|
||||||
U+090F/U+0901: "एँ" DEVANAGARI LETTER E/DEVANAGARI SIGN CANDRABINDU
|
U+090F/U+0901: "एँ" DEVANAGARI LETTER E/DEVANAGARI SIGN CANDRABINDU
|
||||||
|
@ -40,129 +35,97 @@
|
||||||
U+090E: "ऎ" DEVANAGARI LETTER SHORT E -->
|
U+090E: "ऎ" DEVANAGARI LETTER SHORT E -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ए"
|
latin:keySpec="ए"
|
||||||
latin:moreKeys="एं,एँ,ऍ,ऎ"
|
latin:moreKeys="एं,एँ,ऍ,ऎ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0905: "अ" DEVANAGARI LETTER A
|
<!-- U+0905: "अ" DEVANAGARI LETTER A
|
||||||
U+0905/U+0902: "अं" DEVANAGARI LETTER A/DEVANAGARI SIGN ANUSVARA
|
U+0905/U+0902: "अं" DEVANAGARI LETTER A/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0905/U+0901: "अँ" DEVANAGARI LETTER A/DEVANAGARI SIGN CANDRABINDU -->
|
U+0905/U+0901: "अँ" DEVANAGARI LETTER A/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="अ"
|
latin:keySpec="अ"
|
||||||
latin:moreKeys="अं,अँ"
|
latin:moreKeys="अं,अँ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I
|
<!-- U+0907: "इ" DEVANAGARI LETTER I
|
||||||
U+0907/U+0902: "इं" DEVANAGARI LETTER I/DEVANAGARI SIGN ANUSVARA
|
U+0907/U+0902: "इं" DEVANAGARI LETTER I/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0907/U+0901: "इं" DEVANAGARI LETTER I/DEVANAGARI SIGN CANDRABINDU -->
|
U+0907/U+0901: "इं" DEVANAGARI LETTER I/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="इ"
|
latin:keySpec="इ"
|
||||||
latin:moreKeys="इं,इँ"
|
latin:moreKeys="इं,इँ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0909: "उ" DEVANAGARI LETTER U
|
<!-- U+0909: "उ" DEVANAGARI LETTER U
|
||||||
U+0909/U+0902: "उं" DEVANAGARI LETTER U/DEVANAGARI SIGN ANUSVARA
|
U+0909/U+0902: "उं" DEVANAGARI LETTER U/DEVANAGARI SIGN ANUSVARA
|
||||||
U+0909/U+0901: "उँ" DEVANAGARI LETTER U/DEVANAGARI SIGN CANDRABINDU -->
|
U+0909/U+0901: "उँ" DEVANAGARI LETTER U/DEVANAGARI SIGN CANDRABINDU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="उ"
|
latin:keySpec="उ"
|
||||||
latin:moreKeys="उं,उँ"
|
latin:moreKeys="उं,उँ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092B: "फ" DEVANAGARI LETTER PHA
|
<!-- U+092B: "फ" DEVANAGARI LETTER PHA
|
||||||
U+092B/U+093C: "फ़" DEVANAGARI LETTER PHA/DEVANAGARI SIGN NUKTA -->
|
U+092B/U+093C: "फ़" DEVANAGARI LETTER PHA/DEVANAGARI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="फ"
|
latin:keySpec="फ"
|
||||||
latin:moreKeys="फ़"
|
latin:moreKeys="फ़" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0931: "ऱ" DEVANAGARI LETTER RRA
|
<!-- U+0931: "ऱ" DEVANAGARI LETTER RRA
|
||||||
U+094D/U+0930: "्र" DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA
|
U+094D/U+0930: "्र" DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA
|
||||||
U+0930/U+094D: "र्" DEVANAGARI LETTER RA/DEVANAGARI SIGN VIRAMA -->
|
U+0930/U+094D: "र्" DEVANAGARI LETTER RA/DEVANAGARI SIGN VIRAMA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऱ"
|
latin:keySpec="ऱ"
|
||||||
latin:moreKeys="्र,र्"
|
latin:moreKeys="्र,र्" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0916: "ख" DEVANAGARI LETTER KHA
|
<!-- U+0916: "ख" DEVANAGARI LETTER KHA
|
||||||
U+0916/U+093C: "ख़" DEVANAGARI LETTER KHA/DEVANAGARI SIGN NUKTA -->
|
U+0916/U+093C: "ख़" DEVANAGARI LETTER KHA/DEVANAGARI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ख"
|
latin:keySpec="ख"
|
||||||
latin:moreKeys="ख़"
|
latin:moreKeys="ख़" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0925: "थ" DEVANAGARI LETTER THA -->
|
<!-- U+0925: "थ" DEVANAGARI LETTER THA -->
|
||||||
<Key
|
<Key latin:keySpec="थ" />
|
||||||
latin:keySpec="थ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091B: "छ" DEVANAGARI LETTER CHA -->
|
<!-- U+091B: "छ" DEVANAGARI LETTER CHA -->
|
||||||
<Key
|
<Key latin:keySpec="छ" />
|
||||||
latin:keySpec="छ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
<!-- U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
||||||
<Key
|
<Key latin:keySpec="ठ" />
|
||||||
latin:keySpec="ठ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignO" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignO" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
<Key latin:keyStyle="baseKeyDevanagariSignVirama" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignVirama" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignI" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignI" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignU" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignU" />
|
|
||||||
<!-- U+092A: "प" DEVANAGARI LETTER PA -->
|
<!-- U+092A: "प" DEVANAGARI LETTER PA -->
|
||||||
<Key
|
<Key latin:keySpec="प" />
|
||||||
latin:keySpec="प"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0930: "र" DEVANAGARI LETTER RA
|
<!-- U+0930: "र" DEVANAGARI LETTER RA
|
||||||
U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R
|
||||||
U+0930/U+093C: "ऱ" DEVANAGARI LETTER RA/DEVANAGARI SIGN NUKTA
|
U+0930/U+093C: "ऱ" DEVANAGARI LETTER RA/DEVANAGARI SIGN NUKTA
|
||||||
U+0960: "ॠ" DEVANAGARI LETTER VOCALIC RR -->
|
U+0960: "ॠ" DEVANAGARI LETTER VOCALIC RR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="र"
|
latin:keySpec="र"
|
||||||
latin:moreKeys="ऋ,ऱ,ॠ"
|
latin:moreKeys="ऋ,ऱ,ॠ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915: "क" DEVANAGARI LETTER KA
|
<!-- U+0915: "क" DEVANAGARI LETTER KA
|
||||||
U+0915/U+093C: "क़" DEVANAGARI LETTER KA/DEVANAGARI SIGN NUKTA -->
|
U+0915/U+093C: "क़" DEVANAGARI LETTER KA/DEVANAGARI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क"
|
latin:keySpec="क"
|
||||||
latin:moreKeys="क़"
|
latin:moreKeys="क़" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
||||||
U+0924/U+094D/U+0930: "त्र" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
U+0924/U+094D/U+0930: "त्र" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="त"
|
latin:keySpec="त"
|
||||||
latin:moreKeys="त्र"
|
latin:moreKeys="त्र" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091A: "च" DEVANAGARI LETTER CA -->
|
<!-- U+091A: "च" DEVANAGARI LETTER CA -->
|
||||||
<Key
|
<Key latin:keySpec="च" />
|
||||||
latin:keySpec="च"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091F: "ट" DEVANAGARI LETTER TTA -->
|
<!-- U+091F: "ट" DEVANAGARI LETTER TTA -->
|
||||||
<Key
|
<Key latin:keySpec="ट" />
|
||||||
latin:keySpec="ट"
|
</default>
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,114 +18,80 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
||||||
<Key
|
<Key latin:keySpec="ऑ" />
|
||||||
latin:keySpec="ऑ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_candrabindu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_candrabindu" />
|
<Key latin:keyStyle="baseKeyDevanagariSignCandrabindu" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignCandrabindu" />
|
|
||||||
<!-- U+0923: "ण" DEVANAGARI LETTER NNA -->
|
<!-- U+0923: "ण" DEVANAGARI LETTER NNA -->
|
||||||
<Key
|
<Key latin:keySpec="ण" />
|
||||||
latin:keySpec="ण"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0929: "ऩ" DEVANAGARI LETTER NNNA -->
|
<!-- U+0929: "ऩ" DEVANAGARI LETTER NNNA -->
|
||||||
<Key
|
<Key latin:keySpec="ऩ" />
|
||||||
latin:keySpec="ऩ" />
|
|
||||||
<!-- U+0933: "ळ" DEVANAGARI LETTER LLA
|
<!-- U+0933: "ळ" DEVANAGARI LETTER LLA
|
||||||
U+0934: "ऴ" DEVANAGARI LETTER LLLA -->
|
U+0934: "ऴ" DEVANAGARI LETTER LLLA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ळ"
|
latin:keySpec="ळ"
|
||||||
latin:moreKeys="ऴ"
|
latin:moreKeys="ऴ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0936: "श" DEVANAGARI LETTER SHA -->
|
<!-- U+0936: "श" DEVANAGARI LETTER SHA -->
|
||||||
<Key
|
<Key latin:keySpec="श" />
|
||||||
latin:keySpec="श"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0937: "ष" DEVANAGARI LETTER SSA -->
|
<!-- U+0937: "ष" DEVANAGARI LETTER SSA -->
|
||||||
<Key
|
<Key latin:keySpec="ष" />
|
||||||
latin:keySpec="ष"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignVocalicR" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignVocalicR" />
|
|
||||||
<!-- U+091E: "ञ" DEVANAGARI LETTER NYA -->
|
<!-- U+091E: "ञ" DEVANAGARI LETTER NYA -->
|
||||||
<Key
|
<Key latin:keySpec="ञ" />
|
||||||
latin:keySpec="ञ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_o" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignCandraO" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignCandraO" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
<Key latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
|
||||||
<!-- U+092E: "म" DEVANAGARI LETTER MA
|
<!-- U+092E: "म" DEVANAGARI LETTER MA
|
||||||
U+0950: "ॐ" DEVANAGARI OM -->
|
U+0950: "ॐ" DEVANAGARI OM -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="म"
|
latin:keySpec="म"
|
||||||
latin:moreKeys="ॐ"
|
latin:moreKeys="ॐ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0928: "न" DEVANAGARI LETTER NA
|
<!-- U+0928: "न" DEVANAGARI LETTER NA
|
||||||
U+091E: "ञ" DEVANAGARI LETTER NYA
|
U+091E: "ञ" DEVANAGARI LETTER NYA
|
||||||
U+0919: "ङ" DEVANAGARI LETTER NGA
|
U+0919: "ङ" DEVANAGARI LETTER NGA
|
||||||
U+0928/U+093C: "ऩ" DEVANAGARI LETTER NA/DEVANAGARI SIGN NUKTA -->
|
U+0928/U+093C: "ऩ" DEVANAGARI LETTER NA/DEVANAGARI SIGN NUKTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="न"
|
latin:keySpec="न"
|
||||||
latin:moreKeys="ञ,ङ,ऩ"
|
latin:moreKeys="ञ,ङ,ऩ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
||||||
<Key
|
<Key latin:keySpec="व" />
|
||||||
latin:keySpec="व"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0932: "ल" DEVANAGARI LETTER LA
|
<!-- U+0932: "ल" DEVANAGARI LETTER LA
|
||||||
U+090C: "ऌ" DEVANAGARI LETTER VOCALIC L
|
U+090C: "ऌ" DEVANAGARI LETTER VOCALIC L
|
||||||
U+0961: "ॡ" DEVANAGARI LETTER VOCALIC LL -->
|
U+0961: "ॡ" DEVANAGARI LETTER VOCALIC LL -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ल"
|
latin:keySpec="ल"
|
||||||
latin:moreKeys="ऌ,ॡ"
|
latin:moreKeys="ऌ,ॡ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0938: "स" DEVANAGARI LETTER SA -->
|
<!-- U+0938: "स" DEVANAGARI LETTER SA -->
|
||||||
<Key
|
<Key latin:keySpec="स" />
|
||||||
latin:keySpec="स"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092F: "य" DEVANAGARI LETTER YA
|
<!-- U+092F: "य" DEVANAGARI LETTER YA
|
||||||
U+095F: "य़" DEVANAGARI LETTER YYA -->
|
U+095F: "य़" DEVANAGARI LETTER YYA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="य"
|
latin:keySpec="य"
|
||||||
latin:moreKeys="य़"
|
latin:moreKeys="य़" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_nukta" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_nukta" />
|
<Key latin:keyStyle="baseKeyDevanagariSignNukta" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignNukta" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,74 +18,62 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
|
||||||
<!-- U+0914: "औ" DEVANAGARI LETTER AU
|
<!-- U+0914: "औ" DEVANAGARI LETTER AU
|
||||||
U+0967: "१" DEVANAGARI DIGIT ONE -->
|
U+0967: "१" DEVANAGARI DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="औ"
|
latin:keySpec="औ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignAu"
|
latin:keyStyle="moreKeysDevanagariVowelSignAu"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="१,1"
|
latin:additionalMoreKeys="१,1" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
|
||||||
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI
|
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI
|
||||||
U+0968: "२" DEVANAGARI DIGIT TWO -->
|
U+0968: "२" DEVANAGARI DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऐ"
|
latin:keySpec="ऐ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignAi"
|
latin:keyStyle="moreKeysDevanagariVowelSignAi"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="२,2"
|
latin:additionalMoreKeys="२,2" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
|
||||||
<!-- U+0906: "आ" DEVANAGARI LETTER AA
|
<!-- U+0906: "आ" DEVANAGARI LETTER AA
|
||||||
U+0969: "३" DEVANAGARI DIGIT THREE -->
|
U+0969: "३" DEVANAGARI DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="आ"
|
latin:keySpec="आ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignAa"
|
latin:keyStyle="moreKeysDevanagariVowelSignAa"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="३,3"
|
latin:additionalMoreKeys="३,3" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
|
||||||
<!-- U+0908: "ई" DEVANAGARI LETTER II
|
<!-- U+0908: "ई" DEVANAGARI LETTER II
|
||||||
U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ई"
|
latin:keySpec="ई"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignIi"
|
latin:keyStyle="moreKeysDevanagariVowelSignIi"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="४,4"
|
latin:additionalMoreKeys="४,4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
|
||||||
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU
|
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU
|
||||||
U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऊ"
|
latin:keySpec="ऊ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignUu"
|
latin:keyStyle="moreKeysDevanagariVowelSignUu"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="५,5"
|
latin:additionalMoreKeys="५,5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092C: "ब" DEVANAGARI LETTER BA
|
<!-- U+092C: "ब" DEVANAGARI LETTER BA
|
||||||
U+092D: "भ" DEVANAGARI LETTER BHA
|
U+092D: "भ" DEVANAGARI LETTER BHA
|
||||||
U+096C: "६" DEVANAGARI DIGIT SIX -->
|
U+096C: "६" DEVANAGARI DIGIT SIX -->
|
||||||
|
@ -93,15 +81,13 @@
|
||||||
latin:keySpec="ब"
|
latin:keySpec="ब"
|
||||||
latin:moreKeys="भ,%"
|
latin:moreKeys="भ,%"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="६,6"
|
latin:additionalMoreKeys="६,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0939: "ह" DEVANAGARI LETTER HA
|
<!-- U+0939: "ह" DEVANAGARI LETTER HA
|
||||||
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ह"
|
latin:keySpec="ह"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="७,7"
|
latin:additionalMoreKeys="७,7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0917: "ग" DEVANAGARI LETTER GA
|
<!-- U+0917: "ग" DEVANAGARI LETTER GA
|
||||||
U+0918: "घ" DEVANAGARI LETTER GHA
|
U+0918: "घ" DEVANAGARI LETTER GHA
|
||||||
U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
||||||
|
@ -109,8 +95,7 @@
|
||||||
latin:keySpec="ग"
|
latin:keySpec="ग"
|
||||||
latin:moreKeys="घ,%"
|
latin:moreKeys="घ,%"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="८,8"
|
latin:additionalMoreKeys="८,8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0926: "द" DEVANAGARI LETTER DA
|
<!-- U+0926: "द" DEVANAGARI LETTER DA
|
||||||
U+0927: "ध" DEVANAGARI LETTER DHA
|
U+0927: "ध" DEVANAGARI LETTER DHA
|
||||||
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
||||||
|
@ -118,8 +103,7 @@
|
||||||
latin:keySpec="द"
|
latin:keySpec="द"
|
||||||
latin:moreKeys="ध,%"
|
latin:moreKeys="ध,%"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="९,9"
|
latin:additionalMoreKeys="९,9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091C: "ज" DEVANAGARI LETTER JA
|
<!-- U+091C: "ज" DEVANAGARI LETTER JA
|
||||||
U+091D: "झ" DEVANAGARI LETTER JHA
|
U+091D: "झ" DEVANAGARI LETTER JHA
|
||||||
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
||||||
|
@ -128,12 +112,10 @@
|
||||||
latin:keySpec="ज"
|
latin:keySpec="ज"
|
||||||
latin:moreKeys="झ,ज्ञ,%"
|
latin:moreKeys="झ,ज्ञ,%"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="०,0"
|
latin:additionalMoreKeys="०,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0921: "ड" DEVANAGARI LETTER DDA
|
<!-- U+0921: "ड" DEVANAGARI LETTER DDA
|
||||||
U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ड"
|
latin:keySpec="ड"
|
||||||
latin:moreKeys="ढ"
|
latin:moreKeys="ढ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,98 +18,79 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ओ"
|
latin:keySpec="ओ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignO"
|
latin:keyStyle="moreKeysDevanagariVowelSignO" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
|
||||||
<!-- U+090F: "ए" DEVANAGARI LETTER E -->
|
<!-- U+090F: "ए" DEVANAGARI LETTER E -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ए"
|
latin:keySpec="ए"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignE"
|
latin:keyStyle="moreKeysDevanagariVowelSignE" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
|
||||||
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="अ"
|
latin:keySpec="अ"
|
||||||
latin:keyStyle="moreKeysDevanagariSignVirama"
|
latin:keyStyle="moreKeysDevanagariSignVirama" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="इ"
|
latin:keySpec="इ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignI"
|
latin:keyStyle="moreKeysDevanagariVowelSignI" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
|
||||||
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="उ"
|
latin:keySpec="उ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignU"
|
latin:keyStyle="moreKeysDevanagariVowelSignU" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092A: "प" DEVANAGARI LETTER PA
|
<!-- U+092A: "प" DEVANAGARI LETTER PA
|
||||||
U+092B: "फ" DEVANAGARI LETTER PHA -->
|
U+092B: "फ" DEVANAGARI LETTER PHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="प"
|
latin:keySpec="प"
|
||||||
latin:moreKeys="फ"
|
latin:moreKeys="फ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
|
||||||
<!-- U+0930: "र" DEVANAGARI LETTER RA -->
|
<!-- U+0930: "र" DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="र"
|
latin:keySpec="र"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignVocalicR"
|
latin:keyStyle="moreKeysDevanagariVowelSignVocalicR" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915: "क" DEVANAGARI LETTER KA
|
<!-- U+0915: "क" DEVANAGARI LETTER KA
|
||||||
U+0916: "ख" DEVANAGARI LETTER KHA -->
|
U+0916: "ख" DEVANAGARI LETTER KHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क"
|
latin:keySpec="क"
|
||||||
latin:moreKeys="ख"
|
latin:moreKeys="ख" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
||||||
U+0925: "थ" DEVANAGARI LETTER THA
|
U+0925: "थ" DEVANAGARI LETTER THA
|
||||||
U+0924/U+094D/U+0930: "त्र" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
U+0924/U+094D/U+0930: "त्र" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="त"
|
latin:keySpec="त"
|
||||||
latin:moreKeys="थ,त्र"
|
latin:moreKeys="थ,त्र" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091A: "च" DEVANAGARI LETTER CA
|
<!-- U+091A: "च" DEVANAGARI LETTER CA
|
||||||
U+091B: "छ" DEVANAGARI LETTER CHA -->
|
U+091B: "छ" DEVANAGARI LETTER CHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="च"
|
latin:keySpec="च"
|
||||||
latin:moreKeys="छ"
|
latin:moreKeys="छ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
||||||
U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ट"
|
latin:keySpec="ट"
|
||||||
latin:moreKeys="ठ"
|
latin:moreKeys="ठ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,72 +18,55 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_o" />
|
|
||||||
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
<!-- U+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऑ"
|
latin:keySpec="ऑ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignCandraO"
|
latin:keyStyle="moreKeysDevanagariVowelSignCandraO" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_e" />
|
|
||||||
<!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E -->
|
<!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऍ"
|
latin:keySpec="ऍ"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignCandraE"
|
latin:keyStyle="moreKeysDevanagariVowelSignCandraE" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
<Key latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
|
||||||
<!-- U+092E: "म" DEVANAGARI LETTER MA
|
<!-- U+092E: "म" DEVANAGARI LETTER MA
|
||||||
U+0950: "ॐ" DEVANAGARI OM -->
|
U+0950: "ॐ" DEVANAGARI OM -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="म"
|
latin:keySpec="म"
|
||||||
latin:moreKeys="ॐ"
|
latin:moreKeys="ॐ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0928: "न" DEVANAGARI LETTER NA
|
<!-- U+0928: "न" DEVANAGARI LETTER NA
|
||||||
U+0923: "ण" DEVANAGARI LETTER NNA
|
U+0923: "ण" DEVANAGARI LETTER NNA
|
||||||
U+091E: "ञ" DEVANAGARI LETTER NYA
|
U+091E: "ञ" DEVANAGARI LETTER NYA
|
||||||
U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="न"
|
latin:keySpec="न"
|
||||||
latin:moreKeys="ण,ञ,ङ"
|
latin:moreKeys="ण,ञ,ङ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
||||||
<Key
|
<Key latin:keySpec="व" />
|
||||||
latin:keySpec="व"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0932: "ल" DEVANAGARI LETTER LA -->
|
<!-- U+0932: "ल" DEVANAGARI LETTER LA -->
|
||||||
<Key
|
<Key latin:keySpec="ल" />
|
||||||
latin:keySpec="ल"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0938: "स" DEVANAGARI LETTER SA
|
<!-- U+0938: "स" DEVANAGARI LETTER SA
|
||||||
U+0936: "श" DEVANAGARI LETTER SHA
|
U+0936: "श" DEVANAGARI LETTER SHA
|
||||||
U+0937: "ष" DEVANAGARI LETTER SSA
|
U+0937: "ष" DEVANAGARI LETTER SSA
|
||||||
U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="स"
|
latin:keySpec="स"
|
||||||
latin:moreKeys="श,ष,श्र"
|
latin:moreKeys="श,ष,श्र" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092F: "य" DEVANAGARI LETTER YA -->
|
<!-- U+092F: "य" DEVANAGARI LETTER YA -->
|
||||||
<Key
|
<Key latin:keySpec="य" />
|
||||||
latin:keySpec="य"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA -->
|
<!-- U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क्ष"
|
latin:keySpec="क्ष"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,82 +18,75 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+200D: ZERO WIDTH JOINER -->
|
<!-- U+200D: ZERO WIDTH JOINER -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="!"
|
latin:keySpec="!"
|
||||||
latin:moreKeys="!icon/zwj_key|‍" />
|
latin:moreKeys="!icon/zwj_key|‍"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+17D7: "ៗ" KHMER SIGN LEK TOO
|
<!-- U+17D7: "ៗ" KHMER SIGN LEK TOO
|
||||||
U+200C: ZERO WIDTH NON-JOINER -->
|
U+200C: ZERO WIDTH NON-JOINER -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ៗ"
|
latin:keySpec="ៗ"
|
||||||
latin:moreKeys="!icon/zwnj_key|‌"
|
latin:moreKeys="!icon/zwnj_key|‌" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17D1: "៑" KHMER SIGN VIRIAM -->
|
<!-- U+17D1: "៑" KHMER SIGN VIRIAM -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="""
|
latin:keySpec="""
|
||||||
latin:keyHintLabel="៑"
|
latin:keyHintLabel="៑"
|
||||||
latin:moreKeys="៑" />
|
latin:moreKeys="៑"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+17DB: "៛" KHMER CURRENCY SYMBOL RIEL
|
<!-- U+17DB: "៛" KHMER CURRENCY SYMBOL RIEL
|
||||||
U+20AC: "€" EURO SIGN -->
|
U+20AC: "€" EURO SIGN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៛"
|
latin:keySpec="៛"
|
||||||
latin:keyHintLabel="$"
|
latin:keyHintLabel="$"
|
||||||
latin:moreKeys="$,€"
|
latin:moreKeys="$,€" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17D6: "៖" KHMER SIGN CAMNUC PII KUUH -->
|
<!-- U+17D6: "៖" KHMER SIGN CAMNUC PII KUUH -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="%"
|
latin:keySpec="%"
|
||||||
latin:keyHintLabel="៖"
|
latin:keyHintLabel="៖"
|
||||||
latin:moreKeys="៖" />
|
latin:moreKeys="៖"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+17CD: "៍" KHMER SIGN TOANDAKHIAT
|
<!-- U+17CD: "៍" KHMER SIGN TOANDAKHIAT
|
||||||
U+17D9: "៙" KHMER SIGN PHNAEK MUAN -->
|
U+17D9: "៙" KHMER SIGN PHNAEK MUAN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៍"
|
latin:keySpec="៍"
|
||||||
latin:keyHintLabel="៙"
|
latin:keyHintLabel="៙"
|
||||||
latin:moreKeys="៙"
|
latin:moreKeys="៙" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17D0: "័" KHMER SIGN SAMYOK SANNYA
|
<!-- U+17D0: "័" KHMER SIGN SAMYOK SANNYA
|
||||||
U+17DA: "៚" KHMER SIGN KOOMUUT -->
|
U+17DA: "៚" KHMER SIGN KOOMUUT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="័"
|
latin:keySpec="័"
|
||||||
latin:keyHintLabel="៚"
|
latin:keyHintLabel="៚"
|
||||||
latin:keyHintLabelVerticalAdjustment="-30%"
|
latin:keyHintLabelVerticalAdjustment="-30%"
|
||||||
latin:moreKeys="៚"
|
latin:moreKeys="៚" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17CF: "៏" KHMER SIGN AHSDA -->
|
<!-- U+17CF: "៏" KHMER SIGN AHSDA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៏"
|
latin:keySpec="៏"
|
||||||
latin:keyHintLabel="*"
|
latin:keyHintLabel="*"
|
||||||
latin:moreKeys="*"
|
latin:moreKeys="*" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -->
|
<!-- U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="("
|
latin:keySpec="("
|
||||||
latin:keyHintLabel="{"
|
latin:keyHintLabel="{"
|
||||||
latin:moreKeys="{,«" />
|
latin:moreKeys="{,«"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
|
<!-- U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec=")"
|
latin:keySpec=")"
|
||||||
latin:keyHintLabel="}"
|
latin:keyHintLabel="}"
|
||||||
latin:moreKeys="},»" />
|
latin:moreKeys="},»"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+17CC: "៌" KHMER SIGN ROBAT
|
<!-- U+17CC: "៌" KHMER SIGN ROBAT
|
||||||
U+00D7: "×" MULTIPLICATION SIGN -->
|
U+00D7: "×" MULTIPLICATION SIGN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៌"
|
latin:keySpec="៌"
|
||||||
latin:keyHintLabel="×"
|
latin:keyHintLabel="×"
|
||||||
latin:moreKeys="×"
|
latin:moreKeys="×" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17CE: "៎" KHMER SIGN KAKABAT -->
|
<!-- U+17CE: "៎" KHMER SIGN KAKABAT -->
|
||||||
<Key
|
<Key latin:keySpec="៎" />
|
||||||
latin:keySpec="៎"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+17E1: "១" KHMER DIGIT ONE
|
<!-- U+17E1: "១" KHMER DIGIT ONE
|
||||||
|
@ -102,94 +95,82 @@
|
||||||
latin:keySpec="១"
|
latin:keySpec="១"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="1"
|
latin:additionalMoreKeys="1"
|
||||||
latin:moreKeys="៱"
|
latin:moreKeys="៱" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E2: "២" KHMER DIGIT TWO
|
<!-- U+17E2: "២" KHMER DIGIT TWO
|
||||||
U+17F2: "៲" KHMER SYMBOL LEK ATTAK PII -->
|
U+17F2: "៲" KHMER SYMBOL LEK ATTAK PII -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="២"
|
latin:keySpec="២"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="2"
|
latin:additionalMoreKeys="2"
|
||||||
latin:moreKeys="៲"
|
latin:moreKeys="៲" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E3: "៣" KHMER DIGIT THREE
|
<!-- U+17E3: "៣" KHMER DIGIT THREE
|
||||||
U+17F3: "៳" KHMER SYMBOL LEK ATTAK BEI -->
|
U+17F3: "៳" KHMER SYMBOL LEK ATTAK BEI -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៣"
|
latin:keySpec="៣"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="3"
|
latin:additionalMoreKeys="3"
|
||||||
latin:moreKeys="៳"
|
latin:moreKeys="៳" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E4: "៤" KHMER DIGIT FOUR
|
<!-- U+17E4: "៤" KHMER DIGIT FOUR
|
||||||
U+17F4: "៴" KHMER SYMBOL LEK ATTAK BUON -->
|
U+17F4: "៴" KHMER SYMBOL LEK ATTAK BUON -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៤"
|
latin:keySpec="៤"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="4"
|
latin:additionalMoreKeys="4"
|
||||||
latin:moreKeys="៴"
|
latin:moreKeys="៴" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E5: "៥" KHMER DIGIT FIVE
|
<!-- U+17E5: "៥" KHMER DIGIT FIVE
|
||||||
U+17F5: "៵" KHMER SYMBOL LEK ATTAK PRAM -->
|
U+17F5: "៵" KHMER SYMBOL LEK ATTAK PRAM -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៥"
|
latin:keySpec="៥"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="5"
|
latin:additionalMoreKeys="5"
|
||||||
latin:moreKeys="៵"
|
latin:moreKeys="៵" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E6: "៦" KHMER DIGIT SIX
|
<!-- U+17E6: "៦" KHMER DIGIT SIX
|
||||||
U+17F6: "៶" KHMER SYMBOL LEK ATTAK PRAM-MUOY -->
|
U+17F6: "៶" KHMER SYMBOL LEK ATTAK PRAM-MUOY -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៦"
|
latin:keySpec="៦"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="6"
|
latin:additionalMoreKeys="6"
|
||||||
latin:moreKeys="៶"
|
latin:moreKeys="៶" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E7: "៧" KHMER DIGIT SEVEN
|
<!-- U+17E7: "៧" KHMER DIGIT SEVEN
|
||||||
U+17F7: "៷" KHMER SYMBOL LEK ATTAK PRAM-PII -->
|
U+17F7: "៷" KHMER SYMBOL LEK ATTAK PRAM-PII -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៧"
|
latin:keySpec="៧"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="7"
|
latin:additionalMoreKeys="7"
|
||||||
latin:moreKeys="៷"
|
latin:moreKeys="៷" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E8: "៨" KHMER DIGIT EIGHT
|
<!-- U+17E8: "៨" KHMER DIGIT EIGHT
|
||||||
U+17F8: "៸" KHMER SYMBOL LEK ATTAK PRAM-BEI -->
|
U+17F8: "៸" KHMER SYMBOL LEK ATTAK PRAM-BEI -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៨"
|
latin:keySpec="៨"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="8"
|
latin:additionalMoreKeys="8"
|
||||||
latin:moreKeys="៸"
|
latin:moreKeys="៸" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E9: "៩" KHMER DIGIT NINE
|
<!-- U+17E9: "៩" KHMER DIGIT NINE
|
||||||
U+17F9: "៹" KHMER SYMBOL LEK ATTAK PRAM-BUON -->
|
U+17F9: "៹" KHMER SYMBOL LEK ATTAK PRAM-BUON -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៩"
|
latin:keySpec="៩"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="9"
|
latin:additionalMoreKeys="9"
|
||||||
latin:moreKeys="៹"
|
latin:moreKeys="៹" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17E0: "០" KHMER DIGIT ZERO
|
<!-- U+17E0: "០" KHMER DIGIT ZERO
|
||||||
U+17F0: "៰" KHMER SYMBOL LEK ATTAK SON -->
|
U+17F0: "៰" KHMER SYMBOL LEK ATTAK SON -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="០"
|
latin:keySpec="០"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="0"
|
latin:additionalMoreKeys="0"
|
||||||
latin:moreKeys="៰"
|
latin:moreKeys="៰" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17A5: "ឥ" KHMER INDEPENDENT VOWEL QI
|
<!-- U+17A5: "ឥ" KHMER INDEPENDENT VOWEL QI
|
||||||
U+17A6: "ឦ" KHMER INDEPENDENT VOWEL QII -->
|
U+17A6: "ឦ" KHMER INDEPENDENT VOWEL QII -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឥ"
|
latin:keySpec="ឥ"
|
||||||
latin:keyHintLabel="ឦ"
|
latin:keyHintLabel="ឦ"
|
||||||
latin:moreKeys=",ឦ"
|
latin:moreKeys=",ឦ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17B2: "ឲ" KHMER INDEPENDENT VOWEL QOO TYPE TWO
|
<!-- U+17B2: "ឲ" KHMER INDEPENDENT VOWEL QOO TYPE TWO
|
||||||
U+17B1: "ឱ" KHMER INDEPENDENT VOWEL QOO TYPE ONE -->
|
U+17B1: "ឱ" KHMER INDEPENDENT VOWEL QOO TYPE ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឲ"
|
latin:keySpec="ឲ"
|
||||||
latin:keyHintLabel="ឱ"
|
latin:keyHintLabel="ឱ"
|
||||||
latin:moreKeys="ឱ"
|
latin:moreKeys="ឱ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,117 +18,70 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+1788: "ឈ" KHMER LETTER CHO
|
<!-- U+1788: "ឈ" KHMER LETTER CHO
|
||||||
U+17DC: "ៜ" KHMER SIGN AVAKRAHASANYA -->
|
U+17DC: "ៜ" KHMER SIGN AVAKRAHASANYA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឈ"
|
latin:keySpec="ឈ"
|
||||||
latin:keyHintLabel="ៜ"
|
latin:keyHintLabel="ៜ"
|
||||||
latin:moreKeys="ៜ"
|
latin:moreKeys="ៜ" />
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
|
||||||
<!-- U+17BA: "ឺ" KHMER VOWEL SIGN YY
|
<!-- U+17BA: "ឺ" KHMER VOWEL SIGN YY
|
||||||
U+17DD: "៝" KHMER SIGN ATTHACAN -->
|
U+17DD: "៝" KHMER SIGN ATTHACAN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឺ"
|
latin:keySpec="ឺ"
|
||||||
latin:keyHintLabel="៝"
|
latin:keyHintLabel="៝"
|
||||||
latin:keyHintLabelVerticalAdjustment="40%"
|
latin:keyHintLabelVerticalAdjustment="40%"
|
||||||
latin:moreKeys="៝"
|
latin:moreKeys="៝" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C2: "ែ" KHMER VOWEL SIGN AE -->
|
<!-- U+17C2: "ែ" KHMER VOWEL SIGN AE -->
|
||||||
<Key
|
<Key latin:keySpec="ែ" />
|
||||||
latin:keySpec="ែ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17AC: "ឬ" KHMER INDEPENDENT VOWEL RYY
|
<!-- U+17AC: "ឬ" KHMER INDEPENDENT VOWEL RYY
|
||||||
U+17AB: "ឫ" KHMER INDEPENDENT VOWEL RY -->
|
U+17AB: "ឫ" KHMER INDEPENDENT VOWEL RY -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឬ"
|
latin:keySpec="ឬ"
|
||||||
latin:keyHintLabel="ឫ"
|
latin:keyHintLabel="ឫ"
|
||||||
latin:moreKeys="ឫ"
|
latin:moreKeys="ឫ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1791: "ទ" KHMER LETTER TO -->
|
<!-- U+1791: "ទ" KHMER LETTER TO -->
|
||||||
<Key
|
<Key latin:keySpec="ទ" />
|
||||||
latin:keySpec="ទ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BD: "ួ" KHMER VOWEL SIGN UA -->
|
<!-- U+17BD: "ួ" KHMER VOWEL SIGN UA -->
|
||||||
<Key
|
<Key latin:keySpec="ួ" />
|
||||||
latin:keySpec="ួ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BC: "ូ" KHMER VOWEL SIGN UU -->
|
<!-- U+17BC: "ូ" KHMER VOWEL SIGN UU -->
|
||||||
<Key
|
<Key latin:keySpec="ូ" />
|
||||||
latin:keySpec="ូ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17B8: "ី" KHMER VOWEL SIGN II -->
|
<!-- U+17B8: "ី" KHMER VOWEL SIGN II -->
|
||||||
<Key
|
<Key latin:keySpec="ី" />
|
||||||
latin:keySpec="ី"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C5: "ៅ" KHMER VOWEL SIGN AU -->
|
<!-- U+17C5: "ៅ" KHMER VOWEL SIGN AU -->
|
||||||
<Key
|
<Key latin:keySpec="ៅ" />
|
||||||
latin:keySpec="ៅ"
|
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
|
||||||
<!-- U+1797: "ភ" KHMER LETTER PHO -->
|
<!-- U+1797: "ភ" KHMER LETTER PHO -->
|
||||||
<Key
|
<Key latin:keySpec="ភ" />
|
||||||
latin:keySpec="ភ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BF: "ឿ" KHMER VOWEL SIGN YA -->
|
<!-- U+17BF: "ឿ" KHMER VOWEL SIGN YA -->
|
||||||
<Key
|
<Key latin:keySpec="ឿ" />
|
||||||
latin:keySpec="ឿ"
|
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
|
||||||
<!-- U+17B0: "ឰ" KHMER INDEPENDENT VOWEL QAI -->
|
<!-- U+17B0: "ឰ" KHMER INDEPENDENT VOWEL QAI -->
|
||||||
<Key
|
<Key latin:keySpec="ឰ" />
|
||||||
latin:keySpec="ឰ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+1786: "ឆ" KHMER LETTER CHA -->
|
<!-- U+1786: "ឆ" KHMER LETTER CHA -->
|
||||||
<Key
|
<Key latin:keySpec="ឆ" />
|
||||||
latin:keySpec="ឆ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17B9: "ឹ" KHMER VOWEL SIGN Y -->
|
<!-- U+17B9: "ឹ" KHMER VOWEL SIGN Y -->
|
||||||
<Key
|
<Key latin:keySpec="ឹ" />
|
||||||
latin:keySpec="ឹ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C1: "េ" KHMER VOWEL SIGN E -->
|
<!-- U+17C1: "េ" KHMER VOWEL SIGN E -->
|
||||||
<Key
|
<Key latin:keySpec="េ" />
|
||||||
latin:keySpec="េ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+179A: "រ" KHMER LETTER RO -->
|
<!-- U+179A: "រ" KHMER LETTER RO -->
|
||||||
<Key
|
<Key latin:keySpec="រ" />
|
||||||
latin:keySpec="រ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+178F: "ត" KHMER LETTER TA -->
|
<!-- U+178F: "ត" KHMER LETTER TA -->
|
||||||
<Key
|
<Key latin:keySpec="ត" />
|
||||||
latin:keySpec="ត"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1799: "យ" KHMER LETTER YO -->
|
<!-- U+1799: "យ" KHMER LETTER YO -->
|
||||||
<Key
|
<Key latin:keySpec="យ" />
|
||||||
latin:keySpec="យ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BB: "ុ" KHMER VOWEL SIGN U -->
|
<!-- U+17BB: "ុ" KHMER VOWEL SIGN U -->
|
||||||
<Key
|
<Key latin:keySpec="ុ" />
|
||||||
latin:keySpec="ុ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17B7: "ិ" KHMER VOWEL SIGN I -->
|
<!-- U+17B7: "ិ" KHMER VOWEL SIGN I -->
|
||||||
<Key
|
<Key latin:keySpec="ិ" />
|
||||||
latin:keySpec="ិ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C4: "ោ" KHMER VOWEL SIGN OO -->
|
<!-- U+17C4: "ោ" KHMER VOWEL SIGN OO -->
|
||||||
<Key
|
<Key latin:keySpec="ោ" />
|
||||||
latin:keySpec="ោ"
|
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
|
||||||
<!-- U+1795: "ផ" KHMER LETTER PHA -->
|
<!-- U+1795: "ផ" KHMER LETTER PHA -->
|
||||||
<Key
|
<Key latin:keySpec="ផ" />
|
||||||
latin:keySpec="ផ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C0: "ៀ" KHMER VOWEL SIGN IE -->
|
<!-- U+17C0: "ៀ" KHMER VOWEL SIGN IE -->
|
||||||
<Key
|
<Key latin:keySpec="ៀ" />
|
||||||
latin:keySpec="ៀ"
|
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
|
||||||
<!-- U+17AA: "ឪ" KHMER INDEPENDENT VOWEL QUUV
|
<!-- U+17AA: "ឪ" KHMER INDEPENDENT VOWEL QUUV
|
||||||
U+17A7: "ឧ" KHMER INDEPENDENT VOWEL QU
|
U+17A7: "ឧ" KHMER INDEPENDENT VOWEL QU
|
||||||
U+17B1: "ឱ" KHMER INDEPENDENT VOWEL QOO TYPE ONE
|
U+17B1: "ឱ" KHMER INDEPENDENT VOWEL QOO TYPE ONE
|
||||||
|
@ -138,8 +91,7 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឪ"
|
latin:keySpec="ឪ"
|
||||||
latin:keyHintLabel="ឧ"
|
latin:keyHintLabel="ឧ"
|
||||||
latin:moreKeys="ឧ,ឱ,ឳ,ឩ,ឨ"
|
latin:moreKeys="ឧ,ឱ,ឳ,ឩ,ឨ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,121 +18,76 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+17B6/U+17C6: "ាំ" KHMER VOWEL SIGN AA/KHMER SIGN NIKAHIT -->
|
<!-- U+17B6/U+17C6: "ាំ" KHMER VOWEL SIGN AA/KHMER SIGN NIKAHIT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ាំ"
|
latin:keySpec="ាំ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+17C3: "ៃ" KHMER VOWEL SIGN AI -->
|
<!-- U+17C3: "ៃ" KHMER VOWEL SIGN AI -->
|
||||||
<Key
|
<Key latin:keySpec="ៃ" />
|
||||||
latin:keySpec="ៃ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+178C: "ឌ" KHMER LETTER DO -->
|
<!-- U+178C: "ឌ" KHMER LETTER DO -->
|
||||||
<Key
|
<Key latin:keySpec="ឌ" />
|
||||||
latin:keySpec="ឌ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1792: "ធ" KHMER LETTER THO -->
|
<!-- U+1792: "ធ" KHMER LETTER THO -->
|
||||||
<Key
|
<Key latin:keySpec="ធ" />
|
||||||
latin:keySpec="ធ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17A2: "អ" KHMER LETTER QA -->
|
<!-- U+17A2: "អ" KHMER LETTER QA -->
|
||||||
<Key
|
<Key latin:keySpec="អ" />
|
||||||
latin:keySpec="អ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C7: "ះ" KHMER SIGN REAHMUK
|
<!-- U+17C7: "ះ" KHMER SIGN REAHMUK
|
||||||
U+17C8: "ៈ" KHMER SIGN YUUKALEAPINTU -->
|
U+17C8: "ៈ" KHMER SIGN YUUKALEAPINTU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ះ"
|
latin:keySpec="ះ"
|
||||||
latin:keyHintLabel="ៈ"
|
latin:keyHintLabel="ៈ"
|
||||||
latin:moreKeys="ៈ"
|
latin:moreKeys="ៈ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1789: "ញ" KHMER LETTER NYO -->
|
<!-- U+1789: "ញ" KHMER LETTER NYO -->
|
||||||
<Key
|
<Key latin:keySpec="ញ" />
|
||||||
latin:keySpec="ញ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1782: "គ" KHMER LETTER KO
|
<!-- U+1782: "គ" KHMER LETTER KO
|
||||||
U+179D: "ឝ" KHMER LETTER SHA -->
|
U+179D: "ឝ" KHMER LETTER SHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="គ"
|
latin:keySpec="គ"
|
||||||
latin:keyHintLabel="ឝ"
|
latin:keyHintLabel="ឝ"
|
||||||
latin:moreKeys="ឝ"
|
latin:moreKeys="ឝ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17A1: "ឡ" KHMER LETTER LA -->
|
<!-- U+17A1: "ឡ" KHMER LETTER LA -->
|
||||||
<Key
|
<Key latin:keySpec="ឡ" />
|
||||||
latin:keySpec="ឡ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C4/U+17C7: "ោះ" KHMER VOWEL SIGN OO/KHMER SIGN REAHMUK -->
|
<!-- U+17C4/U+17C7: "ោះ" KHMER VOWEL SIGN OO/KHMER SIGN REAHMUK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ោះ"
|
latin:keySpec="ោះ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio|autoScale" />
|
latin:keyLabelFlags="followKeyLetterRatio|autoScale" />
|
||||||
<!-- U+17C9: "៉" KHMER SIGN MUUSIKATOAN -->
|
<!-- U+17C9: "៉" KHMER SIGN MUUSIKATOAN -->
|
||||||
<Key
|
<Key latin:keySpec="៉" />
|
||||||
latin:keySpec="៉"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17AF: "ឯ" KHMER INDEPENDENT VOWEL QE -->
|
<!-- U+17AF: "ឯ" KHMER INDEPENDENT VOWEL QE -->
|
||||||
<Key
|
<Key latin:keySpec="ឯ" />
|
||||||
latin:keySpec="ឯ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+17B6: "ា" KHMER VOWEL SIGN AA -->
|
<!-- U+17B6: "ា" KHMER VOWEL SIGN AA -->
|
||||||
<Key
|
<Key latin:keySpec="ា" />
|
||||||
latin:keySpec="ា"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+179F: "ស" KHMER LETTER SA -->
|
<!-- U+179F: "ស" KHMER LETTER SA -->
|
||||||
<Key
|
<Key latin:keySpec="ស" />
|
||||||
latin:keySpec="ស"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+178A: "ដ" KHMER LETTER DA -->
|
<!-- U+178A: "ដ" KHMER LETTER DA -->
|
||||||
<Key
|
<Key latin:keySpec="ដ" />
|
||||||
latin:keySpec="ដ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1790: "ថ" KHMER LETTER THA -->
|
<!-- U+1790: "ថ" KHMER LETTER THA -->
|
||||||
<Key
|
<Key latin:keySpec="ថ" />
|
||||||
latin:keySpec="ថ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1784: "ង" KHMER LETTER NGO -->
|
<!-- U+1784: "ង" KHMER LETTER NGO -->
|
||||||
<Key
|
<Key latin:keySpec="ង" />
|
||||||
latin:keySpec="ង"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17A0: "ហ" KHMER LETTER HA -->
|
<!-- U+17A0: "ហ" KHMER LETTER HA -->
|
||||||
<Key
|
<Key latin:keySpec="ហ" />
|
||||||
latin:keySpec="ហ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17D2: "្" KHMER SIGN COENG -->
|
<!-- U+17D2: "្" KHMER SIGN COENG -->
|
||||||
<Key
|
<Key latin:keySpec="្" />
|
||||||
latin:keySpec="្"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1780: "ក" KHMER LETTER KA -->
|
<!-- U+1780: "ក" KHMER LETTER KA -->
|
||||||
<Key
|
<Key latin:keySpec="ក" />
|
||||||
latin:keySpec="ក"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+179B: "ល" KHMER LETTER LO -->
|
<!-- U+179B: "ល" KHMER LETTER LO -->
|
||||||
<Key
|
<Key latin:keySpec="ល" />
|
||||||
latin:keySpec="ល"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BE: "ើ" KHMER VOWEL SIGN OE -->
|
<!-- U+17BE: "ើ" KHMER VOWEL SIGN OE -->
|
||||||
<Key
|
<Key latin:keySpec="ើ" />
|
||||||
latin:keySpec="ើ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17CB: "់" KHMER SIGN BANTOC -->
|
<!-- U+17CB: "់" KHMER SIGN BANTOC -->
|
||||||
<Key
|
<Key latin:keySpec="់" />
|
||||||
latin:keySpec="់"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17AE: "ឮ" KHMER INDEPENDENT VOWEL LYY
|
<!-- U+17AE: "ឮ" KHMER INDEPENDENT VOWEL LYY
|
||||||
U+17AD: "ឭ" KHMER INDEPENDENT VOWEL LY
|
U+17AD: "ឭ" KHMER INDEPENDENT VOWEL LY
|
||||||
U+17B0: "ឰ" KHMER INDEPENDENT VOWEL QAI -->
|
U+17B0: "ឰ" KHMER INDEPENDENT VOWEL QAI -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ឮ"
|
latin:keySpec="ឮ"
|
||||||
latin:keyHintLabel="ឭ"
|
latin:keyHintLabel="ឭ"
|
||||||
latin:moreKeys="ឭ,ឰ"
|
latin:moreKeys="ឭ,ឰ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,96 +18,62 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+178D: "ឍ" KHMER LETTER TTHO -->
|
<!-- U+178D: "ឍ" KHMER LETTER TTHO -->
|
||||||
<Key
|
<Key latin:keySpec="ឍ" />
|
||||||
latin:keySpec="ឍ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1783: "ឃ" KHMER LETTER KHO -->
|
<!-- U+1783: "ឃ" KHMER LETTER KHO -->
|
||||||
<Key
|
<Key latin:keySpec="ឃ" />
|
||||||
latin:keySpec="ឃ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1787: "ជ" KHMER LETTER CO -->
|
<!-- U+1787: "ជ" KHMER LETTER CO -->
|
||||||
<Key
|
<Key latin:keySpec="ជ" />
|
||||||
latin:keySpec="ជ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17C1/U+17C7: "េះ" KHMER VOWEL SIGN E/KHMER SIGN REAHMUK -->
|
<!-- U+17C1/U+17C7: "េះ" KHMER VOWEL SIGN E/KHMER SIGN REAHMUK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="េះ"
|
latin:keySpec="េះ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio|autoScale" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+1796: "ព" KHMER LETTER PO
|
<!-- U+1796: "ព" KHMER LETTER PO
|
||||||
U+179E: "ឞ" KHMER LETTER SSO -->
|
U+179E: "ឞ" KHMER LETTER SSO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ព"
|
latin:keySpec="ព"
|
||||||
latin:keyHintLabel="ឞ"
|
latin:keyHintLabel="ឞ"
|
||||||
latin:moreKeys="ឞ"
|
latin:moreKeys="ឞ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+178E: "ណ" KHMER LETTER NNO -->
|
<!-- U+178E: "ណ" KHMER LETTER NNO -->
|
||||||
<Key
|
<Key latin:keySpec="ណ" />
|
||||||
latin:keySpec="ណ"
|
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
|
||||||
<!-- U+17C6: "ំ" KHMER SIGN NIKAHIT -->
|
<!-- U+17C6: "ំ" KHMER SIGN NIKAHIT -->
|
||||||
<Key
|
<Key latin:keySpec="ំ" />
|
||||||
latin:keySpec="ំ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BB/U+17C7: "ុះ" KHMER VOWEL SIGN U/KHMER SIGN REAHMUK -->
|
<!-- U+17BB/U+17C7: "ុះ" KHMER VOWEL SIGN U/KHMER SIGN REAHMUK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ុះ"
|
latin:keySpec="ុះ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+17D5: "៕" KHMER SIGN BARIYOOSAN -->
|
<!-- U+17D5: "៕" KHMER SIGN BARIYOOSAN -->
|
||||||
|
<Key latin:keySpec="៕" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="៕"
|
latin:keySpec="\?"
|
||||||
latin:keyLabelFlags="fontNormal" />
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
|
||||||
latin:keySpec="\?" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+178B: "ឋ" KHMER LETTER TTHA -->
|
<!-- U+178B: "ឋ" KHMER LETTER TTHA -->
|
||||||
<Key
|
<Key latin:keySpec="ឋ" />
|
||||||
latin:keySpec="ឋ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1781: "ខ" KHMER LETTER KHA -->
|
<!-- U+1781: "ខ" KHMER LETTER KHA -->
|
||||||
<Key
|
<Key latin:keySpec="ខ" />
|
||||||
latin:keySpec="ខ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1785: "ច" KHMER LETTER CA -->
|
<!-- U+1785: "ច" KHMER LETTER CA -->
|
||||||
<Key
|
<Key latin:keySpec="ច" />
|
||||||
latin:keySpec="ច"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+179C: "វ" KHMER LETTER VO -->
|
<!-- U+179C: "វ" KHMER LETTER VO -->
|
||||||
<Key
|
<Key latin:keySpec="វ" />
|
||||||
latin:keySpec="វ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1794: "ប" KHMER LETTER BA -->
|
<!-- U+1794: "ប" KHMER LETTER BA -->
|
||||||
<Key
|
<Key latin:keySpec="ប" />
|
||||||
latin:keySpec="ប"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1793: "ន" KHMER LETTER NO -->
|
<!-- U+1793: "ន" KHMER LETTER NO -->
|
||||||
<Key
|
<Key latin:keySpec="ន" />
|
||||||
latin:keySpec="ន"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1798: "ម" KHMER LETTER MO -->
|
<!-- U+1798: "ម" KHMER LETTER MO -->
|
||||||
<Key
|
<Key latin:keySpec="ម" />
|
||||||
latin:keySpec="ម"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17BB/U+17C6: "ុំ" KHMER VOWEL SIGN U/KHMER SIGN NIKAHIT -->
|
<!-- U+17BB/U+17C6: "ុំ" KHMER VOWEL SIGN U/KHMER SIGN NIKAHIT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ុំ"
|
latin:keySpec="ុំ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+17D4: "។" KHMER SIGN KHAN -->
|
<!-- U+17D4: "។" KHMER SIGN KHAN -->
|
||||||
<Key
|
<Key latin:keySpec="។" />
|
||||||
latin:keySpec="។"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+17CA: "៊" KHMER SIGN TRIISAP -->
|
<!-- U+17CA: "៊" KHMER SIGN TRIISAP -->
|
||||||
<Key
|
<Key latin:keySpec="៊" />
|
||||||
latin:keySpec="៊"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,61 +18,35 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0ED1: "໑" LAO DIGIT ONE -->
|
<!-- U+0ED1: "໑" LAO DIGIT ONE -->
|
||||||
<Key
|
<Key latin:keySpec="໑" />
|
||||||
latin:keySpec="໑"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED2: "໒" LAO DIGIT TWO -->
|
<!-- U+0ED2: "໒" LAO DIGIT TWO -->
|
||||||
<Key
|
<Key latin:keySpec="໒" />
|
||||||
latin:keySpec="໒"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED3: "໓" LAO DIGIT THREE -->
|
<!-- U+0ED3: "໓" LAO DIGIT THREE -->
|
||||||
<Key
|
<Key latin:keySpec="໓" />
|
||||||
latin:keySpec="໓"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED4: "໔" LAO DIGIT FOUR -->
|
<!-- U+0ED4: "໔" LAO DIGIT FOUR -->
|
||||||
<Key
|
<Key latin:keySpec="໔" />
|
||||||
latin:keySpec="໔"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ECC: "໌" LAO CANCELLATION MARK -->
|
<!-- U+0ECC: "໌" LAO CANCELLATION MARK -->
|
||||||
<Key
|
<Key latin:keySpec="໌" />
|
||||||
latin:keySpec="໌"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EBC: "ຼ" LAO SEMIVOWEL SIGN LO -->
|
<!-- U+0EBC: "ຼ" LAO SEMIVOWEL SIGN LO -->
|
||||||
<Key
|
<Key latin:keySpec="ຼ" />
|
||||||
latin:keySpec="ຼ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED5: "໕" LAO DIGIT FIVE -->
|
<!-- U+0ED5: "໕" LAO DIGIT FIVE -->
|
||||||
<Key
|
<Key latin:keySpec="໕" />
|
||||||
latin:keySpec="໕"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED6: "໖" LAO DIGIT SIX -->
|
<!-- U+0ED6: "໖" LAO DIGIT SIX -->
|
||||||
<Key
|
<Key latin:keySpec="໖" />
|
||||||
latin:keySpec="໖"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED7: "໗" LAO DIGIT SEVEN -->
|
<!-- U+0ED7: "໗" LAO DIGIT SEVEN -->
|
||||||
<Key
|
<Key latin:keySpec="໗" />
|
||||||
latin:keySpec="໗"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED8: "໘" LAO DIGIT EIGHT -->
|
<!-- U+0ED8: "໘" LAO DIGIT EIGHT -->
|
||||||
<Key
|
<Key latin:keySpec="໘" />
|
||||||
latin:keySpec="໘"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ED9: "໙" LAO DIGIT NINE -->
|
<!-- U+0ED9: "໙" LAO DIGIT NINE -->
|
||||||
<Key
|
<Key latin:keySpec="໙" />
|
||||||
latin:keySpec="໙"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ECD/U+0EC8: "ໍ່" LAO NIGGAHITA/LAO TONE MAI EK -->
|
<!-- U+0ECD/U+0EC8: "ໍ່" LAO NIGGAHITA/LAO TONE MAI EK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ໍ່"
|
latin:keySpec="ໍ່"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0EA2: "ຢ" LAO LETTER YO
|
<!-- U+0EA2: "ຢ" LAO LETTER YO
|
||||||
|
@ -81,84 +55,69 @@
|
||||||
latin:keySpec="ຢ"
|
latin:keySpec="ຢ"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="1"
|
latin:additionalMoreKeys="1"
|
||||||
latin:moreKeys="໑"
|
latin:moreKeys="໑" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E9F: "ຟ" LAO LETTER FO SUNG
|
<!-- U+0E9F: "ຟ" LAO LETTER FO SUNG
|
||||||
U+0ED2: "໒" LAO DIGIT TWO -->
|
U+0ED2: "໒" LAO DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຟ"
|
latin:keySpec="ຟ"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="2"
|
latin:additionalMoreKeys="2"
|
||||||
latin:moreKeys="໒"
|
latin:moreKeys="໒" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC2: "ໂ" LAO VOWEL SIGN O
|
<!-- U+0EC2: "ໂ" LAO VOWEL SIGN O
|
||||||
U+0ED3: "໓" LAO DIGIT THREE -->
|
U+0ED3: "໓" LAO DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ໂ"
|
latin:keySpec="ໂ"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="3"
|
latin:additionalMoreKeys="3"
|
||||||
latin:moreKeys="໓"
|
latin:moreKeys="໓" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E96: "ຖ" LAO LETTER THO SUNG
|
<!-- U+0E96: "ຖ" LAO LETTER THO SUNG
|
||||||
U+0ED4: "໔" LAO DIGIT FOUR -->
|
U+0ED4: "໔" LAO DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຖ"
|
latin:keySpec="ຖ"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="4"
|
latin:additionalMoreKeys="4"
|
||||||
latin:moreKeys="໔"
|
latin:moreKeys="໔" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB8: "ຸ" LAO VOWEL SIGN U -->
|
<!-- U+0EB8: "ຸ" LAO VOWEL SIGN U -->
|
||||||
<Key
|
<Key latin:keySpec="ຸ" />
|
||||||
latin:keySpec="ຸ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB9: "ູ" LAO VOWEL SIGN UU -->
|
<!-- U+0EB9: "ູ" LAO VOWEL SIGN UU -->
|
||||||
<Key
|
<Key latin:keySpec="ູ" />
|
||||||
latin:keySpec="ູ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E84: "ຄ" LAO LETTER KHO TAM
|
<!-- U+0E84: "ຄ" LAO LETTER KHO TAM
|
||||||
U+0ED5: "໕" LAO DIGIT FIVE -->
|
U+0ED5: "໕" LAO DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຄ"
|
latin:keySpec="ຄ"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="5"
|
latin:additionalMoreKeys="5"
|
||||||
latin:moreKeys="໕"
|
latin:moreKeys="໕" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E95: "ຕ" LAO LETTER TO
|
<!-- U+0E95: "ຕ" LAO LETTER TO
|
||||||
U+0ED6: "໖" LAO DIGIT SIX -->
|
U+0ED6: "໖" LAO DIGIT SIX -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຕ"
|
latin:keySpec="ຕ"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="6"
|
latin:additionalMoreKeys="6"
|
||||||
latin:moreKeys="໖"
|
latin:moreKeys="໖" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E88: "ຈ" LAO LETTER CO
|
<!-- U+0E88: "ຈ" LAO LETTER CO
|
||||||
U+0ED7: "໗" LAO DIGIT SEVEN -->
|
U+0ED7: "໗" LAO DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຈ"
|
latin:keySpec="ຈ"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="7"
|
latin:additionalMoreKeys="7"
|
||||||
latin:moreKeys="໗"
|
latin:moreKeys="໗" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E82: "ຂ" LAO LETTER KHO SUNG
|
<!-- U+0E82: "ຂ" LAO LETTER KHO SUNG
|
||||||
U+0ED8: "໘" LAO DIGIT EIGHT -->
|
U+0ED8: "໘" LAO DIGIT EIGHT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຂ"
|
latin:keySpec="ຂ"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="8"
|
latin:additionalMoreKeys="8"
|
||||||
latin:moreKeys="໘"
|
latin:moreKeys="໘" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E8A: "ຊ" LAO LETTER SO TAM
|
<!-- U+0E8A: "ຊ" LAO LETTER SO TAM
|
||||||
U+0ED9: "໙" LAO DIGIT NINE -->
|
U+0ED9: "໙" LAO DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຊ"
|
latin:keySpec="ຊ"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="9"
|
latin:additionalMoreKeys="9"
|
||||||
latin:moreKeys="໙"
|
latin:moreKeys="໙" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ECD: "ໍ" LAO NIGGAHITA -->
|
<!-- U+0ECD: "ໍ" LAO NIGGAHITA -->
|
||||||
<Key
|
<Key latin:keySpec="ໍ" />
|
||||||
latin:keySpec="ໍ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,110 +18,78 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0EBB/U+0EC9: "" LAO VOWEL SIGN MAI KON/LAO TONE MAI THO -->
|
<!-- U+0EBB/U+0EC9: "" LAO VOWEL SIGN MAI KON/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ົ້"
|
latin:keySpec="ົ້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0ED0: "໐" LAO DIGIT ZERO -->
|
<!-- U+0ED0: "໐" LAO DIGIT ZERO -->
|
||||||
<Key
|
<Key latin:keySpec="໐" />
|
||||||
latin:keySpec="໐"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB3/U+0EC9: "ຳ້" LAO VOWEL SIGN AM/LAO TONE MAI THO -->
|
<!-- U+0EB3/U+0EC9: "ຳ້" LAO VOWEL SIGN AM/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຳ້"
|
latin:keySpec="ຳ້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="_" />
|
latin:keySpec="_"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="+" />
|
latin:keySpec="+"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+0EB4/U+0EC9: "ິ້" LAO VOWEL SIGN I/LAO TONE MAI THO -->
|
<!-- U+0EB4/U+0EC9: "ິ້" LAO VOWEL SIGN I/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ິ້"
|
latin:keySpec="ິ້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0EB5/U+0EC9: "ີ້" LAO VOWEL SIGN II/LAO TONE MAI THO -->
|
<!-- U+0EB5/U+0EC9: "ີ້" LAO VOWEL SIGN II/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ີ້"
|
latin:keySpec="ີ້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0EA3: "ຣ" LAO LETTER LO LING -->
|
<!-- U+0EA3: "ຣ" LAO LETTER LO LING -->
|
||||||
<Key
|
<Key latin:keySpec="ຣ" />
|
||||||
latin:keySpec="ຣ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EDC: "ໜ" LAO HO NO -->
|
<!-- U+0EDC: "ໜ" LAO HO NO -->
|
||||||
<Key
|
<Key latin:keySpec="ໜ" />
|
||||||
latin:keySpec="ໜ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EBD: "ຽ" LAO SEMIVOWEL SIGN NYO -->
|
<!-- U+0EBD: "ຽ" LAO SEMIVOWEL SIGN NYO -->
|
||||||
<Key
|
<Key latin:keySpec="ຽ" />
|
||||||
latin:keySpec="ຽ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EAB/U+0EBC: "" LAO LETTER HO SUNG/LAO SEMIVOWEL SIGN LO -->
|
<!-- U+0EAB/U+0EBC: "" LAO LETTER HO SUNG/LAO SEMIVOWEL SIGN LO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຫຼ"
|
latin:keySpec="ຫຼ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+201D: "”" RIGHT DOUBLE QUOTATION MARK -->
|
<!-- U+201D: "”" RIGHT DOUBLE QUOTATION MARK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="”" />
|
latin:keySpec="”"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0EBB: "ົ" LAO VOWEL SIGN MAI KON -->
|
<!-- U+0EBB: "ົ" LAO VOWEL SIGN MAI KON -->
|
||||||
<Key
|
<Key latin:keySpec="ົ" />
|
||||||
latin:keySpec="ົ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC4: "ໄ" LAO VOWEL SIGN AI
|
<!-- U+0EC4: "ໄ" LAO VOWEL SIGN AI
|
||||||
U+0ED0: "໐" LAO DIGIT ZERO -->
|
U+0ED0: "໐" LAO DIGIT ZERO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ໄ"
|
latin:keySpec="ໄ"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="0"
|
latin:additionalMoreKeys="0"
|
||||||
latin:moreKeys="໐"
|
latin:moreKeys="໐" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB3: "ຳ" LAO VOWEL SIGN AM -->
|
<!-- U+0EB3: "ຳ" LAO VOWEL SIGN AM -->
|
||||||
<Key
|
<Key latin:keySpec="ຳ" />
|
||||||
latin:keySpec="ຳ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E9E: "ພ" LAO LETTER PHO TAM -->
|
<!-- U+0E9E: "ພ" LAO LETTER PHO TAM -->
|
||||||
<Key
|
<Key latin:keySpec="ພ" />
|
||||||
latin:keySpec="ພ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB0: "ະ" LAO VOWEL SIGN A -->
|
<!-- U+0EB0: "ະ" LAO VOWEL SIGN A -->
|
||||||
<Key
|
<Key latin:keySpec="ະ" />
|
||||||
latin:keySpec="ະ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB4: "ິ" LAO VOWEL SIGN I -->
|
<!-- U+0EB4: "ິ" LAO VOWEL SIGN I -->
|
||||||
<Key
|
<Key latin:keySpec="ິ" />
|
||||||
latin:keySpec="ິ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB5: "ີ" LAO VOWEL SIGN II -->
|
<!-- U+0EB5: "ີ" LAO VOWEL SIGN II -->
|
||||||
<Key
|
<Key latin:keySpec="ີ" />
|
||||||
latin:keySpec="ີ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EAE: "ຮ" LAO LETTER HO TAM -->
|
<!-- U+0EAE: "ຮ" LAO LETTER HO TAM -->
|
||||||
<Key
|
<Key latin:keySpec="ຮ" />
|
||||||
latin:keySpec="ຮ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E99: "ນ" LAO LETTER NO -->
|
<!-- U+0E99: "ນ" LAO LETTER NO -->
|
||||||
<Key
|
<Key latin:keySpec="ນ" />
|
||||||
latin:keySpec="ນ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E8D: "ຍ" LAO LETTER NYO -->
|
<!-- U+0E8D: "ຍ" LAO LETTER NYO -->
|
||||||
<Key
|
<Key latin:keySpec="ຍ" />
|
||||||
latin:keySpec="ຍ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E9A: "ບ" LAO LETTER BO -->
|
<!-- U+0E9A: "ບ" LAO LETTER BO -->
|
||||||
<Key
|
<Key latin:keySpec="ບ" />
|
||||||
latin:keySpec="ບ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EA5: "ລ" LAO LETTER LO LOOT -->
|
<!-- U+0EA5: "ລ" LAO LETTER LO LOOT -->
|
||||||
<Key
|
<Key latin:keySpec="ລ" />
|
||||||
latin:keySpec="ລ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,93 +18,73 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0EB1/U+0EC9: "ັ້" LAO VOWEL SIGN MAI KAN/LAO TONE MAI THO -->
|
<!-- U+0EB1/U+0EC9: "ັ້" LAO VOWEL SIGN MAI KAN/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ັ້"
|
latin:keySpec="ັ້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec=";" />
|
latin:keySpec=";"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="." />
|
latin:keySpec="."
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="," />
|
latin:keySpec=","
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec=":" />
|
latin:keySpec=":"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<!-- U+0ECA: "໊" LAO TONE MAI TI -->
|
<!-- U+0ECA: "໊" LAO TONE MAI TI -->
|
||||||
<Key
|
<Key latin:keySpec="໊" />
|
||||||
latin:keySpec="໊"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0ECB: "໋" LAO TONE MAI CATAWA -->
|
<!-- U+0ECB: "໋" LAO TONE MAI CATAWA -->
|
||||||
|
<Key latin:keySpec="໋" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="໋"
|
latin:keySpec="!"
|
||||||
latin:keyLabelFlags="fontNormal" />
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="!" />
|
latin:keySpec="\?"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="\?" />
|
latin:keySpec="%"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="%" />
|
latin:keySpec="="
|
||||||
<Key
|
latin:keyLabelFlags="fontDefault" />
|
||||||
latin:keySpec="=" />
|
|
||||||
<!-- U+201C: "“" LEFT DOUBLE QUOTATION MARK -->
|
<!-- U+201C: "“" LEFT DOUBLE QUOTATION MARK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="“" />
|
latin:keySpec="“"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0EB1: "ັ" LAO VOWEL SIGN MAI KAN -->
|
<!-- U+0EB1: "ັ" LAO VOWEL SIGN MAI KAN -->
|
||||||
<Key
|
<Key latin:keySpec="ັ" />
|
||||||
latin:keySpec="ັ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EAB: "ຫ" LAO LETTER HO SUNG -->
|
<!-- U+0EAB: "ຫ" LAO LETTER HO SUNG -->
|
||||||
<Key
|
<Key latin:keySpec="ຫ" />
|
||||||
latin:keySpec="ຫ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E81: "ກ" LAO LETTER KO -->
|
<!-- U+0E81: "ກ" LAO LETTER KO -->
|
||||||
<Key
|
<Key latin:keySpec="ກ" />
|
||||||
latin:keySpec="ກ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E94: "ດ" LAO LETTER DO -->
|
<!-- U+0E94: "ດ" LAO LETTER DO -->
|
||||||
<Key
|
<Key latin:keySpec="ດ" />
|
||||||
latin:keySpec="ດ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC0: "ເ" LAO VOWEL SIGN E -->
|
<!-- U+0EC0: "ເ" LAO VOWEL SIGN E -->
|
||||||
<Key
|
<Key latin:keySpec="ເ" />
|
||||||
latin:keySpec="ເ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC9: "້" LAO TONE MAI THO -->
|
<!-- U+0EC9: "້" LAO TONE MAI THO -->
|
||||||
<Key
|
<Key latin:keySpec="້" />
|
||||||
latin:keySpec="້"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC8: "່" LAO TONE MAI EK -->
|
<!-- U+0EC8: "່" LAO TONE MAI EK -->
|
||||||
<Key
|
<Key latin:keySpec="່" />
|
||||||
latin:keySpec="່"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB2: "າ" LAO VOWEL SIGN AA -->
|
<!-- U+0EB2: "າ" LAO VOWEL SIGN AA -->
|
||||||
<Key
|
<Key latin:keySpec="າ" />
|
||||||
latin:keySpec="າ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EAA: "ສ" LAO LETTER SO SUNG -->
|
<!-- U+0EAA: "ສ" LAO LETTER SO SUNG -->
|
||||||
<Key
|
<Key latin:keySpec="ສ" />
|
||||||
latin:keySpec="ສ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EA7: "ວ" LAO LETTER WO -->
|
<!-- U+0EA7: "ວ" LAO LETTER WO -->
|
||||||
<Key
|
<Key latin:keySpec="ວ" />
|
||||||
latin:keySpec="ວ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E87: "ງ" LAO LETTER NGO -->
|
<!-- U+0E87: "ງ" LAO LETTER NGO -->
|
||||||
<Key
|
<Key latin:keySpec="ງ" />
|
||||||
latin:keySpec="ງ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+201C: "“" LEFT DOUBLE QUOTATION MARK -->
|
<!-- U+201C: "“" LEFT DOUBLE QUOTATION MARK -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="“" />
|
latin:keySpec="“"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,86 +18,60 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+20AD: "₭" KIP SIGN -->
|
<!-- U+20AD: "₭" KIP SIGN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="₭" />
|
latin:keySpec="₭"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="(" />
|
latin:keySpec="("
|
||||||
<!-- U+0EAF: "ຯ" LAO ELLIPSIS -->
|
latin:keyLabelFlags="fontDefault" />
|
||||||
|
<Key latin:keySpec="ຯ" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຯ"
|
latin:keySpec="\@"
|
||||||
latin:keyLabelFlags="fontNormal" />
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
|
||||||
latin:keySpec="\@" />
|
|
||||||
<!-- U+0EB6/U+0EC9: "ຶ້" LAO VOWEL SIGN Y/LAO TONE MAI THO -->
|
<!-- U+0EB6/U+0EC9: "ຶ້" LAO VOWEL SIGN Y/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ຶ້"
|
latin:keySpec="ຶ້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0EB7/U+0EC9: "ື້" LAO VOWEL SIGN YY/LAO TONE MAI THO -->
|
<!-- U+0EB7/U+0EC9: "ື້" LAO VOWEL SIGN YY/LAO TONE MAI THO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ື້"
|
latin:keySpec="ື້"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0EC6: "ໆ" LAO KO LA -->
|
<!-- U+0EC6: "ໆ" LAO KO LA -->
|
||||||
<Key
|
<Key latin:keySpec="ໆ" />
|
||||||
latin:keySpec="ໆ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EDD: "ໝ" LAO HO MO -->
|
<!-- U+0EDD: "ໝ" LAO HO MO -->
|
||||||
|
<Key latin:keySpec="ໝ" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ໝ"
|
latin:keySpec="$"
|
||||||
latin:keyLabelFlags="fontNormal" />
|
latin:keyLabelFlags="fontDefault" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="$" />
|
latin:keySpec=")"
|
||||||
<Key
|
latin:keyLabelFlags="fontDefault" />
|
||||||
latin:keySpec=")" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0E9C: "ຜ" LAO LETTER PHO SUNG -->
|
<!-- U+0E9C: "ຜ" LAO LETTER PHO SUNG -->
|
||||||
<Key
|
<Key latin:keySpec="ຜ" />
|
||||||
latin:keySpec="ຜ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E9B: "ປ" LAO LETTER PO -->
|
<!-- U+0E9B: "ປ" LAO LETTER PO -->
|
||||||
<Key
|
<Key latin:keySpec="ປ" />
|
||||||
latin:keySpec="ປ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC1: "ແ" LAO VOWEL SIGN EI -->
|
<!-- U+0EC1: "ແ" LAO VOWEL SIGN EI -->
|
||||||
<Key
|
<Key latin:keySpec="ແ" />
|
||||||
latin:keySpec="ແ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EAD: "ອ" LAO LETTER O -->
|
<!-- U+0EAD: "ອ" LAO LETTER O -->
|
||||||
<Key
|
<Key latin:keySpec="ອ" />
|
||||||
latin:keySpec="ອ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB6: "ຶ" LAO VOWEL SIGN Y -->
|
<!-- U+0EB6: "ຶ" LAO VOWEL SIGN Y -->
|
||||||
<Key
|
<Key latin:keySpec="ຶ" />
|
||||||
latin:keySpec="ຶ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EB7: "ື" LAO VOWEL SIGN YY -->
|
<!-- U+0EB7: "ື" LAO VOWEL SIGN YY -->
|
||||||
<Key
|
<Key latin:keySpec="ື" />
|
||||||
latin:keySpec="ື"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E97: "ທ" LAO LETTER THO TAM -->
|
<!-- U+0E97: "ທ" LAO LETTER THO TAM -->
|
||||||
<Key
|
<Key latin:keySpec="ທ" />
|
||||||
latin:keySpec="ທ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EA1: "ມ" LAO LETTER MO -->
|
<!-- U+0EA1: "ມ" LAO LETTER MO -->
|
||||||
<Key
|
<Key latin:keySpec="ມ" />
|
||||||
latin:keySpec="ມ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0EC3: "ໃ" LAO VOWEL SIGN AY -->
|
<!-- U+0EC3: "ໃ" LAO VOWEL SIGN AY -->
|
||||||
<Key
|
<Key latin:keySpec="ໃ" />
|
||||||
latin:keySpec="ໃ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0E9D: "ຝ" LAO LETTER FO TAM -->
|
<!-- U+0E9D: "ຝ" LAO LETTER FO TAM -->
|
||||||
<Key
|
<Key latin:keySpec="ຝ" />
|
||||||
latin:keySpec="ຝ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,14 +18,11 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
|
||||||
<!-- U+0967: "१" DEVANAGARI DIGIT ONE -->
|
<!-- U+0967: "१" DEVANAGARI DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAu"
|
latin:keyStyle="baseKeyDevanagariVowelSignAu"
|
||||||
|
@ -34,8 +31,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
|
||||||
<!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
|
<!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAi"
|
latin:keyStyle="baseKeyDevanagariVowelSignAi"
|
||||||
|
@ -44,8 +40,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
|
||||||
<!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
|
<!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAa"
|
latin:keyStyle="baseKeyDevanagariVowelSignAa"
|
||||||
|
@ -54,8 +49,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
|
||||||
<!-- U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
<!-- U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignIi"
|
latin:keyStyle="baseKeyDevanagariVowelSignIi"
|
||||||
|
@ -64,8 +58,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
|
||||||
<!-- U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
<!-- U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignUu"
|
latin:keyStyle="baseKeyDevanagariVowelSignUu"
|
||||||
|
@ -78,15 +71,13 @@
|
||||||
latin:keySpec="ब"
|
latin:keySpec="ब"
|
||||||
latin:moreKeys="भ,%"
|
latin:moreKeys="भ,%"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="६,6"
|
latin:additionalMoreKeys="६,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0939: "ह" DEVANAGARI LETTER HA
|
<!-- U+0939: "ह" DEVANAGARI LETTER HA
|
||||||
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ह"
|
latin:keySpec="ह"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="७,7"
|
latin:additionalMoreKeys="७,7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0917: "ग" DEVANAGARI LETTER GA
|
<!-- U+0917: "ग" DEVANAGARI LETTER GA
|
||||||
U+0918: "घ" DEVANAGARI LETTER GHA
|
U+0918: "घ" DEVANAGARI LETTER GHA
|
||||||
U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
||||||
|
@ -94,8 +85,7 @@
|
||||||
latin:keySpec="ग"
|
latin:keySpec="ग"
|
||||||
latin:moreKeys="घ,%"
|
latin:moreKeys="घ,%"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="८,8"
|
latin:additionalMoreKeys="८,8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0926: "द" DEVANAGARI LETTER DA
|
<!-- U+0926: "द" DEVANAGARI LETTER DA
|
||||||
U+0927: "ध" DEVANAGARI LETTER DHA
|
U+0927: "ध" DEVANAGARI LETTER DHA
|
||||||
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
||||||
|
@ -103,8 +93,7 @@
|
||||||
latin:keySpec="द"
|
latin:keySpec="द"
|
||||||
latin:moreKeys="ध,%"
|
latin:moreKeys="ध,%"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="९,9"
|
latin:additionalMoreKeys="९,9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091C: "ज" DEVANAGARI LETTER JA
|
<!-- U+091C: "ज" DEVANAGARI LETTER JA
|
||||||
U+091D: "झ" DEVANAGARI LETTER JHA
|
U+091D: "झ" DEVANAGARI LETTER JHA
|
||||||
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER JHA -->
|
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER JHA -->
|
||||||
|
@ -112,12 +101,10 @@
|
||||||
latin:keySpec="ज"
|
latin:keySpec="ज"
|
||||||
latin:moreKeys="झ,ज्ञ,%"
|
latin:moreKeys="झ,ज्ञ,%"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="०,0"
|
latin:additionalMoreKeys="०,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0921: "ड" DEVANAGARI LETTER DDA
|
<!-- U+0921: "ड" DEVANAGARI LETTER DDA
|
||||||
U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ड"
|
latin:keySpec="ड"
|
||||||
latin:moreKeys="ढ"
|
latin:moreKeys="ढ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,83 +18,64 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignO" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignO" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
<Key latin:keyStyle="baseKeyDevanagariSignVirama" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignVirama" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignI" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignI" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignU" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignU" />
|
|
||||||
<!-- U+092A: "प" DEVANAGARI LETTER PA
|
<!-- U+092A: "प" DEVANAGARI LETTER PA
|
||||||
U+092B: "फ" DEVANAGARI LETTER PHA -->
|
U+092B: "फ" DEVANAGARI LETTER PHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="प"
|
latin:keySpec="प"
|
||||||
latin:moreKeys="फ"
|
latin:moreKeys="फ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
|
||||||
<!-- U+0930: "र" DEVANAGARI LETTER RA -->
|
<!-- U+0930: "र" DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="र"
|
latin:keySpec="र"
|
||||||
latin:keyStyle="moreKeysDevanagariVowelSignVocalicR"
|
latin:keyStyle="moreKeysDevanagariVowelSignVocalicR" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915: "क" DEVANAGARI LETTER KA
|
<!-- U+0915: "क" DEVANAGARI LETTER KA
|
||||||
U+0916: "ख" DEVANAGARI LETTER KHA -->
|
U+0916: "ख" DEVANAGARI LETTER KHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क"
|
latin:keySpec="क"
|
||||||
latin:moreKeys="ख"
|
latin:moreKeys="ख" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
||||||
U+0925: "थ" DEVANAGARI LETTER THA
|
U+0925: "थ" DEVANAGARI LETTER THA
|
||||||
U+0924/U+094D/U+0930: "त्र" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
U+0924/U+094D/U+0930: "त्र" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="त"
|
latin:keySpec="त"
|
||||||
latin:moreKeys="थ,त्र"
|
latin:moreKeys="थ,त्र" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091A: "च" DEVANAGARI LETTER CA
|
<!-- U+091A: "च" DEVANAGARI LETTER CA
|
||||||
U+091B: "छ" DEVANAGARI LETTER CHA -->
|
U+091B: "छ" DEVANAGARI LETTER CHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="च"
|
latin:keySpec="च"
|
||||||
latin:moreKeys="छ"
|
latin:moreKeys="छ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
||||||
U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ट"
|
latin:keySpec="ट"
|
||||||
latin:moreKeys="ठ"
|
latin:moreKeys="ठ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,66 +18,49 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_o" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignCandraO" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignCandraO" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_e" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignCandraE" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignCandraE" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
<Key latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
|
||||||
<!-- U+092E: "म" DEVANAGARI LETTER MA -->
|
<!-- U+092E: "म" DEVANAGARI LETTER MA -->
|
||||||
<Key
|
<Key latin:keySpec="म" />
|
||||||
latin:keySpec="म"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0928: "न" DEVANAGARI LETTER NA
|
<!-- U+0928: "न" DEVANAGARI LETTER NA
|
||||||
U+0923: "ण" DEVANAGARI LETTER NNA
|
U+0923: "ण" DEVANAGARI LETTER NNA
|
||||||
U+091E: "ञ" DEVANAGARI LETTER NYA
|
U+091E: "ञ" DEVANAGARI LETTER NYA
|
||||||
U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="न"
|
latin:keySpec="न"
|
||||||
latin:moreKeys="ण,ञ,ङ"
|
latin:moreKeys="ण,ञ,ङ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
||||||
<Key
|
<Key latin:keySpec="व" />
|
||||||
latin:keySpec="व"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0932: "ल" DEVANAGARI LETTER LA
|
<!-- U+0932: "ल" DEVANAGARI LETTER LA
|
||||||
U+0933: "ळ" DEVANAGARI LETTER LLA -->
|
U+0933: "ळ" DEVANAGARI LETTER LLA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ल"
|
latin:keySpec="ल"
|
||||||
latin:moreKeys="ळ"
|
latin:moreKeys="ळ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0938: "स" DEVANAGARI LETTER SA
|
<!-- U+0938: "स" DEVANAGARI LETTER SA
|
||||||
U+0936: "श" DEVANAGARI LETTER SHA
|
U+0936: "श" DEVANAGARI LETTER SHA
|
||||||
U+0937: "ष" DEVANAGARI LETTER SSA
|
U+0937: "ष" DEVANAGARI LETTER SSA
|
||||||
U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="स"
|
latin:keySpec="स"
|
||||||
latin:moreKeys="श,ष,श्र"
|
latin:moreKeys="श,ष,श्र" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092F: "य" DEVANAGARI LETTER YA -->
|
<!-- U+092F: "य" DEVANAGARI LETTER YA -->
|
||||||
<Key
|
<Key latin:keySpec="य" />
|
||||||
latin:keySpec="य"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA -->
|
<!-- U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क्ष"
|
latin:keySpec="क्ष"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,116 +18,88 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+1027: "ဧ" MYANMAR LETTER E -->
|
<!-- U+1027: "ဧ" MYANMAR LETTER E -->
|
||||||
<Key
|
<Key latin:keySpec="ဧ" />
|
||||||
latin:keySpec="ဧ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+104F: "၏" MYANMAR SYMBOL GENITIVE -->
|
<!-- U+104F: "၏" MYANMAR SYMBOL GENITIVE -->
|
||||||
<Key
|
<Key latin:keySpec="၏" />
|
||||||
latin:keySpec="၏"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1024: "ဤ" MYANMAR LETTER II -->
|
<!-- U+1024: "ဤ" MYANMAR LETTER II -->
|
||||||
<Key
|
<Key latin:keySpec="ဤ" />
|
||||||
latin:keySpec="ဤ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1023: "ဣ" MYANMAR LETTER I -->
|
<!-- U+1023: "ဣ" MYANMAR LETTER I -->
|
||||||
<Key
|
<Key latin:keySpec="ဣ" />
|
||||||
latin:keySpec="ဣ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+104E: "၎" MYANMAR SYMBOL AFOREMENTIONED -->
|
<!-- U+104E: "၎" MYANMAR SYMBOL AFOREMENTIONED -->
|
||||||
<Key
|
<Key latin:keySpec="၎" />
|
||||||
latin:keySpec="၎"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1000/U+103B/U+1015/U+103A: "ကျပ်"
|
<!-- U+1000/U+103B/U+1015/U+103A: "ကျပ်"
|
||||||
MYANMAR LETTER KA/MYANMAR CONSONANT SIGN MEDIAL YA/MYANMAR LETTER PA/MYANMAR SIGN ASAT -->
|
MYANMAR LETTER KA/MYANMAR CONSONANT SIGN MEDIAL YA/MYANMAR LETTER PA/MYANMAR SIGN ASAT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ကျပ်"
|
latin:keySpec="ကျပ်"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio|autoScale" />
|
latin:keyLabelFlags="followKeyLetterRatio|autoScale" />
|
||||||
<!-- U+1029: "ဩ" MYANMAR LETTER O -->
|
<!-- U+1029: "ဩ" MYANMAR LETTER O -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ဩ"
|
latin:keySpec="ဩ"
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
latin:keyLabelFlags="autoScale" />
|
||||||
<!-- U+102A: "ဪ" MYANMAR LETTER AU -->
|
<!-- U+102A: "ဪ" MYANMAR LETTER AU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ဪ"
|
latin:keySpec="ဪ"
|
||||||
latin:keyLabelFlags="fontNormal|autoScale" />
|
latin:keyLabelFlags="autoScale" />
|
||||||
<!-- U+104D: "၍" MYANMAR SYMBOL COMPLETED -->
|
<!-- U+104D: "၍" MYANMAR SYMBOL COMPLETED -->
|
||||||
<Key
|
<Key latin:keySpec="၍" />
|
||||||
latin:keySpec="၍"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+104C: "၌" MYANMAR SYMBOL LOCATIVE -->
|
<!-- U+104C: "၌" MYANMAR SYMBOL LOCATIVE -->
|
||||||
<Key
|
<Key latin:keySpec="၌" />
|
||||||
latin:keySpec="၌"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+1041: "၁" MYANMAR DIGIT ONE -->
|
<!-- U+1041: "၁" MYANMAR DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၁"
|
latin:keySpec="၁"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="1"
|
latin:additionalMoreKeys="1" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1042: "၂" MYANMAR DIGIT TWO -->
|
<!-- U+1042: "၂" MYANMAR DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၂"
|
latin:keySpec="၂"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="2"
|
latin:additionalMoreKeys="2" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1043: "၃" MYANMAR DIGIT THREE -->
|
<!-- U+1043: "၃" MYANMAR DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၃"
|
latin:keySpec="၃"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="3"
|
latin:additionalMoreKeys="3" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1044: "၄" MYANMAR DIGIT FOUR -->
|
<!-- U+1044: "၄" MYANMAR DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၄"
|
latin:keySpec="၄"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="4"
|
latin:additionalMoreKeys="4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1045: "၅" MYANMAR DIGIT FIVE -->
|
<!-- U+1045: "၅" MYANMAR DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၅"
|
latin:keySpec="၅"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="5"
|
latin:additionalMoreKeys="5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1046: "၆" MYANMAR DIGIT SIX -->
|
<!-- U+1046: "၆" MYANMAR DIGIT SIX -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၆"
|
latin:keySpec="၆"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="6"
|
latin:additionalMoreKeys="6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1047: "၇" MYANMAR DIGIT SEVEN -->
|
<!-- U+1047: "၇" MYANMAR DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၇"
|
latin:keySpec="၇"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="7"
|
latin:additionalMoreKeys="7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1048: "၈" MYANMAR DIGIT EIGHT -->
|
<!-- U+1048: "၈" MYANMAR DIGIT EIGHT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၈"
|
latin:keySpec="၈"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="8"
|
latin:additionalMoreKeys="8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1049: "၉" MYANMAR DIGIT NINE -->
|
<!-- U+1049: "၉" MYANMAR DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၉"
|
latin:keySpec="၉"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="9"
|
latin:additionalMoreKeys="9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1040: "၀" MYANMAR DIGIT ZERO -->
|
<!-- U+1040: "၀" MYANMAR DIGIT ZERO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="၀"
|
latin:keySpec="၀"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="0"
|
latin:additionalMoreKeys="0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,95 +18,51 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+1017: "ဗ" MYANMAR LETTER BA -->
|
<!-- U+1017: "ဗ" MYANMAR LETTER BA -->
|
||||||
<Key
|
<Key latin:keySpec="ဗ" />
|
||||||
latin:keySpec="ဗ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1012: "ဒ" MYANMAR LETTER DA -->
|
<!-- U+1012: "ဒ" MYANMAR LETTER DA -->
|
||||||
<Key
|
<Key latin:keySpec="ဒ" />
|
||||||
latin:keySpec="ဒ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1013: "ဓ" MYANMAR LETTER DHA -->
|
<!-- U+1013: "ဓ" MYANMAR LETTER DHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဓ" />
|
||||||
latin:keySpec="ဓ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1003: "ဃ" MYANMAR LETTER GHA -->
|
<!-- U+1003: "ဃ" MYANMAR LETTER GHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဃ" />
|
||||||
latin:keySpec="ဃ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100E: "ဎ" MYANMAR LETTER DDHA -->
|
<!-- U+100E: "ဎ" MYANMAR LETTER DDHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဎ" />
|
||||||
latin:keySpec="ဎ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+103F: "ဿ" MYANMAR LETTER GREAT SA -->
|
<!-- U+103F: "ဿ" MYANMAR LETTER GREAT SA -->
|
||||||
<Key
|
<Key latin:keySpec="ဿ" />
|
||||||
latin:keySpec="ဿ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100F: "ဏ" MYANMAR LETTER NNA -->
|
<!-- U+100F: "ဏ" MYANMAR LETTER NNA -->
|
||||||
<Key
|
<Key latin:keySpec="ဏ" />
|
||||||
latin:keySpec="ဏ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1008: "ဈ" MYANMAR LETTER JHA -->
|
<!-- U+1008: "ဈ" MYANMAR LETTER JHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဈ" />
|
||||||
latin:keySpec="ဈ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1007: "ဇ" MYANMAR LETTER JA -->
|
<!-- U+1007: "ဇ" MYANMAR LETTER JA -->
|
||||||
<Key
|
<Key latin:keySpec="ဇ" />
|
||||||
latin:keySpec="ဇ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1002: "ဂ" MYANMAR LETTER GA -->
|
<!-- U+1002: "ဂ" MYANMAR LETTER GA -->
|
||||||
<Key
|
<Key latin:keySpec="ဂ" />
|
||||||
latin:keySpec="ဂ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+1006: "ဆ" MYANMAR LETTER CHA -->
|
<!-- U+1006: "ဆ" MYANMAR LETTER CHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဆ" />
|
||||||
latin:keySpec="ဆ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1010: "တ" MYANMAR LETTER TA -->
|
<!-- U+1010: "တ" MYANMAR LETTER TA -->
|
||||||
<Key
|
<Key latin:keySpec="တ" />
|
||||||
latin:keySpec="တ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1014: "န" MYANMAR LETTER NA -->
|
<!-- U+1014: "န" MYANMAR LETTER NA -->
|
||||||
<Key
|
<Key latin:keySpec="န" />
|
||||||
latin:keySpec="န"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1019: "မ" MYANMAR LETTER MA -->
|
<!-- U+1019: "မ" MYANMAR LETTER MA -->
|
||||||
<Key
|
<Key latin:keySpec="မ" />
|
||||||
latin:keySpec="မ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1021: "အ" MYANMAR LETTER A -->
|
<!-- U+1021: "အ" MYANMAR LETTER A -->
|
||||||
<Key
|
<Key latin:keySpec="အ" />
|
||||||
latin:keySpec="အ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1015: "ပ" MYANMAR LETTER PA -->
|
<!-- U+1015: "ပ" MYANMAR LETTER PA -->
|
||||||
<Key
|
<Key latin:keySpec="ပ" />
|
||||||
latin:keySpec="ပ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1000: "က" MYANMAR LETTER KA -->
|
<!-- U+1000: "က" MYANMAR LETTER KA -->
|
||||||
<Key
|
<Key latin:keySpec="က" />
|
||||||
latin:keySpec="က"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1004: "င" MYANMAR LETTER NGA -->
|
<!-- U+1004: "င" MYANMAR LETTER NGA -->
|
||||||
<Key
|
<Key latin:keySpec="င" />
|
||||||
latin:keySpec="င"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+101E: "သ" MYANMAR LETTER SA -->
|
<!-- U+101E: "သ" MYANMAR LETTER SA -->
|
||||||
<Key
|
<Key latin:keySpec="သ" />
|
||||||
latin:keySpec="သ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1005: "စ" MYANMAR LETTER CA -->
|
<!-- U+1005: "စ" MYANMAR LETTER CA -->
|
||||||
<Key
|
<Key latin:keySpec="စ" />
|
||||||
latin:keySpec="စ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,106 +18,69 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+101A: "ယ" MYANMAR LETTER YA -->
|
<!-- U+101A: "ယ" MYANMAR LETTER YA -->
|
||||||
<Key
|
<Key latin:keySpec="ယ" />
|
||||||
latin:keySpec="ယ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1039: "္" MYANMAR SIGN VIRAMA -->
|
<!-- U+1039: "္" MYANMAR SIGN VIRAMA -->
|
||||||
<Key
|
<Key latin:keySpec="္" />
|
||||||
latin:keySpec="္"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1004/U+103A/U+1039: "င်္င" MYANMAR LETTER NGA/MYANMAR SIGN ASAT/MYANMAR SIGN VIRAMA -->
|
<!-- U+1004/U+103A/U+1039: "င်္င" MYANMAR LETTER NGA/MYANMAR SIGN ASAT/MYANMAR SIGN VIRAMA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="င်္"
|
latin:keySpec="င်္"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+103E: "ှ" MYANMAR CONSONANT SIGN MEDIAL HA -->
|
<!-- U+103E: "ှ" MYANMAR CONSONANT SIGN MEDIAL HA -->
|
||||||
<Key
|
<Key latin:keySpec="ှ" />
|
||||||
latin:keySpec="ှ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+102E: "ီ" MYANMAR VOWEL SIGN II -->
|
<!-- U+102E: "ီ" MYANMAR VOWEL SIGN II -->
|
||||||
<Key
|
<Key latin:keySpec="ီ" />
|
||||||
latin:keySpec="ီ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1030: "ူ" MYANMAR VOWEL SIGN UU -->
|
<!-- U+1030: "ူ" MYANMAR VOWEL SIGN UU -->
|
||||||
<Key
|
<Key latin:keySpec="ူ" />
|
||||||
latin:keySpec="ူ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+102B: "ါ" MYANMAR VOWEL SIGN TALL AA -->
|
<!-- U+102B: "ါ" MYANMAR VOWEL SIGN TALL AA -->
|
||||||
<Key
|
<Key latin:keySpec="ါ" />
|
||||||
latin:keySpec="ါ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1032: "ဲ" MYANMAR VOWEL SIGN AI -->
|
<!-- U+1032: "ဲ" MYANMAR VOWEL SIGN AI -->
|
||||||
<Key
|
<Key latin:keySpec="ဲ" />
|
||||||
latin:keySpec="ဲ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1036: "ံ" MYANMAR SIGN ANUSVARA -->
|
<!-- U+1036: "ံ" MYANMAR SIGN ANUSVARA -->
|
||||||
<Key
|
<Key latin:keySpec="ံ" />
|
||||||
latin:keySpec="ံ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+101F: "ဟ" MYANMAR LETTER HA -->
|
<!-- U+101F: "ဟ" MYANMAR LETTER HA -->
|
||||||
<Key
|
<Key latin:keySpec="ဟ" />
|
||||||
latin:keySpec="ဟ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+1031: "ေ" MYANMAR VOWEL SIGN E -->
|
<!-- U+1031: "ေ" MYANMAR VOWEL SIGN E -->
|
||||||
<Key
|
<Key latin:keySpec="ေ" />
|
||||||
latin:keySpec="ေ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+103B: "ျ" MYANMAR CONSONANT SIGN MEDIAL YA -->
|
<!-- U+103B: "ျ" MYANMAR CONSONANT SIGN MEDIAL YA -->
|
||||||
<Key
|
<Key latin:keySpec="ျ" />
|
||||||
latin:keySpec="ျ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+103C: "ြ" MYANMAR CONSONANT SIGN MEDIAL RA -->
|
<!-- U+103C: "ြ" MYANMAR CONSONANT SIGN MEDIAL RA -->
|
||||||
<Key
|
<Key latin:keySpec="ြ" />
|
||||||
latin:keySpec="ြ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+103D: "ွ" MYANMAR CONSONANT SIGN MEDIAL WA
|
<!-- U+103D: "ွ" MYANMAR CONSONANT SIGN MEDIAL WA
|
||||||
U+103E: "ှ" MYANMAR CONSONANT SIGN MEDIAL HA
|
U+103E: "ှ" MYANMAR CONSONANT SIGN MEDIAL HA
|
||||||
U+103D/U+103E: "ွှ" MYANMAR CONSONANT SIGN MEDIAL WA/MYANMAR CONSONANT SIGN MEDIAL HA -->
|
U+103D/U+103E: "ွှ" MYANMAR CONSONANT SIGN MEDIAL WA/MYANMAR CONSONANT SIGN MEDIAL HA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ွ"
|
latin:keySpec="ွ"
|
||||||
latin:moreKeys="ှ,ွှ"
|
latin:moreKeys="ှ,ွှ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+102D: "ိ" MYANMAR VOWEL SIGN I
|
<!-- U+102D: "ိ" MYANMAR VOWEL SIGN I
|
||||||
U+102E: "ီ" MYANMAR VOWEL SIGN II -->
|
U+102E: "ီ" MYANMAR VOWEL SIGN II -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ိ"
|
latin:keySpec="ိ"
|
||||||
latin:moreKeys="ီ"
|
latin:moreKeys="ီ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+102F: "ု" MYANMAR VOWEL SIGN U
|
<!-- U+102F: "ု" MYANMAR VOWEL SIGN U
|
||||||
U+1030: "ူ" MYANMAR VOWEL SIGN UU -->
|
U+1030: "ူ" MYANMAR VOWEL SIGN UU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ု"
|
latin:keySpec="ု"
|
||||||
latin:moreKeys="ူ"
|
latin:moreKeys="ူ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+102C: "ာ" MYANMAR VOWEL SIGN AA -->
|
<!-- U+102C: "ာ" MYANMAR VOWEL SIGN AA -->
|
||||||
<Key
|
<Key latin:keySpec="ာ" />
|
||||||
latin:keySpec="ာ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+103A: "်" MYANMAR SIGN ASAT
|
<!-- U+103A: "်" MYANMAR SIGN ASAT
|
||||||
U+1032: "ဲ" MYANMAR VOWEL SIGN AI -->
|
U+1032: "ဲ" MYANMAR VOWEL SIGN AI -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="်"
|
latin:keySpec="်"
|
||||||
latin:moreKeys="ဲ"
|
latin:moreKeys="ဲ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1037: "့" MYANMAR SIGN DOT BELOW
|
<!-- U+1037: "့" MYANMAR SIGN DOT BELOW
|
||||||
U+1036: "ံ" MYANMAR SIGN ANUSVARA -->
|
U+1036: "ံ" MYANMAR SIGN ANUSVARA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="့"
|
latin:keySpec="့"
|
||||||
latin:moreKeys="ံ"
|
latin:moreKeys="ံ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1038: "း" MYANMAR SIGN VISARGA -->
|
<!-- U+1038: "း" MYANMAR SIGN VISARGA -->
|
||||||
<Key
|
<Key latin:keySpec="း" />
|
||||||
latin:keySpec="း"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,83 +18,52 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+1025: "ဥ" MYANMAR LETTER U -->
|
<!-- U+1025: "ဥ" MYANMAR LETTER U -->
|
||||||
<Key
|
<Key latin:keySpec="ဥ" />
|
||||||
latin:keySpec="ဥ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1026: "ဦ" MYANMAR LETTER UU -->
|
<!-- U+1026: "ဦ" MYANMAR LETTER UU -->
|
||||||
<Key
|
<Key latin:keySpec="ဦ" />
|
||||||
latin:keySpec="ဦ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100C: "ဌ" MYANMAR LETTER TTHA -->
|
<!-- U+100C: "ဌ" MYANMAR LETTER TTHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဌ" />
|
||||||
latin:keySpec="ဌ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100B: "ဋ" MYANMAR LETTER TTA -->
|
<!-- U+100B: "ဋ" MYANMAR LETTER TTA -->
|
||||||
<Key
|
<Key latin:keySpec="ဋ" />
|
||||||
latin:keySpec="ဋ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100D: "ဍ" MYANMAR LETTER DDA -->
|
<!-- U+100D: "ဍ" MYANMAR LETTER DDA -->
|
||||||
<Key
|
<Key latin:keySpec="ဍ" />
|
||||||
latin:keySpec="ဍ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1020: "ဠ" MYANMAR LETTER LLA -->
|
<!-- U+1020: "ဠ" MYANMAR LETTER LLA -->
|
||||||
<Key
|
<Key latin:keySpec="ဠ" />
|
||||||
latin:keySpec="ဠ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100B/U+1039/U+100C: "ဋ္ဌ" MYANMAR LETTER TTA/MYANMAR SIGN VIRAMA/MYANMAR LETTER TTHA -->
|
<!-- U+100B/U+1039/U+100C: "ဋ္ဌ" MYANMAR LETTER TTA/MYANMAR SIGN VIRAMA/MYANMAR LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ဋ္ဌ"
|
latin:keySpec="ဋ္ဌ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+100F/U+1039/U+100D: "ဏ္ဍ" MYANMAR LETTER NNA/MYANMAR SIGN VIRAMA/MYANMAR LETTER DDA
|
<!-- U+100F/U+1039/U+100D: "ဏ္ဍ" MYANMAR LETTER NNA/MYANMAR SIGN VIRAMA/MYANMAR LETTER DDA
|
||||||
U+100F/U+1039/U+100C: "ဏ္ဌ" MYANMAR LETTER NNA/MYANMAR SIGN VIRAMA/MYANMAR LETTER TTHA -->
|
U+100F/U+1039/U+100C: "ဏ္ဌ" MYANMAR LETTER NNA/MYANMAR SIGN VIRAMA/MYANMAR LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ဏ္ဍ"
|
latin:keySpec="ဏ္ဍ"
|
||||||
latin:moreKeys="ဏ္ဌ"
|
latin:moreKeys="ဏ္ဌ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+1016: "ဖ" MYANMAR LETTER PHA -->
|
<!-- U+1016: "ဖ" MYANMAR LETTER PHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဖ" />
|
||||||
latin:keySpec="ဖ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1011: "ထ" MYANMAR LETTER THA -->
|
<!-- U+1011: "ထ" MYANMAR LETTER THA -->
|
||||||
<Key
|
<Key latin:keySpec="ထ" />
|
||||||
latin:keySpec="ထ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1001: "ခ" MYANMAR LETTER KHA -->
|
<!-- U+1001: "ခ" MYANMAR LETTER KHA -->
|
||||||
<Key
|
<Key latin:keySpec="ခ" />
|
||||||
latin:keySpec="ခ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+101C: "လ" MYANMAR LETTER LA -->
|
<!-- U+101C: "လ" MYANMAR LETTER LA -->
|
||||||
<Key
|
<Key latin:keySpec="လ" />
|
||||||
latin:keySpec="လ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+1018: "ဘ" MYANMAR LETTER BHA -->
|
<!-- U+1018: "ဘ" MYANMAR LETTER BHA -->
|
||||||
<Key
|
<Key latin:keySpec="ဘ" />
|
||||||
latin:keySpec="ဘ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+100A: "ည" MYANMAR LETTER NNYA
|
<!-- U+100A: "ည" MYANMAR LETTER NNYA
|
||||||
U+1009: "ဉ" MYANMAR LETTER NYA -->
|
U+1009: "ဉ" MYANMAR LETTER NYA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ည"
|
latin:keySpec="ည"
|
||||||
latin:moreKeys="ဉ"
|
latin:moreKeys="ဉ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+101B: "ရ" MYANMAR LETTER RA -->
|
<!-- U+101B: "ရ" MYANMAR LETTER RA -->
|
||||||
<Key
|
<Key latin:keySpec="ရ" />
|
||||||
latin:keySpec="ရ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+101D: "ဝ" MYANMAR LETTER WA -->
|
<!-- U+101D: "ဝ" MYANMAR LETTER WA -->
|
||||||
<Key
|
<Key latin:keySpec="ဝ" />
|
||||||
latin:keySpec="ဝ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,89 +18,60 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
<!-- U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
||||||
<Key
|
<Key latin:keySpec="ठ" />
|
||||||
latin:keySpec="ठ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0914: "औ" DEVANAGARI LETTER AU -->
|
<!-- U+0914: "औ" DEVANAGARI LETTER AU -->
|
||||||
<Key
|
<Key latin:keySpec="औ" />
|
||||||
latin:keySpec="औ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignAi" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAi" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignVocalicR" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignVocalicR" />
|
|
||||||
<!-- U+0925: "थ" DEVANAGARI LETTER THA -->
|
<!-- U+0925: "थ" DEVANAGARI LETTER THA -->
|
||||||
<Key
|
<Key latin:keySpec="थ" />
|
||||||
latin:keySpec="थ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091E: "ञ" DEVANAGARI LETTER NYA -->
|
<!-- U+091E: "ञ" DEVANAGARI LETTER NYA -->
|
||||||
<Key
|
<Key latin:keySpec="ञ" />
|
||||||
latin:keySpec="ञ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignUu" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignUu" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignIi" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignIi" />
|
|
||||||
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
<!-- U+0913: "ओ" DEVANAGARI LETTER O -->
|
||||||
<Key
|
<Key latin:keySpec="ओ" />
|
||||||
latin:keySpec="ओ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092B: "फ" DEVANAGARI LETTER PHA -->
|
<!-- U+092B: "फ" DEVANAGARI LETTER PHA -->
|
||||||
<Key
|
<Key latin:keySpec="फ" />
|
||||||
latin:keySpec="फ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0908: "ई" DEVANAGARI LETTER II -->
|
<!-- U+0908: "ई" DEVANAGARI LETTER II -->
|
||||||
<Key
|
<Key latin:keySpec="ई" />
|
||||||
latin:keySpec="ई"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_nukta" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_nukta" />
|
|
||||||
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
||||||
U+0967: "१" DEVANAGARI DIGIT ONE -->
|
U+0967: "१" DEVANAGARI DIGIT ONE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ट"
|
latin:keySpec="ट"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="१,1"
|
latin:additionalMoreKeys="१,1"
|
||||||
latin:keyStyle="moreKeysDevanagariSignNukta"
|
latin:keyStyle="moreKeysDevanagariSignNukta" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
|
||||||
<!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
|
<!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAu"
|
latin:keyStyle="baseKeyDevanagariVowelSignAu"
|
||||||
|
@ -109,8 +80,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
|
||||||
<!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
|
<!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignE"
|
latin:keyStyle="baseKeyDevanagariVowelSignE"
|
||||||
|
@ -121,27 +91,23 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="र"
|
latin:keySpec="र"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="४,4"
|
latin:additionalMoreKeys="४,4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
||||||
U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="त"
|
latin:keySpec="त"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="५,5"
|
latin:additionalMoreKeys="५,5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092F: "य" DEVANAGARI LETTER YA
|
<!-- U+092F: "य" DEVANAGARI LETTER YA
|
||||||
U+096C: "६" DEVANAGARI DIGIT SIX -->
|
U+096C: "६" DEVANAGARI DIGIT SIX -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="य"
|
latin:keySpec="य"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="६,6"
|
latin:additionalMoreKeys="६,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
|
||||||
<!-- U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
<!-- U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignU"
|
latin:keyStyle="baseKeyDevanagariVowelSignU"
|
||||||
|
@ -150,8 +116,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
|
||||||
<!-- U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
<!-- U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignI"
|
latin:keyStyle="baseKeyDevanagariVowelSignI"
|
||||||
|
@ -160,8 +125,7 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
|
||||||
<!-- U+096F: "९" DEVANAGARI DIGIT NINE -->
|
<!-- U+096F: "९" DEVANAGARI DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignO"
|
latin:keyStyle="baseKeyDevanagariVowelSignO"
|
||||||
|
@ -172,12 +136,9 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="प"
|
latin:keySpec="प"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="०,0"
|
latin:additionalMoreKeys="०,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
<!-- U+0907: "इ" DEVANAGARI LETTER I -->
|
||||||
<Key
|
<Key latin:keySpec="इ" />
|
||||||
latin:keySpec="इ"
|
</default>
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,109 +18,61 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
||||||
<Key
|
<Key latin:keySpec="आ" />
|
||||||
latin:keySpec="आ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0936: "श" DEVANAGARI LETTER SHA -->
|
<!-- U+0936: "श" DEVANAGARI LETTER SHA -->
|
||||||
<Key
|
<Key latin:keySpec="श" />
|
||||||
latin:keySpec="श"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0927: "ध" DEVANAGARI LETTER DHA -->
|
<!-- U+0927: "ध" DEVANAGARI LETTER DHA -->
|
||||||
<Key
|
<Key latin:keySpec="ध" />
|
||||||
latin:keySpec="ध"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU -->
|
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU -->
|
||||||
<Key
|
<Key latin:keySpec="ऊ" />
|
||||||
latin:keySpec="ऊ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0918: "घ" DEVANAGARI LETTER GHA -->
|
<!-- U+0918: "घ" DEVANAGARI LETTER GHA -->
|
||||||
<Key
|
<Key latin:keySpec="घ" />
|
||||||
latin:keySpec="घ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
||||||
<Key
|
<Key latin:keySpec="अ" />
|
||||||
latin:keySpec="अ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
|
<!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
|
||||||
<Key
|
<Key latin:keySpec="झ" />
|
||||||
latin:keySpec="झ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0916: "ख" DEVANAGARI LETTER KHA -->
|
<!-- U+0916: "ख" DEVANAGARI LETTER KHA -->
|
||||||
<Key
|
<Key latin:keySpec="ख" />
|
||||||
latin:keySpec="ख"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0965: "॥" DEVANAGARI DOUBLE DANDA -->
|
<!-- U+0965: "॥" DEVANAGARI DOUBLE DANDA -->
|
||||||
<Key
|
<Key latin:keySpec="॥" />
|
||||||
latin:keySpec="॥"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI -->
|
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI -->
|
||||||
<Key
|
<Key latin:keySpec="ऐ" />
|
||||||
latin:keySpec="ऐ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_visarga" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_visarga" />
|
<Key latin:keyStyle="baseKeyDevanagariSignVisarga" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignVisarga" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignAa" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAa" />
|
|
||||||
<!-- U+0938: "स" DEVANAGARI LETTER SA -->
|
<!-- U+0938: "स" DEVANAGARI LETTER SA -->
|
||||||
<Key
|
<Key latin:keySpec="स" />
|
||||||
latin:keySpec="स"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0926: "द" DEVANAGARI LETTER DA -->
|
<!-- U+0926: "द" DEVANAGARI LETTER DA -->
|
||||||
<Key
|
<Key latin:keySpec="द" />
|
||||||
latin:keySpec="द"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
<!-- U+0909: "उ" DEVANAGARI LETTER U -->
|
||||||
<Key
|
<Key latin:keySpec="उ" />
|
||||||
latin:keySpec="उ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0917: "ग" DEVANAGARI LETTER GA -->
|
<!-- U+0917: "ग" DEVANAGARI LETTER GA -->
|
||||||
<Key
|
<Key latin:keySpec="ग" />
|
||||||
latin:keySpec="ग"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0939: "ह" DEVANAGARI LETTER HA -->
|
<!-- U+0939: "ह" DEVANAGARI LETTER HA -->
|
||||||
<Key
|
<Key latin:keySpec="ह" />
|
||||||
latin:keySpec="ह"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091C: "ज" DEVANAGARI LETTER JA -->
|
<!-- U+091C: "ज" DEVANAGARI LETTER JA -->
|
||||||
<Key
|
<Key latin:keySpec="ज" />
|
||||||
latin:keySpec="ज"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915: "क" DEVANAGARI LETTER KA -->
|
<!-- U+0915: "क" DEVANAGARI LETTER KA -->
|
||||||
<Key
|
<Key latin:keySpec="क" />
|
||||||
latin:keySpec="क"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0932: "ल" DEVANAGARI LETTER LA -->
|
<!-- U+0932: "ल" DEVANAGARI LETTER LA -->
|
||||||
<Key
|
<Key latin:keySpec="ल" />
|
||||||
latin:keySpec="ल"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+090F: "ए" DEVANAGARI LETTER E -->
|
<!-- U+090F: "ए" DEVANAGARI LETTER E -->
|
||||||
<Key
|
<Key latin:keySpec="ए" />
|
||||||
latin:keySpec="ए"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0950: "ॐ" DEVANAGARI OM -->
|
<!-- U+0950: "ॐ" DEVANAGARI OM -->
|
||||||
<Key
|
<Key latin:keySpec="ॐ" />
|
||||||
latin:keySpec="ॐ"
|
</default>
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,101 +18,62 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R -->
|
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R -->
|
||||||
<Key
|
<Key latin:keySpec="ऋ" />
|
||||||
latin:keySpec="ऋ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
<!-- U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
||||||
<Key
|
<Key latin:keySpec="ढ" />
|
||||||
latin:keySpec="ढ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091B: "छ" DEVANAGARI LETTER CHA -->
|
<!-- U+091B: "छ" DEVANAGARI LETTER CHA -->
|
||||||
<Key
|
<Key latin:keySpec="छ" />
|
||||||
latin:keySpec="छ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_candrabindu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_candrabindu" />
|
<Key latin:keyStyle="baseKeyDevanagariSignCandrabindu" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignCandrabindu" />
|
|
||||||
<!-- U+092D: "भ" DEVANAGARI LETTER BHA -->
|
<!-- U+092D: "भ" DEVANAGARI LETTER BHA -->
|
||||||
<Key
|
<Key latin:keySpec="भ" />
|
||||||
latin:keySpec="भ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0923: "ण" DEVANAGARI LETTER NNA -->
|
<!-- U+0923: "ण" DEVANAGARI LETTER NNA -->
|
||||||
<Key
|
<Key latin:keySpec="ण" />
|
||||||
latin:keySpec="ण"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
<Key latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
|
||||||
<!-- U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
<!-- U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
||||||
<Key
|
<Key latin:keySpec="ङ" />
|
||||||
latin:keySpec="ङ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
<Key latin:keyStyle="baseKeyDevanagariSignVirama" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignVirama" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0937: "ष" DEVANAGARI LETTER SSA -->
|
<!-- U+0937: "ष" DEVANAGARI LETTER SSA -->
|
||||||
<Key
|
<Key latin:keySpec="ष" />
|
||||||
latin:keySpec="ष"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0921: "ड" DEVANAGARI LETTER DDA -->
|
<!-- U+0921: "ड" DEVANAGARI LETTER DDA -->
|
||||||
<Key
|
<Key latin:keySpec="ड" />
|
||||||
latin:keySpec="ड"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091A: "च" DEVANAGARI LETTER CA -->
|
<!-- U+091A: "च" DEVANAGARI LETTER CA -->
|
||||||
<Key
|
<Key latin:keySpec="च" />
|
||||||
latin:keySpec="च"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
||||||
<Key
|
<Key latin:keySpec="व" />
|
||||||
latin:keySpec="व"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092C: "ब" DEVANAGARI LETTER BHA -->
|
<!-- U+092C: "ब" DEVANAGARI LETTER BHA -->
|
||||||
<Key
|
<Key latin:keySpec="ब" />
|
||||||
latin:keySpec="ब"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0928: "न" DEVANAGARI LETTER NA -->
|
<!-- U+0928: "न" DEVANAGARI LETTER NA -->
|
||||||
<Key
|
<Key latin:keySpec="न" />
|
||||||
latin:keySpec="न"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092E: "म" DEVANAGARI LETTER MA -->
|
<!-- U+092E: "म" DEVANAGARI LETTER MA -->
|
||||||
<Key
|
<Key latin:keySpec="म" />
|
||||||
latin:keySpec="म"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0964: "।" DEVANAGARI DANDA
|
<!-- U+0964: "।" DEVANAGARI DANDA
|
||||||
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="।"
|
latin:keySpec="।"
|
||||||
latin:moreKeys="ऽ"
|
latin:moreKeys="ऽ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
<Key latin:keyStyle="baseKeyDevanagariSignVirama" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignVirama" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,13 +18,9 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0924/U+094D/U+0924: "त्त" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TA
|
<!-- U+0924/U+094D/U+0924: "त्त" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TA
|
||||||
U+091E: "ञ" DEVANAGARI LETTER NYA
|
U+091E: "ञ" DEVANAGARI LETTER NYA
|
||||||
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
|
||||||
|
@ -32,68 +28,62 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="त्त"
|
latin:keySpec="त्त"
|
||||||
latin:moreKeys="ञ,ज्ञ,॥"
|
latin:moreKeys="ञ,ज्ञ,॥"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0921/U+094D/U+0922: "ड्ढ" DEVANAGARI LETTER DDA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DDHA
|
<!-- U+0921/U+094D/U+0922: "ड्ढ" DEVANAGARI LETTER DDA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DDHA
|
||||||
U+0908: "ई" DEVANAGARI LETTER II -->
|
U+0908: "ई" DEVANAGARI LETTER II -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ड्ढ"
|
latin:keySpec="ड्ढ"
|
||||||
latin:moreKeys="ई"
|
latin:moreKeys="ई"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI
|
<!-- U+0910: "ऐ" DEVANAGARI LETTER AI
|
||||||
U+0918: "घ" DEVANAGARI LETTER GHA -->
|
U+0918: "घ" DEVANAGARI LETTER GHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऐ"
|
latin:keySpec="ऐ"
|
||||||
latin:moreKeys="घ"
|
latin:moreKeys="घ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0926/U+094D/U+0935: "द्व" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER VA
|
<!-- U+0926/U+094D/U+0935: "द्व" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER VA
|
||||||
U+0926/U+094D/U+0927: "द्ध" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DHA -->
|
U+0926/U+094D/U+0927: "द्ध" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="द्व"
|
latin:keySpec="द्व"
|
||||||
latin:moreKeys="द्ध"
|
latin:moreKeys="द्ध"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+091F/U+094D/U+091F: "ट्ट" DEVANAGARI LETTER TTA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TTA
|
<!-- U+091F/U+094D/U+091F: "ट्ट" DEVANAGARI LETTER TTA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TTA
|
||||||
U+091B: "छ" DEVANAGARI LETTER CHA -->
|
U+091B: "छ" DEVANAGARI LETTER CHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ट्ट"
|
latin:keySpec="ट्ट"
|
||||||
latin:moreKeys="छ"
|
latin:moreKeys="छ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0920/U+094D/U+0920: "ठ्ठ" DEVANAGARI LETTER TTHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TTHA
|
<!-- U+0920/U+094D/U+0920: "ठ्ठ" DEVANAGARI LETTER TTHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TTHA
|
||||||
U+091F: "ट" DEVANAGARI LETTER TTA -->
|
U+091F: "ट" DEVANAGARI LETTER TTA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ठ्ठ"
|
latin:keySpec="ठ्ठ"
|
||||||
latin:moreKeys="ट"
|
latin:moreKeys="ट"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU
|
<!-- U+090A: "ऊ" DEVANAGARI LETTER UU
|
||||||
U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
U+0920: "ठ" DEVANAGARI LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ऊ"
|
latin:keySpec="ऊ"
|
||||||
latin:moreKeys="ठ"
|
latin:moreKeys="ठ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA
|
<!-- U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA
|
||||||
U+0921: "ड" DEVANAGARI LETTER DDA -->
|
U+0921: "ड" DEVANAGARI LETTER DDA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क्ष"
|
latin:keySpec="क्ष"
|
||||||
latin:moreKeys="ड"
|
latin:moreKeys="ड"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I
|
<!-- U+0907: "इ" DEVANAGARI LETTER I
|
||||||
U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
U+0922: "ढ" DEVANAGARI LETTER DDHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="इ"
|
latin:keySpec="इ"
|
||||||
latin:moreKeys="ढ"
|
latin:moreKeys="ढ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+090F: "ए" DEVANAGARI LETTER E
|
<!-- U+090F: "ए" DEVANAGARI LETTER E
|
||||||
U+0923: "ण" DEVANAGARI LETTER NNA -->
|
U+0923: "ण" DEVANAGARI LETTER NNA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ए"
|
latin:keySpec="ए"
|
||||||
latin:moreKeys="ण"
|
latin:moreKeys="ण" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignVocalicR" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignVocalicR" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
<!-- U+091F: "ट" DEVANAGARI LETTER TTA
|
||||||
|
@ -101,77 +91,66 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ट"
|
latin:keySpec="ट"
|
||||||
latin:keyHintLabel="1"
|
latin:keyHintLabel="1"
|
||||||
latin:additionalMoreKeys="१,1"
|
latin:additionalMoreKeys="१,1" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0927: "ध" DEVANAGARI LETTER DHA
|
<!-- U+0927: "ध" DEVANAGARI LETTER DHA
|
||||||
U+0968: "२" DEVANAGARI DIGIT TWO -->
|
U+0968: "२" DEVANAGARI DIGIT TWO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ध"
|
latin:keySpec="ध"
|
||||||
latin:keyHintLabel="2"
|
latin:keyHintLabel="2"
|
||||||
latin:additionalMoreKeys="२,2"
|
latin:additionalMoreKeys="२,2" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092D: "भ" DEVANAGARI LETTER BHA
|
<!-- U+092D: "भ" DEVANAGARI LETTER BHA
|
||||||
U+0969: "३" DEVANAGARI DIGIT THREE -->
|
U+0969: "३" DEVANAGARI DIGIT THREE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="भ"
|
latin:keySpec="भ"
|
||||||
latin:keyHintLabel="3"
|
latin:keyHintLabel="3"
|
||||||
latin:additionalMoreKeys="३,3"
|
latin:additionalMoreKeys="३,3" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091A: "च" DEVANAGARI LETTER CA
|
<!-- U+091A: "च" DEVANAGARI LETTER CA
|
||||||
U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
U+096A: "४" DEVANAGARI DIGIT FOUR -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="च"
|
latin:keySpec="च"
|
||||||
latin:keyHintLabel="4"
|
latin:keyHintLabel="4"
|
||||||
latin:additionalMoreKeys="४,4"
|
latin:additionalMoreKeys="४,4" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
<!-- U+0924: "त" DEVANAGARI LETTER TA
|
||||||
U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
U+096B: "५" DEVANAGARI DIGIT FIVE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="त"
|
latin:keySpec="त"
|
||||||
latin:keyHintLabel="5"
|
latin:keyHintLabel="5"
|
||||||
latin:additionalMoreKeys="५,5"
|
latin:additionalMoreKeys="५,5" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0925: "थ" DEVANAGARI LETTER THA
|
<!-- U+0925: "थ" DEVANAGARI LETTER THA
|
||||||
U+096C: "६" DEVANAGARI DIGIT SIX -->
|
U+096C: "६" DEVANAGARI DIGIT SIX -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="थ"
|
latin:keySpec="थ"
|
||||||
latin:keyHintLabel="6"
|
latin:keyHintLabel="6"
|
||||||
latin:additionalMoreKeys="६,6"
|
latin:additionalMoreKeys="६,6" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0917: "ग" DEVANAGARI LETTER G
|
<!-- U+0917: "ग" DEVANAGARI LETTER G
|
||||||
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
U+096D: "७" DEVANAGARI DIGIT SEVEN -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ग"
|
latin:keySpec="ग"
|
||||||
latin:keyHintLabel="7"
|
latin:keyHintLabel="7"
|
||||||
latin:additionalMoreKeys="७,7"
|
latin:additionalMoreKeys="७,7" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0937: "ष" DEVANAGARI LETTER SSA
|
<!-- U+0937: "ष" DEVANAGARI LETTER SSA
|
||||||
U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
U+096E: "८" DEVANAGARI DIGIT EIGHT -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ष"
|
latin:keySpec="ष"
|
||||||
latin:keyHintLabel="8"
|
latin:keyHintLabel="8"
|
||||||
latin:additionalMoreKeys="८,8"
|
latin:additionalMoreKeys="८,8" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092F: "य" DEVANAGARI LETTER YA
|
<!-- U+092F: "य" DEVANAGARI LETTER YA
|
||||||
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
U+096F: "९" DEVANAGARI DIGIT NINE -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="य"
|
latin:keySpec="य"
|
||||||
latin:keyHintLabel="9"
|
latin:keyHintLabel="9"
|
||||||
latin:additionalMoreKeys="९,9"
|
latin:additionalMoreKeys="९,9" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0909: "उ" DEVANAGARI LETTER U
|
<!-- U+0909: "उ" DEVANAGARI LETTER U
|
||||||
U+0966: "०" DEVANAGARI DIGIT ZERO -->
|
U+0966: "०" DEVANAGARI DIGIT ZERO -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="उ"
|
latin:keySpec="उ"
|
||||||
latin:keyHintLabel="0"
|
latin:keyHintLabel="0"
|
||||||
latin:additionalMoreKeys="०,0"
|
latin:additionalMoreKeys="०,0" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0907: "इ" DEVANAGARI LETTER I
|
<!-- U+0907: "इ" DEVANAGARI LETTER I
|
||||||
U+0914: "औ" DEVANAGARI LETTER AU -->
|
U+0914: "औ" DEVANAGARI LETTER AU -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="इ"
|
latin:keySpec="इ"
|
||||||
latin:moreKeys="औ"
|
latin:moreKeys="औ" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
</default>
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,124 +18,84 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
<!-- U+0906: "आ" DEVANAGARI LETTER AA -->
|
||||||
<Key
|
<Key latin:keySpec="आ" />
|
||||||
latin:keySpec="आ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0919/U+094D: "ङ्" DEVANAGARI LETTER NGA/DEVANAGARI SIGN VIRAMA -->
|
<!-- U+0919/U+094D: "ङ्" DEVANAGARI LETTER NGA/DEVANAGARI SIGN VIRAMA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ङ्"
|
latin:keySpec="ङ्"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0921/U+094D/U+0921: "ड्ड" DEVANAGARI LETTER DDA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DDA -->
|
<!-- U+0921/U+094D/U+0921: "ड्ड" DEVANAGARI LETTER DDA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DDA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ड्ड"
|
latin:keySpec="ड्ड"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_candrabindu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_candrabindu" />
|
<Key latin:keyStyle="baseKeyDevanagariSignCandrabindu" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignCandrabindu" />
|
|
||||||
<!-- U+0926/U+094D/U+0926: "द्द" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DA -->
|
<!-- U+0926/U+094D/U+0926: "द्द" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER DA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="द्द"
|
latin:keySpec="द्द"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
|
<!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
|
||||||
<Key
|
<Key latin:keySpec="झ" />
|
||||||
latin:keySpec="झ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignO" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignO" />
|
|
||||||
<!-- U+092B: "फ" DEVANAGARI LETTER PHA -->
|
<!-- U+092B: "फ" DEVANAGARI LETTER PHA -->
|
||||||
<Key
|
<Key latin:keySpec="फ" />
|
||||||
latin:keySpec="फ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignIi" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignIi" />
|
|
||||||
<!-- U+091F/U+094D/U+0920: "ट्ठ" DEVANAGARI LETTER TTA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TTHA -->
|
<!-- U+091F/U+094D/U+0920: "ट्ठ" DEVANAGARI LETTER TTA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER TTHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ट्ठ"
|
latin:keySpec="ट्ठ"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignUu" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignUu" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+092C: "ब" DEVANAGARI LETTER BA -->
|
<!-- U+092C: "ब" DEVANAGARI LETTER BA -->
|
||||||
<Key
|
<Key latin:keySpec="ब" />
|
||||||
latin:keySpec="ब"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0915: "क" DEVANAGARI LETTER KA -->
|
<!-- U+0915: "क" DEVANAGARI LETTER KA -->
|
||||||
<Key
|
<Key latin:keySpec="क" />
|
||||||
latin:keySpec="क"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092E: "म" DEVANAGARI LETTER MA -->
|
<!-- U+092E: "म" DEVANAGARI LETTER MA -->
|
||||||
<Key
|
<Key latin:keySpec="म" />
|
||||||
latin:keySpec="म"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignAa" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAa" />
|
|
||||||
<!-- U+0928: "न" DEVANAGARI LETTER NA -->
|
<!-- U+0928: "न" DEVANAGARI LETTER NA -->
|
||||||
<Key
|
<Key latin:keySpec="न" />
|
||||||
latin:keySpec="न"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+091C: "ज" DEVANAGARI LETTER JA -->
|
<!-- U+091C: "ज" DEVANAGARI LETTER JA -->
|
||||||
<Key
|
<Key latin:keySpec="ज" />
|
||||||
latin:keySpec="ज"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
<!-- U+0935: "व" DEVANAGARI LETTER VA -->
|
||||||
<Key
|
<Key latin:keySpec="व" />
|
||||||
latin:keySpec="व"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+092A: "प" DEVANAGARI LETTER PA -->
|
<!-- U+092A: "प" DEVANAGARI LETTER PA -->
|
||||||
<Key
|
<Key latin:keySpec="प" />
|
||||||
latin:keySpec="प"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignI" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignI" />
|
|
||||||
<!-- U+0938: "स" DEVANAGARI LETTER SA -->
|
<!-- U+0938: "स" DEVANAGARI LETTER SA -->
|
||||||
<Key
|
<Key latin:keySpec="स" />
|
||||||
latin:keySpec="स"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignU" />
|
||||||
<Key
|
</default>
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignU" />
|
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,66 +18,44 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0915/U+094D: "क्" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA -->
|
<!-- U+0915/U+094D: "क्" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="क्"
|
latin:keySpec="क्"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+0939/U+094D/U+092E: "ह्म" DEVANAGARI LETTER HA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER MA -->
|
<!-- U+0939/U+094D/U+092E: "ह्म" DEVANAGARI LETTER HA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER MA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ह्म"
|
latin:keySpec="ह्म"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R -->
|
<!-- U+090B: "ऋ" DEVANAGARI LETTER VOCALIC R -->
|
||||||
<Key
|
<Key latin:keySpec="ऋ" />
|
||||||
latin:keySpec="ऋ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0950: "ॐ" DEVANAGARI OM -->
|
<!-- U+0950: "ॐ" DEVANAGARI OM -->
|
||||||
<Key
|
<Key latin:keySpec="ॐ" />
|
||||||
latin:keySpec="ॐ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignAu" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAu" />
|
|
||||||
<!-- U+0926/U+094D/U+092F: "द्य" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER YA -->
|
<!-- U+0926/U+094D/U+092F: "द्य" DEVANAGARI LETTER DA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER YA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="द्य"
|
latin:keySpec="द्य"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0936: "श" DEVANAGARI LETTER SHA -->
|
<!-- U+0936: "श" DEVANAGARI LETTER SHA -->
|
||||||
<Key
|
<Key latin:keySpec="श" />
|
||||||
latin:keySpec="श"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0939: "ह" DEVANAGARI LETTER HA -->
|
<!-- U+0939: "ह" DEVANAGARI LETTER HA -->
|
||||||
<Key
|
<Key latin:keySpec="ह" />
|
||||||
latin:keySpec="ह"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
<!-- U+0905: "अ" DEVANAGARI LETTER A -->
|
||||||
<Key
|
<Key latin:keySpec="अ" />
|
||||||
latin:keySpec="अ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0916: "ख" DEVANAGARI LETTER KHA -->
|
<!-- U+0916: "ख" DEVANAGARI LETTER KHA -->
|
||||||
<Key
|
<Key latin:keySpec="ख" />
|
||||||
latin:keySpec="ख"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0926: "द" DEVANAGARI LETTER DA -->
|
<!-- U+0926: "द" DEVANAGARI LETTER DA -->
|
||||||
<Key
|
<Key latin:keySpec="द" />
|
||||||
latin:keySpec="द"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0932: "ल" DEVANAGARI LETTER LA -->
|
<!-- U+0932: "ल" DEVANAGARI LETTER LA -->
|
||||||
<Key
|
<Key latin:keySpec="ल" />
|
||||||
latin:keySpec="ल"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,50 +18,35 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
<Key latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
|
||||||
<!-- U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
<!-- U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
||||||
<Key
|
<Key latin:keySpec="ङ" />
|
||||||
latin:keySpec="ङ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignAi" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAi" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
|
||||||
<!-- U+0964: "।" DEVANAGARI DANDA -->
|
<!-- U+0964: "।" DEVANAGARI DANDA -->
|
||||||
<Key
|
<Key latin:keySpec="।" />
|
||||||
latin:keySpec="।"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0930: "र" DEVANAGARI LETTER RA
|
<!-- U+0930: "र" DEVANAGARI LETTER RA
|
||||||
U+0930/U+0941: "रु" DEVANAGARI LETTER RA/DEVANAGARI VOWEL SIGN U -->
|
U+0930/U+0941: "रु" DEVANAGARI LETTER RA/DEVANAGARI VOWEL SIGN U -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="र"
|
latin:keySpec="र"
|
||||||
latin:moreKeys="रु"
|
latin:moreKeys="रु" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
</default>
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,45 +18,35 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_anusvara" />
|
<Key latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariSignAnusvara" />
|
|
||||||
<!-- U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
<!-- U+0919: "ङ" DEVANAGARI LETTER NGA -->
|
||||||
<Key
|
<Key latin:keySpec="ङ" />
|
||||||
latin:keySpec="ङ"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignAi" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignAi" />
|
|
||||||
<!-- U+0930/U+0941: "रु" DEVANAGARI LETTER RA/DEVANAGARI VOWEL SIGN U -->
|
<!-- U+0930/U+0941: "रु" DEVANAGARI LETTER RA/DEVANAGARI VOWEL SIGN U -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="रु"
|
latin:keySpec="रु"
|
||||||
latin:moreKeys="!"
|
latin:moreKeys="!"
|
||||||
latin:keyLabelFlags="fontNormal|followKeyLetterRatio" />
|
latin:keyLabelFlags="followKeyLetterRatio" />
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="\?" />
|
latin:keySpec="\?"
|
||||||
|
latin:keyLabelFlags="fontDefault" />
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_visarga" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_visarga" />
|
|
||||||
<!-- U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
<!-- U+093D: "ऽ" DEVANAGARI SIGN AVAGRAHA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariSignVisarga"
|
latin:keyStyle="baseKeyDevanagariSignVisarga"
|
||||||
|
@ -64,27 +54,20 @@
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" />
|
|
||||||
<!-- Override more keys with empty definition -->
|
<!-- Override more keys with empty definition -->
|
||||||
<key-style
|
<key-style latin:styleName="moreKeysDevanagariVowelSignE" />
|
||||||
latin:styleName="moreKeysDevanagariVowelSignE" />
|
<Key latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
||||||
<Key
|
|
||||||
latin:keyStyle="baseKeyDevanagariVowelSignE" />
|
|
||||||
<!-- U+0964: "।" DEVANAGARI DANDA -->
|
<!-- U+0964: "।" DEVANAGARI DANDA -->
|
||||||
<Key
|
<Key latin:keySpec="।" />
|
||||||
latin:keySpec="।"
|
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- U+0930: "र" DEVANAGARI LETTER RA -->
|
<!-- U+0930: "र" DEVANAGARI LETTER RA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="र"
|
latin:keySpec="र"
|
||||||
latin:moreKeys="!"
|
latin:moreKeys="!" />
|
||||||
latin:keyLabelFlags="fontNormal" />
|
|
||||||
<!-- Because the font rendering system prior to API version 16 can't automatically
|
<!-- Because the font rendering system prior to API version 16 can't automatically
|
||||||
render dotted circle for incomplete combining letter of some scripts, different
|
render dotted circle for incomplete combining letter of some scripts, different
|
||||||
set of Key definitions are needed based on the API version. -->
|
set of Key definitions are needed based on the API version. -->
|
||||||
<include
|
<include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
||||||
latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" />
|
|
||||||
<Key
|
<Key
|
||||||
latin:keyStyle="baseKeyDevanagariSignVirama"
|
latin:keyStyle="baseKeyDevanagariSignVirama"
|
||||||
latin:moreKeys="\?" />
|
latin:moreKeys="\?" />
|
||||||
|
|
|
@ -18,43 +18,29 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0DD6: "ූ" SINHALA VOWEL SIGN DIGA PAA-PILLA -->
|
<!-- U+0DD6: "ූ" SINHALA VOWEL SIGN DIGA PAA-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ූ" />
|
||||||
latin:keySpec="ූ" />
|
|
||||||
<!-- U+0D8B: "උ" SINHALA LETTER UYANNA -->
|
<!-- U+0D8B: "උ" SINHALA LETTER UYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="උ" />
|
||||||
latin:keySpec="උ" />
|
|
||||||
<!-- U+0DD1: "ෑ" SINHALA VOWEL SIGN DIGA AEDA-PILLA -->
|
<!-- U+0DD1: "ෑ" SINHALA VOWEL SIGN DIGA AEDA-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ෑ" />
|
||||||
latin:keySpec="ෑ" />
|
|
||||||
<!-- U+0D8D: "ඍ" SINHALA LETTER IRUYANNA -->
|
<!-- U+0D8D: "ඍ" SINHALA LETTER IRUYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඍ" />
|
||||||
latin:keySpec="ඍ" />
|
|
||||||
<!-- U+0D94: "ඔ" SINHALA LETTER OYANNA -->
|
<!-- U+0D94: "ඔ" SINHALA LETTER OYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඔ" />
|
||||||
latin:keySpec="ඔ" />
|
|
||||||
<!-- U+0DC1: "ශ" SINHALA LETTER TAALUJA SAYANNA -->
|
<!-- U+0DC1: "ශ" SINHALA LETTER TAALUJA SAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ශ" />
|
||||||
latin:keySpec="ශ" />
|
|
||||||
<!-- U+0DB9: "ඹ" SINHALA LETTER AMBA BAYANNA -->
|
<!-- U+0DB9: "ඹ" SINHALA LETTER AMBA BAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඹ" />
|
||||||
latin:keySpec="ඹ" />
|
|
||||||
<!-- U+0DC2: "ෂ" SINHALA LETTER MUURDHAJA SAYANNA -->
|
<!-- U+0DC2: "ෂ" SINHALA LETTER MUURDHAJA SAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ෂ" />
|
||||||
latin:keySpec="ෂ" />
|
|
||||||
<!-- U+0DB0: "ධ" SINHALA LETTER MAHAAPRAANA DAYANNA -->
|
<!-- U+0DB0: "ධ" SINHALA LETTER MAHAAPRAANA DAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ධ" />
|
||||||
latin:keySpec="ධ" />
|
|
||||||
<!-- U+0DA1: "ඡ" SINHALA LETTER MAHAAPRAANA CAYANNA -->
|
<!-- U+0DA1: "ඡ" SINHALA LETTER MAHAAPRAANA CAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඡ" />
|
||||||
latin:keySpec="ඡ" />
|
|
||||||
<!-- U+0DA5: "ඥ" SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
|
<!-- U+0DA5: "ඥ" SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
|
||||||
U+0DF4: "෴" SINHALA PUNCTUATION KUNDDALIYA -->
|
U+0DF4: "෴" SINHALA PUNCTUATION KUNDDALIYA -->
|
||||||
<Key
|
<Key
|
||||||
|
@ -120,6 +106,6 @@
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ඤ"
|
latin:keySpec="ඤ"
|
||||||
latin:moreKeys="෴" />
|
latin:moreKeys="෴" />
|
||||||
</default>
|
</default>
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,81 +18,55 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0DDF: "ෟ" SINHALA VOWEL SIGN GAYANUKITTA -->
|
<!-- U+0DDF: "ෟ" SINHALA VOWEL SIGN GAYANUKITTA -->
|
||||||
<Key
|
<Key latin:keySpec="ෟ" />
|
||||||
latin:keySpec="ෟ" />
|
|
||||||
<!-- U+0DD3: "ී" SINHALA VOWEL SIGN DIGA IS-PILLA -->
|
<!-- U+0DD3: "ී" SINHALA VOWEL SIGN DIGA IS-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ී" />
|
||||||
latin:keySpec="ී" />
|
|
||||||
<!-- U+0DD8: "ෘ" SINHALA VOWEL SIGN GAETTA-PILLA -->
|
<!-- U+0DD8: "ෘ" SINHALA VOWEL SIGN GAETTA-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ෘ" />
|
||||||
latin:keySpec="ෘ" />
|
|
||||||
<!-- U+0DC6: "ෆ" SINHALA LETTER FAYANNA -->
|
<!-- U+0DC6: "ෆ" SINHALA LETTER FAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ෆ" />
|
||||||
latin:keySpec="ෆ" />
|
|
||||||
<!-- U+0DA8: "ඨ" SINHALA LETTER MAHAAPRAANA TTAYANNA -->
|
<!-- U+0DA8: "ඨ" SINHALA LETTER MAHAAPRAANA TTAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඨ" />
|
||||||
latin:keySpec="ඨ" />
|
|
||||||
<!-- U+0DCA/U+200D/U+0DBA: "්ය" SINHALA SIGN AL-LAKUNA/ZERO WIDTH JOINER/SINHALA LETTER YAYANNA -->
|
<!-- U+0DCA/U+200D/U+0DBA: "්ය" SINHALA SIGN AL-LAKUNA/ZERO WIDTH JOINER/SINHALA LETTER YAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="්‍ය" />
|
||||||
latin:keySpec="්‍ය" />
|
|
||||||
<!-- U+0DC5/U+0DD4: "ළු" SINHALA LETTER MUURDHAJA LAYANNA/SINHALA VOWEL SIGN KETTI PAA-PILLA -->
|
<!-- U+0DC5/U+0DD4: "ළු" SINHALA LETTER MUURDHAJA LAYANNA/SINHALA VOWEL SIGN KETTI PAA-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ළු" />
|
||||||
latin:keySpec="ළු" />
|
|
||||||
<!-- U+0DAB: "ණ" SINHALA LETTER MUURDHAJA NAYANNA -->
|
<!-- U+0DAB: "ණ" SINHALA LETTER MUURDHAJA NAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ණ" />
|
||||||
latin:keySpec="ණ" />
|
|
||||||
<!-- U+0D9B: "ඛ" SINHALA LETTER MAHAAPRAANA KAYANNA -->
|
<!-- U+0D9B: "ඛ" SINHALA LETTER MAHAAPRAANA KAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඛ" />
|
||||||
latin:keySpec="ඛ" />
|
|
||||||
<!-- U+0DAE: "ථ" SINHALA LETTER MAHAAPRAANA TAYANNA -->
|
<!-- U+0DAE: "ථ" SINHALA LETTER MAHAAPRAANA TAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ථ" />
|
||||||
latin:keySpec="ථ" />
|
|
||||||
<!-- U+0DCA/U+200D/U+0DBB: "්ර" SINHALA SIGN AL-LAKUNA/ZERO WIDTH JOINER/SINHALA LETTER RAYANNA -->
|
<!-- U+0DCA/U+200D/U+0DBB: "්ර" SINHALA SIGN AL-LAKUNA/ZERO WIDTH JOINER/SINHALA LETTER RAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="්‍ර" />
|
||||||
latin:keySpec="්‍ර" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0DCA: "්" SINHALA SIGN AL-LAKUNA -->
|
<!-- U+0DCA: "්" SINHALA SIGN AL-LAKUNA -->
|
||||||
<Key
|
<Key latin:keySpec="්" />
|
||||||
latin:keySpec="්" />
|
|
||||||
<!-- U+0DD2: "ි" SINHALA VOWEL SIGN KETTI IS-PILLA -->
|
<!-- U+0DD2: "ි" SINHALA VOWEL SIGN KETTI IS-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ි" />
|
||||||
latin:keySpec="ි" />
|
|
||||||
<!-- U+0DCF: "ා" SINHALA VOWEL SIGN AELA-PILLA -->
|
<!-- U+0DCF: "ා" SINHALA VOWEL SIGN AELA-PILLA -->
|
||||||
<Key
|
<Key latin:keySpec="ා" />
|
||||||
latin:keySpec="ා" />
|
|
||||||
<!-- U+0DD9: "ෙ" SINHALA VOWEL SIGN KOMBUVA -->
|
<!-- U+0DD9: "ෙ" SINHALA VOWEL SIGN KOMBUVA -->
|
||||||
<Key
|
<Key latin:keySpec="ෙ" />
|
||||||
latin:keySpec="ෙ" />
|
|
||||||
<!-- U+0DA7: "ට" SINHALA LETTER ALPAPRAANA TTAYANNA -->
|
<!-- U+0DA7: "ට" SINHALA LETTER ALPAPRAANA TTAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ට" />
|
||||||
latin:keySpec="ට" />
|
|
||||||
<!-- U+0DBA: "ය" SINHALA LETTER YAYANNA -->
|
<!-- U+0DBA: "ය" SINHALA LETTER YAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ය" />
|
||||||
latin:keySpec="ය" />
|
|
||||||
<!-- U+0DC0: "ව" SINHALA LETTER VAYANNA -->
|
<!-- U+0DC0: "ව" SINHALA LETTER VAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ව" />
|
||||||
latin:keySpec="ව" />
|
|
||||||
<!-- U+0DB1: "න" SINHALA LETTER DANTAJA NAYANNA -->
|
<!-- U+0DB1: "න" SINHALA LETTER DANTAJA NAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="න" />
|
||||||
latin:keySpec="න" />
|
|
||||||
<!-- U+0D9A: "ක" SINHALA LETTER ALPAPRAANA KAYANNA -->
|
<!-- U+0D9A: "ක" SINHALA LETTER ALPAPRAANA KAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ක" />
|
||||||
latin:keySpec="ක" />
|
|
||||||
<!-- U+0DAD: "ත" SINHALA LETTER ALPAPRAANA TAYANNA -->
|
<!-- U+0DAD: "ත" SINHALA LETTER ALPAPRAANA TAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ත" />
|
||||||
latin:keySpec="ත" />
|
|
||||||
<!-- U+0D8F: "ඏ" SINHALA LETTER ILUYANNA -->
|
<!-- U+0D8F: "ඏ" SINHALA LETTER ILUYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඏ" />
|
||||||
latin:keySpec="ඏ" />
|
</default>
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
|
@ -18,40 +18,27 @@
|
||||||
*/
|
*/
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<merge
|
<merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
|
||||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
|
||||||
>
|
|
||||||
<switch>
|
<switch>
|
||||||
<case
|
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||||
latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
|
|
||||||
>
|
|
||||||
<!-- U+0D9E: "ඞ" SINHALA LETTER KANTAJA NAASIKYAYA -->
|
<!-- U+0D9E: "ඞ" SINHALA LETTER KANTAJA NAASIKYAYA -->
|
||||||
<Key
|
<Key latin:keySpec="ඞ" />
|
||||||
latin:keySpec="ඞ" />
|
|
||||||
<!-- U+0DA3: "ඣ" SINHALA LETTER MAHAAPRAANA JAYANNA -->
|
<!-- U+0DA3: "ඣ" SINHALA LETTER MAHAAPRAANA JAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඣ" />
|
||||||
latin:keySpec="ඣ" />
|
|
||||||
<!-- U+0DAA: "ඪ" SINHALA LETTER MAHAAPRAANA DDAYANNA -->
|
<!-- U+0DAA: "ඪ" SINHALA LETTER MAHAAPRAANA DDAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඪ" />
|
||||||
latin:keySpec="ඪ" />
|
|
||||||
<!-- U+0D8A: "ඊ" SINHALA LETTER IIYANNA -->
|
<!-- U+0D8A: "ඊ" SINHALA LETTER IIYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඊ" />
|
||||||
latin:keySpec="ඊ" />
|
|
||||||
<!-- U+0DB7: "භ" SINHALA LETTER MAHAAPRAANA BAYANNA -->
|
<!-- U+0DB7: "භ" SINHALA LETTER MAHAAPRAANA BAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="භ" />
|
||||||
latin:keySpec="භ" />
|
|
||||||
<!-- U+0DB5: "ඵ" SINHALA LETTER MAHAAPRAANA PAYANNA -->
|
<!-- U+0DB5: "ඵ" SINHALA LETTER MAHAAPRAANA PAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඵ" />
|
||||||
latin:keySpec="ඵ" />
|
|
||||||
<!-- U+0DC5: "ළ" SINHALA LETTER MUURDHAJA LAYANNA -->
|
<!-- U+0DC5: "ළ" SINHALA LETTER MUURDHAJA LAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ළ" />
|
||||||
latin:keySpec="ළ" />
|
|
||||||
<!-- U+0D9D: "ඝ" SINHALA LETTER MAHAAPRAANA GAYANNA -->
|
<!-- U+0D9D: "ඝ" SINHALA LETTER MAHAAPRAANA GAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඝ" />
|
||||||
latin:keySpec="ඝ" />
|
|
||||||
<!-- U+0DBB/U+0DCA/U+200D: "ර්" SINHALA LETTER RAYANNA/SINHALA SIGN AL-LAKUNA/ZERO WIDTH JOINER -->
|
<!-- U+0DBB/U+0DCA/U+200D: "ර්" SINHALA LETTER RAYANNA/SINHALA SIGN AL-LAKUNA/ZERO WIDTH JOINER -->
|
||||||
<Key
|
<Key latin:keySpec="ර්‍" />
|
||||||
latin:keySpec="ර්‍" />
|
|
||||||
</case>
|
</case>
|
||||||
<default>
|
<default>
|
||||||
<!-- U+0D82: "ං" SINHALA SIGN ANUSVARAYA
|
<!-- U+0D82: "ං" SINHALA SIGN ANUSVARAYA
|
||||||
|
@ -70,25 +57,20 @@
|
||||||
latin:keySpec="ඩ"
|
latin:keySpec="ඩ"
|
||||||
latin:moreKeys="ඬ" />
|
latin:moreKeys="ඬ" />
|
||||||
<!-- U+0D89: "ඉ" SINHALA LETTER IYANNA -->
|
<!-- U+0D89: "ඉ" SINHALA LETTER IYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ඉ" />
|
||||||
latin:keySpec="ඉ" />
|
|
||||||
<!-- U+0DB6: "බ" SINHALA LETTER ALPAPRAANA BAYANNA -->
|
<!-- U+0DB6: "බ" SINHALA LETTER ALPAPRAANA BAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="බ" />
|
||||||
latin:keySpec="බ" />
|
|
||||||
<!-- U+0DB4: "ප" SINHALA LETTER ALPAPRAANA PAYANNA -->
|
<!-- U+0DB4: "ප" SINHALA LETTER ALPAPRAANA PAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ප" />
|
||||||
latin:keySpec="ප" />
|
|
||||||
<!-- U+0DBD: "ල" SINHALA LETTER DANTAJA LAYANNA -->
|
<!-- U+0DBD: "ල" SINHALA LETTER DANTAJA LAYANNA -->
|
||||||
<Key
|
<Key latin:keySpec="ල" />
|
||||||
latin:keySpec="ල" />
|
|
||||||
<!-- U+0D9C: "ග" SINHALA LETTER ALPAPRAANA GAYANNA
|
<!-- U+0D9C: "ග" SINHALA LETTER ALPAPRAANA GAYANNA
|
||||||
U+0D9F: "ඟ" SINHALA LETTER SANYAKA GAYANNA -->
|
U+0D9F: "ඟ" SINHALA LETTER SANYAKA GAYANNA -->
|
||||||
<Key
|
<Key
|
||||||
latin:keySpec="ග"
|
latin:keySpec="ග"
|
||||||
latin:moreKeys="ඟ" />
|
latin:moreKeys="ඟ" />
|
||||||
<!-- U+0DF3: "ෳ" SINHALA VOWEL SIGN DIGA GAYANUKITTA -->
|
<!-- U+0DF3: "ෳ" SINHALA VOWEL SIGN DIGA GAYANUKITTA -->
|
||||||
<Key
|
<Key latin:keySpec="ෳ" />
|
||||||
latin:keySpec="ෳ" />
|
</default>
|
||||||
</default>
|
|
||||||
</switch>
|
</switch>
|
||||||
</merge>
|
</merge>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue