~josephjamesmills/mythbuntu/mythbuntusdk1.0

« back to all changes in this revision

Viewing changes to themes/MythMediaStream/keyboard/fr.xml

  • Committer: Joseph Mills
  • Date: 2013-05-23 02:13:14 UTC
  • Revision ID: joseph_mills_-20130523021314-mjv3cs2g17a5jefg
adding alot of stuff to the sdk / framework 

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<keydefinitions>
 
2
 
 
3
    <!-- key definitions 
 
4
        name  - should match one of the keys defined in keyboard.xml
 
5
 
 
6
        type  - char      add shown char to edit
 
7
                - shift     toggle shift state
 
8
                - done      close popup keyboard
 
9
                - moveleft  move cursor left
 
10
                - moveright move cursor right
 
11
                - lock      lock shift on 
 
12
                - del       delete char to right
 
13
                - back      delete char to left
 
14
                - alt       show alternate layout
 
15
 
 
16
        char  - the char to show on the key in the four modes
 
17
                can be any char or a hex char code like 0x1234
 
18
 
 
19
        move  - key to move to in the up/down/left/right directions
 
20
    -->
 
21
 
 
22
    <!-- top row -->
 
23
    <key name="key_1" type="char">
 
24
        <char normal="0x0026" shift="1" alt="0x0026" altshift="1"></char>
 
25
        <move left="key_`" right="key_2" up="key_lshift" down="key_q"></move>
 
26
    </key>
 
27
    <key name="key_2" type="char">
 
28
        <char normal="0x00e9" shift="2" alt="~" altshift="2"></char>
 
29
        <move left="key_1" right="key_3" up="key_lshift" down="key_w"></move>
 
30
    </key>
 
31
    <key name="key_3" type="char">
 
32
        <char normal="0x0022" shift="3" alt="#" altshift="3"></char>
 
33
        <move left="key_2" right="key_4" up="key_lock" down="key_e"></move>
 
34
    </key>
 
35
    <key name="key_4" type="char">
 
36
        <char normal="'" shift="4" alt="{" altshift="4"></char>
 
37
        <move left="key_3" right="key_5" up="key_lock" down="key_r"></move>
 
38
    </key>
 
39
    <key name="key_5" type="char">
 
40
        <char normal="(" shift="5" alt="[" altshift="5"></char>
 
41
        <move left="key_4" right="key_6" up="key_lock" down="key_t"></move>
 
42
    </key>
 
43
    <key name="key_6" type="char">
 
44
          <char normal="-" shift="6" alt="|" altshift="6"></char>
 
45
        <move left="key_5" right="key_7" up="key_space" down="key_y"></move>
 
46
    </key>
 
47
    <key name="key_7" type="char">
 
48
        <char normal="0x00e8" shift="7" alt="`" altshift="7"></char>
 
49
        <move left="key_6" right="key_8" up="key_space" down="key_u"></move>
 
50
    </key>
 
51
    <key name="key_8" type="char">
 
52
        <char normal="_" shift="8" alt="\" altshift="8"></char>
 
53
        <move left="key_7" right="key_9" up="key_alt" down="key_i"></move>
 
54
    </key>
 
55
    <key name="key_9" type="char">
 
56
        <char normal="0x00e7" shift="9" alt="^" altshift="9"></char>
 
57
        <move left="key_8" right="key_0" up="key_alt" down="key_o"></move>
 
58
    </key>
 
59
    <key name="key_0" type="char">
 
60
        <char normal="0x00e0" shift="0" alt="@" altshift="0"></char>
 
61
        <move left="key_9" right="key_-" up="key_moveleft" down="key_p"></move>
 
62
    </key>
 
63
    <key name="key_-" type="char">
 
64
        <char normal=")" shift="0x00b0" alt="]" altshift="0x00b0"></char>
 
65
        <move left="key_0" right="key_=" up="key_moveright" down="key_["></move>
 
66
    </key>
 
67
    <key name="key_=" type="char">
 
