1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- 3 /* 4 ** 5 ** Copyright 2014, The Android Open Source Project 6 ** 7 ** Licensed under the Apache License, Version 2.0 (the "License"); 8 ** you may not use this file except in compliance with the License. 9 ** You may obtain a copy of the License at 10 ** 11 ** http://www.apache.org/licenses/LICENSE-2.0 12 ** 13 ** Unless required by applicable law or agreed to in writing, software 14 ** distributed under the License is distributed on an "AS IS" BASIS, 15 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 ** See the License for the specific language governing permissions and 17 ** limitations under the License. 18 */ 19 --> 20 21 <merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"> 22 <!-- Because the font rendering system prior to API version 16 can't automatically 23 render dotted circle for incomplete combining letter of some scripts, different 24 set of Key definitions are needed based on the API version. --> 25 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_o" /> 26 <!-- U+0913: "" DEVANAGARI LETTER O --> 27 <Key 28 latin:keySpec="ओ" 29 latin:keyStyle="moreKeysDevanagariVowelSignO" /> 30 <!-- Because the font rendering system prior to API version 16 can't automatically 31 render dotted circle for incomplete combining letter of some scripts, different 32 set of Key definitions are needed based on the API version. --> 33 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_e" /> 34 <!-- U+090F: "" DEVANAGARI LETTER E --> 35 <Key 36 latin:keySpec="ए" 37 latin:keyStyle="moreKeysDevanagariVowelSignE" /> 38 <!-- Because the font rendering system prior to API version 16 can't automatically 39 render dotted circle for incomplete combining letter of some scripts, different 40 set of Key definitions are needed based on the API version. --> 41 <include latin:keyboardLayout="@xml/keystyle_devanagari_sign_virama" /> 42 <!-- U+0905: "" DEVANAGARI LETTER A --> 43 <Key 44 latin:keySpec="अ" 45 latin:keyStyle="moreKeySpecDevanagariSignVirama" /> 46 <!-- Because the font rendering system prior to API version 16 can't automatically 47 render dotted circle for incomplete combining letter of some scripts, different 48 set of Key definitions are needed based on the API version. --> 49 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_i" /> 50 <!-- U+0907: "" DEVANAGARI LETTER I --> 51 <Key 52 latin:keySpec="इ" 53 latin:keyStyle="moreKeysDevanagariVowelSignI" /> 54 <!-- Because the font rendering system prior to API version 16 can't automatically 55 render dotted circle for incomplete combining letter of some scripts, different 56 set of Key definitions are needed based on the API version. --> 57 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_u" /> 58 <!-- U+0909: "" DEVANAGARI LETTER U --> 59 <Key 60 latin:keySpec="उ" 61 latin:keyStyle="moreKeysDevanagariVowelSignU" /> 62 <!-- U+092A: "" DEVANAGARI LETTER PA 63 U+092B: "" DEVANAGARI LETTER PHA --> 64 <Key 65 latin:keySpec="प" 66 latin:moreKeys="फ" /> 67 <!-- Because the font rendering system prior to API version 16 can't automatically 68 render dotted circle for incomplete combining letter of some scripts, different 69 set of Key definitions are needed based on the API version. --> 70 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_vocalic_r" /> 71 <!-- U+0930: "" DEVANAGARI LETTER RA --> 72 <Key 73 latin:keySpec="र" 74 latin:keyStyle="moreKeysDevanagariVowelSignVocalicR" /> 75 <!-- U+0915: "" DEVANAGARI LETTER KA 76 U+0916: "" DEVANAGARI LETTER KHA --> 77 <Key 78 latin:keySpec="क" 79 latin:moreKeys="ख" /> 80 <!-- U+0924: "" DEVANAGARI LETTER TA 81 U+0925: "" DEVANAGARI LETTER THA 82 U+0924/U+094D/U+0930: "" DEVANAGARI LETTER TA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA --> 83 <Key 84 latin:keySpec="त" 85 latin:moreKeys="थ,त्र" /> 86 <!-- U+091A: "" DEVANAGARI LETTER CA 87 U+091B: "" DEVANAGARI LETTER CHA --> 88 <Key 89 latin:keySpec="च" 90 latin:moreKeys="छ" /> 91 <!-- U+091F: "" DEVANAGARI LETTER TTA 92 U+0920: "" DEVANAGARI LETTER TTHA --> 93 <Key 94 latin:keySpec="ट" 95 latin:moreKeys="ठ" /> 96 </merge> 97