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_au" /> 26 <!-- U+0967: "" DEVANAGARI DIGIT ONE --> 27 <Key 28 latin:keyStyle="baseKeyDevanagariVowelSignAu" 29 latin:keyHintLabel="1" 30 latin:additionalMoreKeys="१,1" /> 31 <!-- Because the font rendering system prior to API version 16 can't automatically 32 render dotted circle for incomplete combining letter of some scripts, different 33 set of Key definitions are needed based on the API version. --> 34 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" /> 35 <!-- U+0968: "" DEVANAGARI DIGIT TWO --> 36 <Key 37 latin:keyStyle="baseKeyDevanagariVowelSignAi" 38 latin:keyHintLabel="2" 39 latin:additionalMoreKeys="२,2" /> 40 <!-- Because the font rendering system prior to API version 16 can't automatically 41 render dotted circle for incomplete combining letter of some scripts, different 42 set of Key definitions are needed based on the API version. --> 43 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" /> 44 <!-- U+0969: "" DEVANAGARI DIGIT THREE --> 45 <Key 46 latin:keyStyle="baseKeyDevanagariVowelSignAa" 47 latin:keyHintLabel="3" 48 latin:additionalMoreKeys="३,3" /> 49 <!-- Because the font rendering system prior to API version 16 can't automatically 50 render dotted circle for incomplete combining letter of some scripts, different 51 set of Key definitions are needed based on the API version. --> 52 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" /> 53 <!-- U+096A: "" DEVANAGARI DIGIT FOUR --> 54 <Key 55 latin:keyStyle="baseKeyDevanagariVowelSignIi" 56 latin:keyHintLabel="4" 57 latin:additionalMoreKeys="४,4" /> 58 <!-- Because the font rendering system prior to API version 16 can't automatically 59 render dotted circle for incomplete combining letter of some scripts, different 60 set of Key definitions are needed based on the API version. --> 61 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" /> 62 <!-- U+096B: "" DEVANAGARI DIGIT FIVE --> 63 <Key 64 latin:keyStyle="baseKeyDevanagariVowelSignUu" 65 latin:keyHintLabel="5" 66 latin:additionalMoreKeys="५,5" /> 67 <!-- U+092C: "" DEVANAGARI LETTER BA 68 U+092D: "" DEVANAGARI LETTER BHA 69 U+096C: "" DEVANAGARI DIGIT SIX --> 70 <Key 71 latin:keySpec="ब" 72 latin:moreKeys="भ,%" 73 latin:keyHintLabel="6" 74 latin:additionalMoreKeys="६,6" /> 75 <!-- U+0939: "" DEVANAGARI LETTER HA 76 U+096D: "" DEVANAGARI DIGIT SEVEN --> 77 <Key 78 latin:keySpec="ह" 79 latin:keyHintLabel="7" 80 latin:additionalMoreKeys="७,7" /> 81 <!-- U+0917: "" DEVANAGARI LETTER GA 82 U+0918: "" DEVANAGARI LETTER GHA 83 U+096E: "" DEVANAGARI DIGIT EIGHT --> 84 <Key 85 latin:keySpec="ग" 86 latin:moreKeys="घ,%" 87 latin:keyHintLabel="8" 88 latin:additionalMoreKeys="८,8" /> 89 <!-- U+0926: "" DEVANAGARI LETTER DA 90 U+0927: "" DEVANAGARI LETTER DHA 91 U+096F: "" DEVANAGARI DIGIT NINE --> 92 <Key 93 latin:keySpec="द" 94 latin:moreKeys="ध,%" 95 latin:keyHintLabel="9" 96 latin:additionalMoreKeys="९,9" /> 97 <!-- U+091C: "" DEVANAGARI LETTER JA 98 U+091D: "" DEVANAGARI LETTER JHA 99 U+091C/U+094D/U+091E: "" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER JHA --> 100 <Key 101 latin:keySpec="ज" 102 latin:moreKeys="झ,ज्ञ,%" 103 latin:keyHintLabel="0" 104 latin:additionalMoreKeys="०,0" /> 105 <!-- U+0921: "" DEVANAGARI LETTER DDA 106 U+0922: "" DEVANAGARI LETTER DDHA --> 107 <Key 108 latin:keySpec="ड" 109 latin:moreKeys="ढ" /> 110 </merge> 111