blob: e8d12143a8d6fd18c11182d97bcae035cb4a0f68 [file] [log] [blame]
satok979f8692010-08-20 14:35:02 +09001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2008, 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<!-- Serbian keyboard layout, based on the X11 layout for Serbian -->
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090022<Keyboard
23 xmlns:android="http://schemas.android.com/apk/res/android"
satok979f8692010-08-20 14:35:02 +090024 android:keyWidth="9.09%p"
25 android:horizontalGap="0px"
26 android:verticalGap="0px"
27 android:keyHeight="@dimen/key_height"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090028>
29 <Row>
30 <Key
31 android:keyLabel="љ"
32 android:keyEdgeFlags="left" />
33 <Key
34 android:keyLabel="њ" />
35 <Key
36 android:keyLabel="е" />
37 <Key
38 android:keyLabel="р" />
39 <Key
40 android:keyLabel="т" />
41 <Key
42 android:keyLabel="з" />
43 <Key
44 android:keyLabel="у" />
45 <Key
46 android:keyLabel="и" />
47 <Key
48 android:keyLabel="о" />
49 <Key
50 android:keyLabel="п" />
51 <Key
52 android:keyLabel="ш"
53 android:keyEdgeFlags="right" />
54 </Row>
55 <Row>
56 <Key
57 android:keyLabel="а"
58 android:keyEdgeFlags="left" />
59 <Key
60 android:keyLabel="с" />
61 <Key
62 android:keyLabel="д" />
63 <Key
64 android:keyLabel="ф" />
65 <Key
66 android:keyLabel="г" />
67 <Key
68 android:keyLabel="х" />
69 <Key
70 android:keyLabel="ј" />
71 <Key
72 android:keyLabel="к" />
73 <Key
74 android:keyLabel="л" />
75 <Key
76 android:keyLabel="ч" />
77 <Key
78 android:keyLabel="ћ" />
79 <Key
80 android:keyLabel="ђ"
81 android:keyEdgeFlags="right" />
82 </Row>
83 <Row
84 android:keyWidth="8.5%p"
satok979f8692010-08-20 14:35:02 +090085 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090086 <Key
87 android:codes="-1"
88 android:keyIcon="@drawable/sym_keyboard_shift"
89 android:keyWidth="11.75%p"
90 android:isModifier="true"
91 android:iconPreview="@drawable/sym_keyboard_feedback_shift"
92 android:isSticky="true"
93 android:keyEdgeFlags="left" />
94 <Key
95 android:keyLabel="ж" />
96 <Key
97 android:keyLabel="џ" />
98 <Key
99 android:keyLabel="ц" />
100 <Key
101 android:keyLabel="в" />
102 <Key
103 android:keyLabel="б" />
104 <Key
105 android:keyLabel="н" />
106 <Key
107 android:keyLabel="м" />
108 <Key
109 android:codes="-5"
110 android:keyIcon="@drawable/sym_keyboard_delete"
111 android:keyWidth="11.75%p"
112 android:keyEdgeFlags="right"
113 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
114 android:isRepeatable="true"
115 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900116 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900117 <Row
118 android:keyboardMode="@+id/mode_normal"
119 android:rowEdgeFlags="bottom"
120 >
121 <Key
122 android:codes="-2"
123 android:keyLabel="@string/label_symbol_key"
124 android:keyWidth="15%p"
125 android:keyEdgeFlags="left"
126 android:isModifier="true" />
127 <Key
128 android:codes="@integer/key_settings"
129 android:keyIcon="@drawable/sym_keyboard_settings"
130 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
131 android:keyWidth="10%p"
132 android:isModifier="true" />
133 <Key
134 android:codes="@integer/key_f1"
135 android:keyIcon="@drawable/sym_keyboard_mic"
136 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
137 android:keyWidth="10%p"
138 android:isModifier="true" />
139 <Key
140 android:codes="32"
141 android:keyIcon="@drawable/sym_keyboard_space"
142 android:iconPreview="@drawable/sym_keyboard_feedback_space"
143 android:keyWidth="30%p"
144 android:isRepeatable="true"
145 android:isModifier="true" />
146 <Key
147 android:codes="46"
148 android:keyLabel="."
149 android:popupKeyboard="@xml/popup_punctuation"
150 android:keyWidth="10%p"
151 android:isModifier="true" />
152 <Key
153 android:codes="10"
154 android:keyIcon="@drawable/sym_keyboard_return"
155 android:iconPreview="@drawable/sym_keyboard_feedback_return"
156 android:keyWidth="25%p"
157 android:keyEdgeFlags="right"
158 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900159 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900160 <Row
161 android:keyboardMode="@+id/mode_url"
162 android:rowEdgeFlags="bottom"
163 >
164 <Key
165 android:codes="-2"
166 android:keyLabel="@string/label_symbol_key"
167 android:keyWidth="15%p"
168 android:keyEdgeFlags="left"
169 android:isModifier="true" />
170 <Key
171 android:codes="@integer/key_settings"
172 android:keyIcon="@drawable/sym_keyboard_settings"
173 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
174 android:keyWidth="10%p"
175 android:isModifier="true" />
176 <Key
177 android:keyLabel="/"
178 android:keyWidth="10%p" />
179 <Key
180 android:codes="32"
181 android:keyIcon="@drawable/sym_keyboard_space"
182 android:iconPreview="@drawable/sym_keyboard_feedback_space"
183 android:keyWidth="30%p"
184 android:isRepeatable="true"
185 android:isModifier="true" />
186 <Key
187 android:keyLabel="."
188 android:popupKeyboard="@xml/popup_punctuation"
189 android:keyWidth="10%p"
190 android:isModifier="true" />
191 <Key
192 android:codes="10"
193 android:keyIcon="@drawable/sym_keyboard_return"
194 android:iconPreview="@drawable/sym_keyboard_feedback_return"
195 android:keyWidth="25%p"
196 android:keyEdgeFlags="right"
197 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900198 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900199 <Row
200 android:keyboardMode="@+id/mode_email"
201 android:rowEdgeFlags="bottom"
202 >
203 <Key
204 android:codes="-2"
205 android:keyLabel="@string/label_symbol_key"
206 android:keyWidth="15%p"
207 android:keyEdgeFlags="left"
208 android:isModifier="true" />
209 <Key
210 android:codes="@integer/key_settings"
211 android:keyIcon="@drawable/sym_keyboard_settings"
212 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
213 android:keyWidth="10%p"
214 android:isModifier="true" />
215 <Key
216 android:keyLabel="\@"
217 android:isModifier="true" />
218 <Key
219 android:codes="32"
220 android:keyIcon="@drawable/sym_keyboard_space"
221 android:iconPreview="@drawable/sym_keyboard_feedback_space"
222 android:keyWidth="30%p"
223 android:isRepeatable="true"
224 android:isModifier="true" />
225 <Key
226 android:keyLabel="."
227 android:popupKeyboard="@xml/popup_punctuation"
228 android:isModifier="true" />
229 <Key
230 android:codes="10"
231 android:keyIcon="@drawable/sym_keyboard_return"
232 android:iconPreview="@drawable/sym_keyboard_feedback_return"
233 android:keyWidth="25%p"
234 android:keyEdgeFlags="right"
235 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900236 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900237 <Row
238 android:keyboardMode="@+id/mode_im"
239 android:rowEdgeFlags="bottom"
240 >
241 <Key
242 android:codes="-2"
243 android:keyLabel="@string/label_symbol_key"
244 android:keyWidth="15%p"
245 android:keyEdgeFlags="left"
246 android:isModifier="true" />
247 <Key
248 android:codes="@integer/key_settings"
249 android:keyIcon="@drawable/sym_keyboard_settings"
250 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
251 android:keyWidth="10%p"
252 android:isModifier="true" />
253 <Key
254 android:codes="@integer/key_f1"
255 android:keyIcon="@drawable/sym_keyboard_mic"
256 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
257 android:keyWidth="10%p"
258 android:isModifier="true" />
259 <Key
260 android:codes="32"
261 android:keyIcon="@drawable/sym_keyboard_space"
262 android:iconPreview="@drawable/sym_keyboard_feedback_space"
263 android:keyWidth="30%p"
264 android:isRepeatable="true"
265 android:isModifier="true" />
266 <Key
267 android:codes="46"
268 android:keyLabel="."
269 android:popupKeyboard="@xml/popup_punctuation"
270 android:keyWidth="10%p"
271 android:isModifier="true" />
272 <Key
273 android:keyLabel=":-)"
274 android:keyOutputText=":-) "
275 android:popupKeyboard="@xml/popup_smileys"
276 android:keyWidth="25%p"
277 android:keyEdgeFlags="right"
278 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900279 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900280 <Row
281 android:keyboardMode="@+id/mode_webentry"
282 android:rowEdgeFlags="bottom"
283 >
284 <Key
285 android:codes="-2"
286 android:keyLabel="@string/label_symbol_key"
287 android:keyWidth="15%p"
288 android:keyEdgeFlags="left"
289 android:isModifier="true" />
290 <Key
291 android:codes="@integer/key_settings"
292 android:keyIcon="@drawable/sym_keyboard_settings"
293 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
294 android:keyWidth="10%p"
295 android:isModifier="true" />
296 <Key
297 android:codes="@integer/key_f1"
298 android:keyIcon="@drawable/sym_keyboard_mic"
299 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
300 android:keyWidth="10%p"
301 android:isModifier="true" />
302 <Key
303 android:codes="32"
304 android:keyIcon="@drawable/sym_keyboard_space"
305 android:iconPreview="@drawable/sym_keyboard_feedback_space"
306 android:keyWidth="30%p"
307 android:isRepeatable="true"
308 android:isModifier="true" />
309 <Key
310 android:codes="9"
311 android:keyIcon="@drawable/sym_keyboard_tab"
312 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
313 android:keyWidth="10%p"
314 android:isModifier="true" />
315 <Key
316 android:keyLabel="."
317 android:popupKeyboard="@xml/popup_punctuation"
318 android:keyWidth="10%p"
319 android:isModifier="true" />
320 <Key
321 android:codes="10"
322 android:keyIcon="@drawable/sym_keyboard_return"
323 android:iconPreview="@drawable/sym_keyboard_feedback_return"
324 android:keyWidth="15%p"
325 android:keyEdgeFlags="right"
326 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900327 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900328</Keyboard>