a8c7d7f688d7910325ce3cff9592523bd901d833
[platform/upstream/ibus.git] / data / ibus.schemas.in
1 <?xml version="1.0" encoding="utf-8"?>
2 <gconfschemafile>
3   <schemalist>
4     <schema>
5       <key>/schemas/desktop/ibus/general/preload_engines</key>
6       <applyto>/desktop/ibus/general/preload_engines</applyto>
7       <owner>ibus</owner>
8       <type>list</type>
9       <default>[]</default>
10       <list_type>string</list_type>
11       <locale name="C">
12         <short>Preload engines</short>
13             <long>Preload engines during ibus starts up</long>
14       </locale>
15     </schema>
16     <schema>
17       <key>/schemas/desktop/ibus/general/engines_order</key>
18       <applyto>/desktop/ibus/general/engines_order</applyto>
19       <owner>ibus</owner>
20       <type>list</type>
21       <default>[]</default>
22       <list_type>string</list_type>
23       <locale name="C">
24         <short>Engines order</short>
25             <long>Saved engines order in input method list</long>
26       </locale>
27     </schema>
28     <schema>
29       <key>/schemas/desktop/ibus/general/switcher-delay-time</key>
30       <applyto>/desktop/ibus/general/switcher-delay-time</applyto>
31       <owner>ibus</owner>
32       <type>int</type>
33       <default>400</default>
34       <locale name="C">
35         <short>Popup delay milliseconds for IME switcher window</short>
36             <long>Set popup delay milliseconds to show IME switcher window.
37                   The default is 400.
38                   0 = Show the window immediately.
39                   0 &lt; Delay milliseconds.
40                   0 &gt; Do not show the window and switch prev/next engines.
41             </long>
42       </locale>
43     </schema>
44     <schema>
45       <key>/schemas/desktop/ibus/general/hotkey/trigger</key>
46       <applyto>/desktop/ibus/general/hotkey/trigger</applyto>
47       <owner>ibus</owner>
48       <type>list</type>
49       <list_type>string</list_type>
50       <default>[Control+space,Zenkaku_Hankaku,Alt+Kanji,Alt+grave,Hangul,Alt+Release+Alt_R]</default>
51       <locale name="C">
52         <short>Trigger shortcut keys</short>
53             <long>The shortcut keys for turning input method on or off</long>
54       </locale>
55     </schema>
56     <schema>
57       <key>/schemas/desktop/ibus/general/hotkey/enable_unconditional</key>
58       <applyto>/desktop/ibus/general/hotkey/enable_unconditional</applyto>
59       <owner>ibus</owner>
60       <type>list</type>
61       <list_type>string</list_type>
62       <default>[]</default>
63       <locale name="C">
64         <short>Enable shortcut keys</short>
65             <long>The shortcut keys for turning input method on</long>
66       </locale>
67     </schema>
68     <schema>
69       <key>/schemas/desktop/ibus/general/hotkey/disable_unconditional</key>
70       <applyto>/desktop/ibus/general/hotkey/disable_unconditional</applyto>
71       <owner>ibus</owner>
72       <type>list</type>
73       <list_type>string</list_type>
74       <default>[]</default>
75       <locale name="C">
76         <short>Disable shortcut keys</short>
77             <long>The shortcut keys for turning input method off</long>
78       </locale>
79     </schema>
80     <!-- For backward compatibility -->
81     <schema>
82       <key>/schemas/desktop/ibus/general/hotkey/next_engine</key>
83       <applyto>/desktop/ibus/general/hotkey/next_engine</applyto>
84       <owner>ibus</owner>
85       <type>list</type>
86       <list_type>string</list_type>
87       <default>[Alt+Shift_L]</default>
88       <locale name="C">
89         <short>Next engine shortcut keys</short>
90             <long>The shortcut keys for switching to the next input method in the list</long>
91       </locale>
92     </schema>
93
94     <schema>
95       <key>/schemas/desktop/ibus/general/hotkey/next_engine_in_menu</key>
96       <applyto>/desktop/ibus/general/hotkey/next_engine_in_menu</applyto>
97       <owner>ibus</owner>
98       <type>list</type>
99       <list_type>string</list_type>
100       <default>[Alt+Shift_L]</default>
101       <locale name="C">
102         <short>Next engine shortcut keys</short>
103             <long>The shortcut keys for switching to the next input method in the list</long>
104       </locale>
105     </schema>
106
107     <!-- For backward compatibility -->
108     <schema>
109       <key>/schemas/desktop/ibus/general/hotkey/prev_engine</key>
110       <applyto>/desktop/ibus/general/hotkey/prev_engine</applyto>
111       <owner>ibus</owner>
112       <type>list</type>
113       <list_type>string</list_type>
114       <default>[]</default>
115       <locale name="C">
116         <short>Prev engine shortcut keys</short>
117             <long>The shortcut keys for switching to the previous input method</long>
118       </locale>
119     </schema>
120
121     <schema>
122       <key>/schemas/desktop/ibus/general/hotkey/previous_engine</key>
123       <applyto>/desktop/ibus/general/hotkey/previous_engine</applyto>
124       <owner>ibus</owner>
125       <type>list</type>
126       <list_type>string</list_type>
127       <default>[]</default>
128       <locale name="C">
129         <short>Prev engine shortcut keys</short>
130             <long>The shortcut keys for switching to the previous input method</long>
131       </locale>
132     </schema>
133     <schema>
134       <key>/schemas/desktop/ibus/panel/show</key>
135       <applyto>/desktop/ibus/panel/show</applyto>
136       <owner>ibus</owner>
137       <type>int</type>
138       <default>0</default>
139       <locale name="C">
140         <short>Auto hide</short>
141             <long>The behavior of language panel. 0 = Embedded in menu, 1 = Auto hide, 2 = Always show</long>
142       </locale>
143     </schema>
144     <schema>
145       <key>/schemas/desktop/ibus/panel/x</key>
146       <applyto>/desktop/ibus/panel/x</applyto>
147       <owner>ibus</owner>
148       <type>int</type>
149       <default>-1</default>
150       <locale name="C">
151         <short>Language panel position</short>
152       </locale>
153     </schema>
154     <schema>
155       <key>/schemas/desktop/ibus/panel/y</key>
156       <applyto>/desktop/ibus/panel/y</applyto>
157       <owner>ibus</owner>
158       <type>int</type>
159       <default>-1</default>
160       <locale name="C">
161         <short>Language panel position</short>
162       </locale>
163     </schema>
164     <!--
165     <schema>
166       <key>/schemas/desktop/ibus/panel/position</key>
167       <applyto>/desktop/ibus/panel/position</applyto>
168       <owner>ibus</owner>
169       <type>int</type>
170       <default>3</default>
171       <locale name="C">
172         <short>Language panel position</short>
173             <long>The position of the language panel. 0 = Top left corner, 1 = Top right corner, 2 = Bottom left corner, 3 = Bottom right corner, 4 = Custom</long>
174       </locale>
175     </schema>
176     -->
177     <schema>
178       <key>/schemas/desktop/ibus/panel/lookup_table_orientation</key>
179       <applyto>/desktop/ibus/panel/lookup_table_orientation</applyto>
180       <owner>ibus</owner>
181       <type>int</type>
182       <default>1</default>
183       <locale name="C">
184         <short>Orientation of lookup table</short>
185             <long>Orientation of lookup table. 0 = Horizontal, 1 = Vertical</long>
186       </locale>
187     </schema>
188     <schema>
189       <key>/schemas/desktop/ibus/panel/show_icon_on_systray</key>
190       <applyto>/desktop/ibus/panel/show_icon_on_systray</applyto>
191       <owner>ibus</owner>
192       <type>bool</type>
193       <default>true</default>
194       <locale name="C">
195         <short>Show icon on system tray</short>
196             <long>Show icon on system tray</long>
197       </locale>
198     </schema>
199     <schema>
200       <key>/schemas/desktop/ibus/panel/show_im_name</key>
201       <applyto>/desktop/ibus/panel/show_im_name</applyto>
202       <owner>ibus</owner>
203       <type>bool</type>
204       <default>false</default>
205       <locale name="C">
206         <short>Show input method name</short>
207             <long>Show input method name on language bar</long>
208       </locale>
209     </schema>
210     <schema>
211       <key>/schemas/desktop/ibus/general/use_system_keyboard_layout</key>
212       <applyto>/desktop/ibus/general/use_system_keyboard_layout</applyto>
213       <owner>ibus</owner>
214       <type>bool</type>
215       <default>true</default>
216       <locale name="C">
217         <short>Use system keyboard layout</short>
218             <long>Use system keyboard (XKB) layout</long>
219       </locale>
220     </schema>
221     <schema>
222       <key>/schemas/desktop/ibus/panel/use_custom_font</key>
223       <applyto>/desktop/ibus/panel/use_custom_font</applyto>
224       <owner>ibus</owner>
225       <type>bool</type>
226       <default>false</default>
227       <locale name="C">
228         <short>Use custom font</short>
229             <long>Use custom font name for language panel</long>
230       </locale>
231     </schema>
232     <schema>
233       <key>/schemas/desktop/ibus/panel/custom_font</key>
234       <applyto>/desktop/ibus/panel/custom_font</applyto>
235       <owner>ibus</owner>
236       <type>string</type>
237       <default>Sans 10</default>
238       <locale name="C">
239         <short>Custom font</short>
240             <long>Custom font name for language panel</long>
241       </locale>
242     </schema>
243     <schema>
244       <key>/schemas/desktop/ibus/general/embed_preedit_text</key>
245       <applyto>/desktop/ibus/general/embed_preedit_text</applyto>
246       <owner>ibus</owner>
247       <type>bool</type>
248       <default>true</default>
249       <locale name="C">
250         <short>Embed Preedit Text</short>
251             <long>Embed Preedit Text in Application Window</long>
252       </locale>
253     </schema>
254     <schema>
255       <key>/schemas/desktop/ibus/general/use_global_engine</key>
256       <applyto>/desktop/ibus/general/use_global_engine</applyto>
257       <owner>ibus</owner>
258       <type>bool</type>
259       <default>false</default>
260       <locale name="C">
261         <short>Use global input method</short>
262             <long>Share the same input method among all applications</long>
263       </locale>
264     </schema>
265
266     <schema>
267       <key>/schemas/desktop/ibus/general/enable_by_default</key>
268       <applyto>/desktop/ibus/general/enable_by_default</applyto>
269       <owner>ibus</owner>
270       <type>bool</type>
271       <default>false</default>
272       <locale name="C">
273         <short>Enable input method by default</short>
274             <long>Enable input method by default when the application gets input
275             focus</long>
276       </locale>
277     </schema>
278
279     <schema>
280       <key>/schemas/desktop/ibus/general/dconf_preserve_name_prefixes</key>
281       <applyto>/desktop/ibus/general/dconf_preserve_name_prefixes</applyto>
282       <owner>ibus</owner>
283       <type>list</type>
284       <default>[/desktop/ibus/engine/pinyin,/desktop/ibus/engine/bopomofo,/desktop/ibus/engine/hangul]</default>
285       <list_type>string</list_type>
286       <locale name="C">
287         <short>DConf preserve name prefixes</short>
288             <long>Prefixes of DConf keys to stop name conversion</long>
289       </locale>
290     </schema>
291   </schemalist>
292 </gconfschemafile>