daemon: allow "eavesdrop" match rule
[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/triggers</key>
58       <applyto>/desktop/ibus/general/hotkey/triggers</applyto>
59       <owner>ibus</owner>
60       <type>list</type>
61       <list_type>string</list_type>
62       <default>[&lt;Control&gt;space]</default>
63       <locale name="C">
64         <short>Trigger shortcut keys for gtk_accelerator_parse</short>
65           <long>The shortcut keys for turning input method on or off</long>
66       </locale>
67     </schema>
68     <schema>
69       <key>/schemas/desktop/ibus/general/hotkey/enable_unconditional</key>
70       <applyto>/desktop/ibus/general/hotkey/enable_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>Enable shortcut keys</short>
77             <long>The shortcut keys for turning input method on</long>
78       </locale>
79     </schema>
80     <schema>
81       <key>/schemas/desktop/ibus/general/hotkey/disable_unconditional</key>
82       <applyto>/desktop/ibus/general/hotkey/disable_unconditional</applyto>
83       <owner>ibus</owner>
84       <type>list</type>
85       <list_type>string</list_type>
86       <default>[]</default>
87       <locale name="C">
88         <short>Disable shortcut keys</short>
89             <long>The shortcut keys for turning input method off</long>
90       </locale>
91     </schema>
92     <!-- For backward compatibility -->
93     <schema>
94       <key>/schemas/desktop/ibus/general/hotkey/next_engine</key>
95       <applyto>/desktop/ibus/general/hotkey/next_engine</applyto>
96       <owner>ibus</owner>
97       <type>list</type>
98       <list_type>string</list_type>
99       <default>[Alt+Shift_L]</default>
100       <locale name="C">
101         <short>Next engine shortcut keys</short>
102             <long>The shortcut keys for switching to the next input method in the list</long>
103       </locale>
104     </schema>
105
106     <schema>
107       <key>/schemas/desktop/ibus/general/hotkey/next_engine_in_menu</key>
108       <applyto>/desktop/ibus/general/hotkey/next_engine_in_menu</applyto>
109       <owner>ibus</owner>
110       <type>list</type>
111       <list_type>string</list_type>
112       <default>[Alt+Shift_L]</default>
113       <locale name="C">
114         <short>Next engine shortcut keys</short>
115             <long>The shortcut keys for switching to the next input method in the list</long>
116       </locale>
117     </schema>
118
119     <!-- For backward compatibility -->
120     <schema>
121       <key>/schemas/desktop/ibus/general/hotkey/prev_engine</key>
122       <applyto>/desktop/ibus/general/hotkey/prev_engine</applyto>
123       <owner>ibus</owner>
124       <type>list</type>
125       <list_type>string</list_type>
126       <default>[]</default>
127       <locale name="C">
128         <short>Prev engine shortcut keys</short>
129             <long>The shortcut keys for switching to the previous input method</long>
130       </locale>
131     </schema>
132
133     <schema>
134       <key>/schemas/desktop/ibus/general/hotkey/previous_engine</key>
135       <applyto>/desktop/ibus/general/hotkey/previous_engine</applyto>
136       <owner>ibus</owner>
137       <type>list</type>
138       <list_type>string</list_type>
139       <default>[]</default>
140       <locale name="C">
141         <short>Prev engine shortcut keys</short>
142             <long>The shortcut keys for switching to the previous input method</long>
143       </locale>
144     </schema>
145     <schema>
146       <key>/schemas/desktop/ibus/panel/show</key>
147       <applyto>/desktop/ibus/panel/show</applyto>
148       <owner>ibus</owner>
149       <type>int</type>
150       <default>0</default>
151       <locale name="C">
152         <short>Auto hide</short>
153             <long>The behavior of language panel. 0 = Embedded in menu, 1 = Auto hide, 2 = Always show</long>
154       </locale>
155     </schema>
156     <schema>
157       <key>/schemas/desktop/ibus/panel/x</key>
158       <applyto>/desktop/ibus/panel/x</applyto>
159       <owner>ibus</owner>
160       <type>int</type>
161       <default>-1</default>
162       <locale name="C">
163         <short>Language panel position</short>
164       </locale>
165     </schema>
166     <schema>
167       <key>/schemas/desktop/ibus/panel/y</key>
168       <applyto>/desktop/ibus/panel/y</applyto>
169       <owner>ibus</owner>
170       <type>int</type>
171       <default>-1</default>
172       <locale name="C">
173         <short>Language panel position</short>
174       </locale>
175     </schema>
176     <!--
177     <schema>
178       <key>/schemas/desktop/ibus/panel/position</key>
179       <applyto>/desktop/ibus/panel/position</applyto>
180       <owner>ibus</owner>
181       <type>int</type>
182       <default>3</default>
183       <locale name="C">
184         <short>Language panel position</short>
185             <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>
186       </locale>
187     </schema>
188     -->
189     <schema>
190       <key>/schemas/desktop/ibus/panel/lookup_table_orientation</key>
191       <applyto>/desktop/ibus/panel/lookup_table_orientation</applyto>
192       <owner>ibus</owner>
193       <type>int</type>
194       <default>1</default>
195       <locale name="C">
196         <short>Orientation of lookup table</short>
197             <long>Orientation of lookup table. 0 = Horizontal, 1 = Vertical</long>
198       </locale>
199     </schema>
200     <schema>
201       <key>/schemas/desktop/ibus/panel/show_icon_on_systray</key>
202       <applyto>/desktop/ibus/panel/show_icon_on_systray</applyto>
203       <owner>ibus</owner>
204       <type>bool</type>
205       <default>true</default>
206       <locale name="C">
207         <short>Show icon on system tray</short>
208             <long>Show icon on system tray</long>
209       </locale>
210     </schema>
211     <schema>
212       <key>/schemas/desktop/ibus/panel/show_im_name</key>
213       <applyto>/desktop/ibus/panel/show_im_name</applyto>
214       <owner>ibus</owner>
215       <type>bool</type>
216       <default>false</default>
217       <locale name="C">
218         <short>Show input method name</short>
219             <long>Show input method name on language bar</long>
220       </locale>
221     </schema>
222     <schema>
223       <key>/schemas/desktop/ibus/general/use_system_keyboard_layout</key>
224       <applyto>/desktop/ibus/general/use_system_keyboard_layout</applyto>
225       <owner>ibus</owner>
226       <type>bool</type>
227       <default>true</default>
228       <locale name="C">
229         <short>Use system keyboard layout</short>
230             <long>Use system keyboard (XKB) layout</long>
231       </locale>
232     </schema>
233     <schema>
234       <key>/schemas/desktop/ibus/panel/use_custom_font</key>
235       <applyto>/desktop/ibus/panel/use_custom_font</applyto>
236       <owner>ibus</owner>
237       <type>bool</type>
238       <default>false</default>
239       <locale name="C">
240         <short>Use custom font</short>
241             <long>Use custom font name for language panel</long>
242       </locale>
243     </schema>
244     <schema>
245       <key>/schemas/desktop/ibus/panel/custom_font</key>
246       <applyto>/desktop/ibus/panel/custom_font</applyto>
247       <owner>ibus</owner>
248       <type>string</type>
249       <default>Sans 10</default>
250       <locale name="C">
251         <short>Custom font</short>
252             <long>Custom font name for language panel</long>
253       </locale>
254     </schema>
255     <schema>
256       <key>/schemas/desktop/ibus/general/embed_preedit_text</key>
257       <applyto>/desktop/ibus/general/embed_preedit_text</applyto>
258       <owner>ibus</owner>
259       <type>bool</type>
260       <default>true</default>
261       <locale name="C">
262         <short>Embed Preedit Text</short>
263             <long>Embed Preedit Text in Application Window</long>
264       </locale>
265     </schema>
266     <schema>
267       <key>/schemas/desktop/ibus/general/use_global_engine</key>
268       <applyto>/desktop/ibus/general/use_global_engine</applyto>
269       <owner>ibus</owner>
270       <type>bool</type>
271       <default>false</default>
272       <locale name="C">
273         <short>Use global input method</short>
274             <long>Share the same input method among all applications</long>
275       </locale>
276     </schema>
277
278     <schema>
279       <key>/schemas/desktop/ibus/general/enable_by_default</key>
280       <applyto>/desktop/ibus/general/enable_by_default</applyto>
281       <owner>ibus</owner>
282       <type>bool</type>
283       <default>false</default>
284       <locale name="C">
285         <short>Enable input method by default</short>
286             <long>Enable input method by default when the application gets input
287             focus</long>
288       </locale>
289     </schema>
290
291     <schema>
292       <key>/schemas/desktop/ibus/general/dconf_preserve_name_prefixes</key>
293       <applyto>/desktop/ibus/general/dconf_preserve_name_prefixes</applyto>
294       <owner>ibus</owner>
295       <type>list</type>
296       <default>[/desktop/ibus/engine/pinyin,/desktop/ibus/engine/bopomofo,/desktop/ibus/engine/hangul]</default>
297       <list_type>string</list_type>
298       <locale name="C">
299         <short>DConf preserve name prefixes</short>
300             <long>Prefixes of DConf keys to stop name conversion</long>
301       </locale>
302     </schema>
303   </schemalist>
304 </gconfschemafile>