blob: 412fb2eec6fc4fcd60e9453c64f9c6522e9ac327 [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="/"
satok007803c2010-09-08 17:24:16 +0900178 android:keyWidth="10%p"
179 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900180 <Key
181 android:codes="32"
182 android:keyIcon="@drawable/sym_keyboard_space"
183 android:iconPreview="@drawable/sym_keyboard_feedback_space"
184 android:keyWidth="30%p"
185 android:isRepeatable="true"
186 android:isModifier="true" />
187 <Key
188 android:keyLabel="."
189 android:popupKeyboard="@xml/popup_punctuation"
190 android:keyWidth="10%p"
191 android:isModifier="true" />
192 <Key
193 android:codes="10"
194 android:keyIcon="@drawable/sym_keyboard_return"
195 android:iconPreview="@drawable/sym_keyboard_feedback_return"
196 android:keyWidth="25%p"
197 android:keyEdgeFlags="right"
198 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900199 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900200 <Row
201 android:keyboardMode="@+id/mode_email"
202 android:rowEdgeFlags="bottom"
203 >
204 <Key
205 android:codes="-2"
206 android:keyLabel="@string/label_symbol_key"
207 android:keyWidth="15%p"
208 android:keyEdgeFlags="left"
209 android:isModifier="true" />
210 <Key
211 android:codes="@integer/key_settings"
212 android:keyIcon="@drawable/sym_keyboard_settings"
213 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
214 android:keyWidth="10%p"
215 android:isModifier="true" />
216 <Key
217 android:keyLabel="\@"
218 android:isModifier="true" />
219 <Key
220 android:codes="32"
221 android:keyIcon="@drawable/sym_keyboard_space"
222 android:iconPreview="@drawable/sym_keyboard_feedback_space"
223 android:keyWidth="30%p"
224 android:isRepeatable="true"
225 android:isModifier="true" />
226 <Key
227 android:keyLabel="."
228 android:popupKeyboard="@xml/popup_punctuation"
229 android:isModifier="true" />
230 <Key
231 android:codes="10"
232 android:keyIcon="@drawable/sym_keyboard_return"
233 android:iconPreview="@drawable/sym_keyboard_feedback_return"
234 android:keyWidth="25%p"
235 android:keyEdgeFlags="right"
236 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900237 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900238 <Row
239 android:keyboardMode="@+id/mode_im"
240 android:rowEdgeFlags="bottom"
241 >
242 <Key
243 android:codes="-2"
244 android:keyLabel="@string/label_symbol_key"
245 android:keyWidth="15%p"
246 android:keyEdgeFlags="left"
247 android:isModifier="true" />
248 <Key
249 android:codes="@integer/key_settings"
250 android:keyIcon="@drawable/sym_keyboard_settings"
251 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
252 android:keyWidth="10%p"
253 android:isModifier="true" />
254 <Key
255 android:codes="@integer/key_f1"
256 android:keyIcon="@drawable/sym_keyboard_mic"
257 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
258 android:keyWidth="10%p"
259 android:isModifier="true" />
260 <Key
261 android:codes="32"
262 android:keyIcon="@drawable/sym_keyboard_space"
263 android:iconPreview="@drawable/sym_keyboard_feedback_space"
264 android:keyWidth="30%p"
265 android:isRepeatable="true"
266 android:isModifier="true" />
267 <Key
268 android:codes="46"
269 android:keyLabel="."
270 android:popupKeyboard="@xml/popup_punctuation"
271 android:keyWidth="10%p"
272 android:isModifier="true" />
273 <Key
274 android:keyLabel=":-)"
275 android:keyOutputText=":-) "
276 android:popupKeyboard="@xml/popup_smileys"
277 android:keyWidth="25%p"
278 android:keyEdgeFlags="right"
279 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900280 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900281 <Row
282 android:keyboardMode="@+id/mode_webentry"
283 android:rowEdgeFlags="bottom"
284 >
285 <Key
286 android:codes="-2"
287 android:keyLabel="@string/label_symbol_key"
288 android:keyWidth="15%p"
289 android:keyEdgeFlags="left"
290 android:isModifier="true" />
291 <Key
292 android:codes="@integer/key_settings"
293 android:keyIcon="@drawable/sym_keyboard_settings"
294 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
295 android:keyWidth="10%p"
296 android:isModifier="true" />
297 <Key
298 android:codes="@integer/key_f1"
299 android:keyIcon="@drawable/sym_keyboard_mic"
300 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
301 android:keyWidth="10%p"
302 android:isModifier="true" />
303 <Key
304 android:codes="32"
305 android:keyIcon="@drawable/sym_keyboard_space"
306 android:iconPreview="@drawable/sym_keyboard_feedback_space"
307 android:keyWidth="30%p"
308 android:isRepeatable="true"
309 android:isModifier="true" />
310 <Key
311 android:codes="9"
312 android:keyIcon="@drawable/sym_keyboard_tab"
313 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
314 android:keyWidth="10%p"
315 android:isModifier="true" />
316 <Key
317 android:keyLabel="."
318 android:popupKeyboard="@xml/popup_punctuation"
319 android:keyWidth="10%p"
320 android:isModifier="true" />
321 <Key
322 android:codes="10"
323 android:keyIcon="@drawable/sym_keyboard_return"
324 android:iconPreview="@drawable/sym_keyboard_feedback_return"
325 android:keyWidth="15%p"
326 android:keyEdgeFlags="right"
327 android:isModifier="true" />
satok979f8692010-08-20 14:35:02 +0900328 </Row>
satok007803c2010-09-08 17:24:16 +0900329</Keyboard>