blob: 6f607cbe1a713df5e93f16a9efc0795699b30721 [file] [log] [blame]
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -08001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2010, 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 <include
Tadashi G. Takaokad1630a32012-01-27 23:31:30 +090025 latin:keyboardLayout="@xml/key_styles_common" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080026 <Row
27 latin:keyWidth="10%p"
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080028 >
29 <Key
30 latin:keyLabel="a"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090031 latin:keyHintLabel="1"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090032 latin:additionalMoreKeys="1"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090033 latin:moreKeys="@string/more_keys_for_a" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080034 <Key
35 latin:keyLabel="z"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090036 latin:keyHintLabel="2"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090037 latin:additionalMoreKeys="2"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090038 latin:moreKeys="@string/more_keys_for_z" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080039 <Key
40 latin:keyLabel="e"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090041 latin:keyHintLabel="3"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090042 latin:additionalMoreKeys="3"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090043 latin:moreKeys="@string/more_keys_for_e" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080044 <Key
45 latin:keyLabel="r"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090046 latin:keyHintLabel="4"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090047 latin:additionalMoreKeys="4"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090048 latin:moreKeys="@string/more_keys_for_r" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080049 <Key
50 latin:keyLabel="t"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090051 latin:keyHintLabel="5"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090052 latin:additionalMoreKeys="5"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090053 latin:moreKeys="@string/more_keys_for_t" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080054 <Key
55 latin:keyLabel="y"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090056 latin:keyHintLabel="6"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090057 latin:additionalMoreKeys="6"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090058 latin:moreKeys="@string/more_keys_for_y" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080059 <Key
60 latin:keyLabel="u"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090061 latin:keyHintLabel="7"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090062 latin:additionalMoreKeys="7"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090063 latin:moreKeys="@string/more_keys_for_u" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080064 <Key
65 latin:keyLabel="i"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090066 latin:keyHintLabel="8"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090067 latin:additionalMoreKeys="8"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090068 latin:moreKeys="@string/more_keys_for_i" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080069 <Key
70 latin:keyLabel="o"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090071 latin:keyHintLabel="9"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090072 latin:additionalMoreKeys="9"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090073 latin:moreKeys="@string/more_keys_for_o" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080074 <Key
75 latin:keyLabel="p"
Tadashi G. Takaoka520a2972011-06-25 19:38:55 +090076 latin:keyHintLabel="0"
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090077 latin:additionalMoreKeys="0"
Tadashi G. Takaoka426723a2011-07-18 17:14:50 -070078 latin:keyWidth="fillRight" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080079 </Row>
80 <Row
81 latin:keyWidth="10%p"
82 >
83 <Key
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +090084 latin:keyLabel="q" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080085 <Key
86 latin:keyLabel="s"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090087 latin:moreKeys="@string/more_keys_for_s" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080088 <Key
89 latin:keyLabel="d"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090090 latin:moreKeys="@string/more_keys_for_d" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080091 <Key
92 latin:keyLabel="f" />
93 <Key
94 latin:keyLabel="g"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +090095 latin:moreKeys="@string/more_keys_for_g" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -080096 <Key
97 latin:keyLabel="h" />
98 <Key
99 latin:keyLabel="j" />
100 <Key
Tadashi G. Takaoka79b965e2011-01-27 11:54:03 +0900101 latin:keyLabel="k"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +0900102 latin:moreKeys="@string/more_keys_for_k" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800103 <Key
104 latin:keyLabel="l"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +0900105 latin:moreKeys="@string/more_keys_for_l" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800106 <Key
107 latin:keyLabel="m"
Tadashi G. Takaoka426723a2011-07-18 17:14:50 -0700108 latin:keyWidth="fillRight" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800109 </Row>
110 <Row
111 latin:keyWidth="10%p"
112 >
113 <Key
114 latin:keyStyle="shiftKeyStyle"
115 latin:keyWidth="15%p"
Tadashi G. Takaoka426723a2011-07-18 17:14:50 -0700116 latin:visualInsetsRight="1%p" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800117 <Key
Tadashi G. Takaoka15c99e92012-01-30 11:14:45 +0900118 latin:keyLabel="w" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800119 <Key
120 latin:keyLabel="x" />
121 <Key
122 latin:keyLabel="c"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +0900123
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +0900124 latin:moreKeys="@string/more_keys_for_c" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800125 <Key
126 latin:keyLabel="v"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +0900127 latin:moreKeys="@string/more_keys_for_v" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800128 <Key
129 latin:keyLabel="b" />
130 <Key
131 latin:keyLabel="n"
Tadashi G. Takaoka623ac182011-08-31 21:14:15 +0900132 latin:moreKeys="@string/more_keys_for_n" />
Tadashi G. Takaoka71c695d2012-02-01 19:43:58 +0900133 <!-- TODO: Introduce a flag, such as strinctMoreKeysOrder, to control moreKeys display
134 order more precisely. -->
135 <!-- This key is close enough to right edge, so that the 4-more keys will be displayed in
136 order of "4,3,1,2". See @string/more_keys_for_single_quote -->
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800137 <Key
Tadashi G. Takaokab05c9132011-05-13 12:36:49 +0900138 latin:keyLabel="\'"
Ken Wakasaa5663962012-02-14 17:20:00 +0900139 latin:moreKeys="&#x2018;,&#x2019;,&#x201B;,&#x201A;" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800140 <Key
141 latin:keyStyle="deleteKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900142 latin:keyWidth="fillRight"
Tadashi G. Takaoka426723a2011-07-18 17:14:50 -0700143 latin:visualInsetsLeft="1%p" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800144 </Row>
145 <include
Tadashi G. Takaokad1630a32012-01-27 23:31:30 +0900146 latin:keyboardLayout="@xml/row_qwerty4" />
Tadashi G. Takaoka842b3d42010-11-23 11:54:33 -0800147</merge>