68
        <char normal="=" shift="+" alt="}" altshift="+"></char>
 
69
        <move left="key_-" right="key_#" up="key_moveright" down="key_]"></move>
 
70
    </key>
 
71
    <key name="key_#" type="char">
 
72
        <char normal="0x00b2" shift="0x00b3" alt="0x00b2" altshift="0x00b3"></char>
 
73
        <move left="key_=" right="key_`" up="key_rshift" down="key_back"></move>
 
74
    </key>
 
75
    <key name="key_`" type="char">
 
76
        <char normal="*" shift="0x00b5" alt="*" altshift="0x00b5"></char>
 
77
        <move left="key_#" right="key_1" up="key_rshift" down="key_back"></move>
 
78
    </key>
 
79
 
 
80
    <!-- row 2 -->
 
81
    <key name="key_q" type="char">
 
82
        <char normal="a" shift="A" alt="a" altshift="A"></char>
 
83
        <move left="key_back" right="key_w" up="key_1" down="key_a"></move>
 
84
    </key>
 
85
    <key name="key_w" type="char">
 
86
        <char normal="z" shift="Z" alt="z" altshift="Z"></char>
 
87
        <move left="key_q" right="key_e" up="key_2" down="key_s"></move>
 
88
    </key>
 
89
    <key name="key_e" type="char">
 
90
        <char normal="e" shift="E" alt="e" altshift="E"></char>
 
91
        <move left="key_w" right="key_r" up="key_3" down="key_d"></move>
 
92
    </key>
 
93
    <key name="key_r" type="char">
 
94
        <char normal="r" shift="R" alt="r" altshift="R"></char>
 
95
        <move left="key_e" right="key_t" up="key_4" down="key_f"></move>
 
96
    </key>
 
97
    <key name="key_t" type="char">
 
98
        <char normal="t" shift="T" alt="t" altshift="T"></char>
 
99
        <move left="key_r" right="key_y" up="key_5" down="key_g"></move>
 
100
    </key>
 
101
    <key name="key_y" type="char">
 
102
        <char normal="y" shift="Y" alt="y" altshift="Y"></char>
 
103
        <move left="key_t" right="key_u" up="key_6" down="key_h"></move>
 
104
    </key>
 
105
    <key name="key_u" type="char">
 
106
        <char normal="u" shift="U" alt="u" altshift="U"></char>
 
107
        <move left="key_y" right="key_i" up="key_7" down="key_j"></move>
 
108
    </key>
 
109
    <key name="key_i" type="char">
 
110
        <char normal="i" shift="I" alt="i" altshift="I"></char>
 
111
        <move left="key_u" right="key_o" up="key_8" down="key_k"></move>
 
112
    </key>
 
113
    <key name="key_o" type="char">
 
114
        <char normal="o" shift="O" alt="o" altshift="O"></char>
 
115
        <move left="key_i" right="key_p" up="key_9" down="key_l"></move>
 
116
    </key>
 
117
    <key name="key_p" type="char">
 
118
        <char normal="p" shift="P" alt="p" altshift="P"></char>
 
119
        <move left="key_o" right="key_[" up="key_0" down="key_;"></move>
 
120
    </key>
 
121
    <key name="key_[" type="char">
 
122
        <char normal="^" shift="0x00a8" alt="^" altshift="0x00a8"></char>
 
123
        <move left="key_p" right="key_]" up="key_-" down="key_'"></move>
 
124
    </key>
 
125
    <key name="key_]" type="char">
 
126
        <char normal="$" shift="0x00a3" alt="0x00a4" altshift="0x00a3"></char>
 
127
        <move left="key_[" right="key_back" up="key_=" down="key_'"></move>
 
128
    </key>
 
129
 
 
130
    <!-- row 3 -->
 
131
    <key name="key_a" type="char">
 
132
        <char normal="q" shift="Q" alt="q" altshift="Q"></char>
 
133
        <move left="key_done" right="key_s" up="key_q" down="key_z"></move>
 
134
    </key>
 
135
    <key name="key_s" type="char">
 
