blob: 810e71e3cbe0a08c86271824c7db88447e847a57 [file] [log] [blame]
Tadashi G. Takaokaa5ab5d82014-05-01 13:09:57 +09001<?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
22 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
23>
24 <!-- Because the font rendering system prior to API version 16 can't automatically
25 render dotted circle for incomplete combining letter of some scripts, different
26 set of Key definitions are needed based on the API version. -->
27 <include
28 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
29 <!-- U+0967: "१" DEVANAGARI DIGIT ONE -->
30 <Key
31 latin:keyStyle="baseKeyDevanagariVowelSignAu"
32 latin:keyHintLabel="1"
33 latin:additionalMoreKeys="&#x0967;,1" />
34 <!-- Because the font rendering system prior to API version 16 can't automatically
35 render dotted circle for incomplete combining letter of some scripts, different
36 set of Key definitions are needed based on the API version. -->
37 <include
38 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
39 <!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
40 <Key
41 latin:keyStyle="baseKeyDevanagariVowelSignAi"
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
48 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
49 <!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
50 <Key
51 latin:keyStyle="baseKeyDevanagariVowelSignAa"
52 latin:keyHintLabel="3"
53 latin:additionalMoreKeys="&#x0969;,3" />
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
58 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
59 <!-- U+096A: "४" DEVANAGARI DIGIT FOUR -->
60 <Key
61 latin:keyStyle="baseKeyDevanagariVowelSignIi"
62 latin:keyHintLabel="4"
63 latin:additionalMoreKeys="&#x096A;,4" />
64 <!-- Because the font rendering system prior to API version 16 can't automatically
65 render dotted circle for incomplete combining letter of some scripts, different
66 set of Key definitions are needed based on the API version. -->
67 <include
68 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
69 <!-- U+096B: "५" DEVANAGARI DIGIT FIVE -->
70 <Key
71 latin:keyStyle="baseKeyDevanagariVowelSignUu"
72 latin:keyHintLabel="5"
73 latin:additionalMoreKeys="&#x096B;,5" />
74 <!-- U+092C: "ब" DEVANAGARI LETTER BA
75 U+092D: "भ" DEVANAGARI LETTER BHA
76 U+096C: "६" DEVANAGARI DIGIT SIX -->
77 <Key
78 latin:keySpec="&#x092C;"
79 latin:moreKeys="&#x092D;,%"
80 latin:keyHintLabel="6"
81 latin:additionalMoreKeys="&#x096C;,6"
82 latin:keyLabelFlags="fontNormal" />
83 <!-- U+0939: "ह" DEVANAGARI LETTER HA
84 U+096D: "७" DEVANAGARI DIGIT SEVEN -->
85 <Key
86 latin:keySpec="&#x0939;"
87 latin:keyHintLabel="7"
88 latin:additionalMoreKeys="&#x096D;,7"
89 latin:keyLabelFlags="fontNormal" />
90 <!-- U+0917: "ग" DEVANAGARI LETTER GA
91 U+0918: "घ" DEVANAGARI LETTER GHA
92 U+096E: "८" DEVANAGARI DIGIT EIGHT -->
93 <Key
94 latin:keySpec="&#x0917;"
95 latin:moreKeys="&#x0918;,%"
96 latin:keyHintLabel="8"
97 latin:additionalMoreKeys="&#x096E;,8"
98 latin:keyLabelFlags="fontNormal" />
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 latin:keyLabelFlags="fontNormal" />
108 <!-- U+091C: "ज" DEVANAGARI LETTER JA
109 U+091D: "झ" DEVANAGARI LETTER JHA
110 U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER JHA -->
111 <Key
112 latin:keySpec="&#x091C;"
113 latin:moreKeys="&#x091D;,&#x091C;&#x094D;&#x091E;,%"
114 latin:keyHintLabel="0"
115 latin:additionalMoreKeys="&#x0966;,0"
116 latin:keyLabelFlags="fontNormal" />
117 <!-- U+0921: "ड" DEVANAGARI LETTER DDA
118 U+0922: "ढ" DEVANAGARI LETTER DDHA -->
119 <Key
120 latin:keySpec="&#x0921;"
121 latin:moreKeys="&#x0922;"
122 latin:keyLabelFlags="fontNormal" />
123</merge>