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+0914: "औ" DEVANAGARI LETTER AU
27         U+0967: "१" DEVANAGARI DIGIT ONE -->
28    <Key
29        latin:keySpec="&#x0914;"
30        latin:keyStyle="moreKeysDevanagariVowelSignAu"
31        latin:keyHintLabel="1"
32        latin:additionalMoreKeys="&#x0967;,1" />
33    <!-- Because the font rendering system prior to API version 16 can't automatically
34         render dotted circle for incomplete combining letter of some scripts, different
35         set of Key definitions are needed based on the API version. -->
36    <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
37    <!-- U+0910: "ऐ" DEVANAGARI LETTER AI
38         U+0968: "२" DEVANAGARI DIGIT TWO -->
39    <Key
40        latin:keySpec="&#x0910;"
41        latin:keyStyle="moreKeysDevanagariVowelSignAi"
42        latin:keyHintLabel="2"
43        latin:additionalMoreKeys="&#x0968;,2" />
44    <!-- Because the font rendering system prior to API version 16 can't automatically
45         render dotted circle for incomplete combining letter of some scripts, different
46         set of Key definitions are needed based on the API version. -->
47    <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
48    <!-- U+0906: "आ" DEVANAGARI LETTER AA
49         U+0969: "३" DEVANAGARI DIGIT THREE -->
50    <Key
51        latin:keySpec="&#x0906;"
52        latin:keyStyle="moreKeysDevanagariVowelSignAa"
53        latin:keyHintLabel="3"
54        latin:additionalMoreKeys="&#x0969;,3" />
55    <!-- Because the font rendering system prior to API version 16 can't automatically
56         render dotted circle for incomplete combining letter of some scripts, different
57         set of Key definitions are needed based on the API version. -->
58    <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
59    <!-- U+0908: "ई" DEVANAGARI LETTER II
60         U+096A: "४" DEVANAGARI DIGIT FOUR -->
61    <Key
62        latin:keySpec="&#x0908;"
63        latin:keyStyle="moreKeysDevanagariVowelSignIi"
64        latin:keyHintLabel="4"
65        latin:additionalMoreKeys="&#x096A;,4" />
66    <!-- Because the font rendering system prior to API version 16 can't automatically
67         render dotted circle for incomplete combining letter of some scripts, different
68         set of Key definitions are needed based on the API version. -->
69    <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
70    <!-- U+090A: "ऊ" DEVANAGARI LETTER UU
71         U+096B: "५" DEVANAGARI DIGIT FIVE -->
72    <Key
73        latin:keySpec="&#x090A;"
74        latin:keyStyle="moreKeysDevanagariVowelSignUu"
75        latin:keyHintLabel="5"
76        latin:additionalMoreKeys="&#x096B;,5" />
77    <!-- U+092C: "ब" DEVANAGARI LETTER BA
78         U+092D: "भ" DEVANAGARI LETTER BHA
79         U+096C: "६" DEVANAGARI DIGIT SIX -->
80    <Key
81        latin:keySpec="&#x092C;"
82        latin:moreKeys="&#x092D;,%"
83        latin:keyHintLabel="6"
84        latin:additionalMoreKeys="&#x096C;,6" />
85    <!-- U+0939: "ह" DEVANAGARI LETTER HA
86         U+096D: "७" DEVANAGARI DIGIT SEVEN -->
87    <Key
88        latin:keySpec="&#x0939;"
89        latin:keyHintLabel="7"
90        latin:additionalMoreKeys="&#x096D;,7" />
91    <!-- U+0917: "ग" DEVANAGARI LETTER GA
92         U+0918: "घ" DEVANAGARI LETTER GHA
93         U+096E: "८" DEVANAGARI DIGIT EIGHT -->
94    <Key
95        latin:keySpec="&#x0917;"
96        latin:moreKeys="&#x0918;,%"
97        latin:keyHintLabel="8"
98        latin:additionalMoreKeys="&#x096E;,8" />
99    <!-- U+0926: "द" DEVANAGARI LETTER DA
100         U+0927: "ध" DEVANAGARI LETTER DHA
101         U+096F: "९" DEVANAGARI DIGIT NINE -->
102    <Key
103        latin:keySpec="&#x0926;"
104        latin:moreKeys="&#x0927;,%"
105        latin:keyHintLabel="9"
106        latin:additionalMoreKeys="&#x096F;,9" />
107    <!-- U+091C: "ज" DEVANAGARI LETTER JA
108         U+091D: "झ" DEVANAGARI LETTER JHA
109         U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
110         U+0966: "०" DEVANAGARI DIGIT ZERO -->
111    <Key
112        latin:keySpec="&#x091C;"
113        latin:moreKeys="&#x091D;,&#x091C;&#x094D;&#x091E;,%"
114        latin:keyHintLabel="0"
115        latin:additionalMoreKeys="&#x0966;,0" />
116    <!-- U+0921: "ड" DEVANAGARI LETTER DDA
117         U+0922: "ढ" DEVANAGARI LETTER DDHA -->
118    <Key
119        latin:keySpec="&#x0921;"
120        latin:moreKeys="&#x0922;" />
121</merge>
122