136
        <char normal="s" shift="S" alt="s" altshift="S"></char>
 
137
        <move left="key_a" right="key_d" up="key_w" down="key_x"></move>
 
138
    </key>
 
139
    <key name="key_d" type="char">
 
140
        <char normal="d" shift="D" alt="d" altshift="D"></char>
 
141
        <move left="key_s" right="key_f" up="key_e" down="key_c"></move>
 
142
    </key>
 
143
    <key name="key_f" type="char">
 
144
        <char normal="f" shift="F" alt="f" altshift="F"></char>
 
145
        <move left="key_d" right="key_g" up="key_r" down="key_v"></move>
 
146
    </key>
 
147
    <key name="key_g" type="char">
 
148
        <char normal="g" shift="G" alt="g" altshift="G"></char>
 
149
        <move left="key_f" right="key_h" up="key_t" down="key_b"></move>
 
150
    </key>
 
151
    <key name="key_h" type="char">
 
152
        <char normal="h" shift="H" alt="h" altshift="H"></char>
 
153
        <move left="key_g" right="key_j" up="key_y" down="key_n"></move>
 
154
    </key>
 
155
    <key name="key_j" type="char">
 
156
        <char normal="j" shift="J" alt="j" altshift="J"></char>
 
157
        <move left="key_h" right="key_k" up="key_u" down="key_m"></move>
 
158
    </key>
 
159
    <key name="key_k" type="char">
 
160
        <char normal="k" shift="K" alt="k" altshift="K"></char>
 
161
        <move left="key_j" right="key_l" up="key_i" down="key_,"></move>
 
162
    </key>
 
163
    <key name="key_l" type="char">
 
164
        <char normal="l" shift="L" alt="l" altshift="L"></char>
 
165
        <move left="key_k" right="key_;" up="key_o" down="key_."></move>
 
166
    </key>
 
167
    <key name="key_;" type="char">
 
168
        <char normal="m" shift="M" alt="m" altshift="M"></char>
 
169
        <move left="key_l" right="key_'" up="key_p" down="key_/"></move>
 
170
    </key>
 
171
    <key name="key_'" type="char">
 
172
        <char normal="0x00f9" shift="%" alt="0x00f9" altshift="%"></char>
 
173
        <move left="key_;" right="key_done" up="key_[" down="key_comp"></move>
 
174
    </key>
 
175
 
 
176
    <!-- row 4 -->
 
177
    <key name="key_\" type="char">
 
178
        <char normal="0x003c" shift=">" alt="0x003c" altshift=">"></char>
 
179
        <move left="key_del" right="key_z" up="key_a" down="key_lshift"></move>
 
180
    </key>
 
181
    <key name="key_z" type="char">
 
182
        <char normal="w" shift="W" alt="w" altshift="W"></char>
 
183
        <move left="key_\" right="key_x" up="key_a" down="key_lshift"></move>
 
184
    </key>
 
185
    <key name="key_x" type="char">
 
186
        <char normal="x" shift="X" alt="x" altshift="X"></char>
 
187
        <move left="key_z" right="key_c" up="key_s" down="key_lock"></move>
 
188
    </key>
 
189
    <key name="key_c" type="char">
 
190
        <char normal="c" shift="C" alt="c" altshift="C"></char>
 
191
        <move left="key_x" right="key_v" up="key_d" down="key_lock"></move>
 
192
    </key>
 
193
    <key name="key_v" type="char">
 
194
        <char normal="v" shift="V" alt="v" altshift="V"></char>
 
195
        <move left="key_c" right="key_b" up="key_f" down="key_lock"></move>
 
196
    </key>
 
197
    <key name="key_b" type="char">
 
198
        <char normal="b" shift="B" alt="b" altshift="B"></char>
 
199
        <move left="key_v" right="key_n" up="key_g" down="key_space"></move>
 
200
    </key>
 
201
    <key name="key_n" type="char">
 
202
        <char normal="n" shift="N" alt="n" altshift="N"></char>
 
