diff options
author | 2014-07-19 16:43:35 -0700 | |
---|---|---|
committer | 2014-07-19 16:43:35 -0700 | |
commit | 254c5c1e4baaf9b4dc8917f14e63dfa3f713f9fa (patch) | |
tree | ca658a47652afc22a6ad032b85391cda58d18501 /java | |
parent | 5bb0bff0e4ae0553c3732378d1e328b9fea0b88d (diff) | |
download | latinime-254c5c1e4baaf9b4dc8917f14e63dfa3f713f9fa.tar.gz latinime-254c5c1e4baaf9b4dc8917f14e63dfa3f713f9fa.tar.xz latinime-254c5c1e4baaf9b4dc8917f14e63dfa3f713f9fa.zip |
Update Hindi Compact keyboard layout
Bug: 13779052
Change-Id: I350e5521b41d2a0b1cc17b6d4a48e6a816db916c
Diffstat (limited to 'java')
-rw-r--r-- | java/res/xml-v16/keystyle_devanagari_sign_virama.xml | 7 | ||||
-rw-r--r-- | java/res/xml/keystyle_devanagari_sign_virama.xml | 8 | ||||
-rw-r--r-- | java/res/xml/rowkeys_hindi_compact2.xml | 2 | ||||
-rw-r--r-- | java/res/xml/rowkeys_hindi_compact3.xml | 7 |
4 files changed, 16 insertions, 8 deletions
diff --git a/java/res/xml-v16/keystyle_devanagari_sign_virama.xml b/java/res/xml-v16/keystyle_devanagari_sign_virama.xml index 0300e4a8b..e28ad53b3 100644 --- a/java/res/xml-v16/keystyle_devanagari_sign_virama.xml +++ b/java/res/xml-v16/keystyle_devanagari_sign_virama.xml @@ -27,8 +27,13 @@ <case latin:keyboardLayoutSet="hindi_compact"> <!-- U+094D: "्" DEVANAGARI SIGN VIRAMA --> <key-style - latin:styleName="moreKeysDevanagariSignVirama" + latin:styleName="moreKeySpecDevanagariSignVirama" latin:moreKeys="्" /> + <!-- U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E + U+090D: "ऍ" DEVANAGARI LETTER CANDRA E --> + <key-style + latin:styleName="moreKeysDevanagariSignVirama" + latin:moreKeys="ॅ,ऍ" /> </case> <case latin:keyboardLayoutSet="marathi"> <!-- U+0905: "अ" DEVANAGARI LETTER A --> diff --git a/java/res/xml/keystyle_devanagari_sign_virama.xml b/java/res/xml/keystyle_devanagari_sign_virama.xml index a7c5998ef..ff778d94c 100644 --- a/java/res/xml/keystyle_devanagari_sign_virama.xml +++ b/java/res/xml/keystyle_devanagari_sign_virama.xml @@ -28,8 +28,14 @@ <!-- U+25CC: "◌" DOTTED CIRCLE U+094D: "्" DEVANAGARI SIGN VIRAMA --> <key-style - latin:styleName="moreKeysDevanagariSignVirama" + latin:styleName="moreKeySpecDevanagariSignVirama" latin:moreKeys="◌्|्" /> + <!-- U+25CC: "◌" DOTTED CIRCLE + U+0945: "ॅ" DEVANAGARI VOWEL SIGN CANDRA E + U+090D: "ऍ" DEVANAGARI LETTER CANDRA E --> + <key-style + latin:styleName="moreKeysDevanagariSignVirama" + latin:moreKeys="◌ॅ,ऍ" /> </case> <case latin:keyboardLayoutSet="marathi"> <!-- U+0905: "अ" DEVANAGARI LETTER A --> diff --git a/java/res/xml/rowkeys_hindi_compact2.xml b/java/res/xml/rowkeys_hindi_compact2.xml index 7cbe5efbb..94aaaf2f3 100644 --- a/java/res/xml/rowkeys_hindi_compact2.xml +++ b/java/res/xml/rowkeys_hindi_compact2.xml @@ -42,7 +42,7 @@ <!-- U+0905: "अ" DEVANAGARI LETTER A --> <Key latin:keySpec="अ" - latin:keyStyle="moreKeysDevanagariSignVirama" /> + latin:keyStyle="moreKeySpecDevanagariSignVirama" /> <!-- Because the font rendering system prior to API version 16 can't automatically render dotted circle for incomplete combining letter of some scripts, different set of Key definitions are needed based on the API version. --> diff --git a/java/res/xml/rowkeys_hindi_compact3.xml b/java/res/xml/rowkeys_hindi_compact3.xml index 89a9f9d60..394eb23e7 100644 --- a/java/res/xml/rowkeys_hindi_compact3.xml +++ b/java/res/xml/rowkeys_hindi_compact3.xml @@ -30,11 +30,8 @@ <!-- Because the font rendering system prior to API version 16 can't automatically render dotted circle for incomplete combining letter of some scripts, different set of Key definitions are needed based on the API version. --> - <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_candra_e" /> - <!-- U+090D: "ऍ" DEVANAGARI LETTER CANDRA E --> - <Key - latin:keySpec="ऍ" - latin:keyStyle="moreKeysDevanagariVowelSignCandraE" /> + <include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" /> + <Key latin:keyStyle="baseKeyDevanagariSignVirama" /> <!-- Because the font rendering system prior to API version 16 can't automatically render dotted circle for incomplete combining letter of some scripts, different set of Key definitions are needed based on the API version. --> |