203
        <move left="key_b" right="key_m" up="key_h" down="key_space"></move>
 
204
    </key>
 
205
    <key name="key_m" type="char">
 
206
        <char normal="," shift="?" alt="," altshift="?"></char>
 
207
        <move left="key_n" right="key_," up="key_j" down="key_alt"></move>
 
208
    </key>
 
209
    <key name="key_," type="char">
 
210
        <char normal=";" shift="." alt=";" altshift="."></char>
 
211
        <move left="key_m" right="key_." up="key_k" down="key_alt"></move>
 
212
    </key>
 
213
    <key name="key_." type="char">
 
214
        <char normal=":" shift="/" alt=":" altshift="/"></char>
 
215
        <move left="key_," right="key_/" up="key_l" down="key_moveleft"></move>
 
216
    </key>
 
217
    <key name="key_/" type="char">
 
218
        <char normal="!" shift="0x00a7" alt="!" altshift="0x00a7"></char>
 
219
        <move left="key_." right="key_comp" up="key_;" down="key_moveleft"></move>
 
220
    </key>
 
221
 
 
222
    <!-- row 5 -->
 
223
    <key name="key_space" type="char">
 
224
        <char normal=" " shift=" " alt=" " altshift=" "></char>
 
225
        <move left="key_lock" right="key_alt" up="key_n" down="key_7"></move>
 
226
    </key>
 
227
 
 
228
    <!-- special keys -->
 
229
    <key name="key_lshift" type="shift">
 
230
        <char normal="" shift="" alt="" altshift=""></char>
 
231
        <move left="key_rshift" right="key_lock" up="key_\" down="key_1"></move>
 
232
    </key>
 
233
    <key name="key_lock" type="lock">
 
234
        <char normal="Lock" shift="Lock" alt="Lock" altshift="Lock"></char>
 
235
        <move left="key_lshift" right="key_space" up="key_x" down="key_4"></move>
 
236
    </key>
 
237
    <key name="key_moveleft" type="moveleft">
 
238
        <char normal="" shift="" alt="" altshift=""></char>
 
239
        <move left="key_alt" right="key_moveright" up="key_/" down="key_0"></move>
 
240
    </key>
 
241
    <key name="key_moveright" type="moveright">
 
242
        <char normal="" shift="" alt="" altshift=""></char>
 
243
        <move left="key_moveleft" right="key_rshift" up="key_comp" down="key_="></move>
 
244
    </key>
 
245
    <key name="key_rshift" type="shift">
 
246
        <char normal="" shift="" alt="" altshift=""></char>
 
247
        <move left="key_moveright" right="key_lshift" up="key_del" down="key_`"></move>
 
248
    </key>
 
249
    <key name="key_back" type="back">
 
250
        <char normal="Back" shift="Back" alt="Back" altshift="Back"></char>
 
251
        <move left="key_]" right="key_q" up="key_`" down="key_done"></move>
 
252
    </key>
 
253
    <key name="key_comp" type="comp">
 
254
        <char normal="Comp" shift="Comp" alt="Comp" altshift="Comp"></char>
 
255
        <move left="key_/" right="key_del" up="key_'" down="key_moveright"></move>
 
256
    </key>
 
257
    <key name="key_del" type="del">
 
258
        <char normal="Del" shift="Del" alt="Del" altshift="Del"></char>
 
259
        <move left="key_comp" right="key_\" up="key_done" down="key_rshift"></move>
 
260
    </key>
 
261
    <key name="key_done" type="done">
 
262
        <char normal="" shift="" alt="" altshift=""></char>
 
263
        <move left="key_'" right="key_a" up="key_back" down="key_del"></move>
 
264
    </key>
 
265
    <key name="key_alt" type="alt">
 
266
        <char normal="AltGr" shift="AltGr" alt="AltGr" altshift="AltGr"></char>
 
267
        <move left="key_space" right="key_moveleft" up="key_," down="key_9"></move>
 
268
    </key>
 
269
 
 
270
</keydefinitions>