root/branches/gajim_0.11.1/data/glade/preferences_window.glade

Revision 8588, 138.0 kB (checked in by roidelapluie, 15 months ago)

Make idle part of preference window insensitive if idle is not supported. Fix #2949.

Line 
1<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
3
4<glade-interface>
5
6<widget class="GtkWindow" id="preferences_window">
7  <property name="border_width">6</property>
8  <property name="title" translatable="yes">Preferences</property>
9  <property name="type">GTK_WINDOW_TOPLEVEL</property>
10  <property name="window_position">GTK_WIN_POS_NONE</property>
11  <property name="modal">False</property>
12  <property name="resizable">True</property>
13  <property name="destroy_with_parent">False</property>
14  <property name="role">preferences</property>
15  <property name="decorated">True</property>
16  <property name="skip_taskbar_hint">False</property>
17  <property name="skip_pager_hint">False</property>
18  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
19  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
20  <property name="focus_on_map">True</property>
21  <property name="urgency_hint">False</property>
22  <signal name="key_press_event" handler="on_preferences_window_key_press_event" last_modification_time="Fri, 08 Apr 2005 01:08:08 GMT"/>
23  <signal name="destroy" handler="on_preferences_window_destroy" last_modification_time="Sun, 05 Mar 2006 11:50:52 GMT"/>
24
25  <child>
26    <widget class="GtkVBox" id="vbox13">
27      <property name="visible">True</property>
28      <property name="homogeneous">False</property>
29      <property name="spacing">6</property>
30
31      <child>
32        <widget class="GtkNotebook" id="preferences_notebook">
33          <property name="visible">True</property>
34          <property name="can_focus">True</property>
35          <property name="show_tabs">True</property>
36          <property name="show_border">False</property>
37          <property name="tab_pos">GTK_POS_TOP</property>
38          <property name="scrollable">False</property>
39          <property name="enable_popup">False</property>
40
41          <child>
42            <widget class="GtkVBox" id="vbox41">
43              <property name="border_width">12</property>
44              <property name="visible">True</property>
45              <property name="homogeneous">False</property>
46              <property name="spacing">6</property>
47
48              <child>
49                <widget class="GtkCheckButton" id="trayicon_checkbutton">
50                  <property name="can_focus">True</property>
51                  <property name="label" translatable="yes">Use t_rayicon (aka. notification area icon)</property>
52                  <property name="use_underline">True</property>
53                  <property name="relief">GTK_RELIEF_NORMAL</property>
54                  <property name="focus_on_click">True</property>
55                  <property name="active">False</property>
56                  <property name="inconsistent">False</property>
57                  <property name="draw_indicator">True</property>
58                  <signal name="toggled" handler="on_trayicon_checkbutton_toggled" last_modification_time="Tue, 12 Apr 2005 12:34:19 GMT"/>
59                </widget>
60                <packing>
61                  <property name="padding">0</property>
62                  <property name="expand">False</property>
63                  <property name="fill">False</property>
64                </packing>
65              </child>
66
67              <child>
68                <widget class="GtkCheckButton" id="save_position_checkbutton">
69                  <property name="visible">True</property>
70                  <property name="tooltip" translatable="yes">If checked, Gajim will remember the roster and chat window positions in the screen and the sizes of them next time you run it</property>
71                  <property name="can_focus">True</property>
72                  <property name="label" translatable="yes">Save _position and size for roster and chat windows</property>
73                  <property name="use_underline">True</property>
74                  <property name="relief">GTK_RELIEF_NORMAL</property>
75                  <property name="focus_on_click">True</property>
76                  <property name="active">False</property>
77                  <property name="inconsistent">False</property>
78                  <property name="draw_indicator">True</property>
79                  <signal name="toggled" handler="on_save_position_checkbutton_toggled" last_modification_time="Sun, 06 Mar 2005 15:04:10 GMT"/>
80                </widget>
81                <packing>
82                  <property name="padding">0</property>
83                  <property name="expand">False</property>
84                  <property name="fill">False</property>
85                </packing>
86              </child>
87
88              <child>
89                <widget class="GtkCheckButton" id="show_avatars_in_roster_checkbutton">
90                  <property name="visible">True</property>
91                  <property name="tooltip" translatable="yes">If checked, Gajim will display avatars of contacts in roster window and in group chats</property>
92                  <property name="can_focus">True</property>
93                  <property name="label" translatable="yes">Display a_vatars of contacts in roster</property>
94                  <property name="use_underline">True</property>
95                  <property name="relief">GTK_RELIEF_NORMAL</property>
96                  <property name="focus_on_click">True</property>
97                  <property name="active">False</property>
98                  <property name="inconsistent">False</property>
99                  <property name="draw_indicator">True</property>
100                  <signal name="toggled" handler="on_show_avatars_in_roster_checkbutton_toggled" last_modification_time="Tue, 08 Nov 2005 12:52:11 GMT"/>
101                </widget>
102                <packing>
103                  <property name="padding">0</property>
104                  <property name="expand">False</property>
105                  <property name="fill">False</property>
106                </packing>
107              </child>
108
109              <child>
110                <widget class="GtkCheckButton" id="show_status_msgs_in_roster_checkbutton">
111                  <property name="visible">True</property>
112                  <property name="tooltip" translatable="yes">If checked, Gajim will display status messages of contacts under the contact name in roster window and in group chats</property>
113                  <property name="can_focus">True</property>
114                  <property name="label" translatable="yes">Display status _messages of contacts in roster</property>
115                  <property name="use_underline">True</property>
116                  <property name="relief">GTK_RELIEF_NORMAL</property>
117                  <property name="focus_on_click">True</property>
118                  <property name="active">False</property>
119                  <property name="inconsistent">False</property>
120                  <property name="draw_indicator">True</property>
121                  <signal name="toggled" handler="on_show_status_msgs_in_roster_checkbutton_toggled" last_modification_time="Sun, 06 Nov 2005 13:15:30 GMT"/>
122                </widget>
123                <packing>
124                  <property name="padding">0</property>
125                  <property name="expand">False</property>
126                  <property name="fill">False</property>
127                </packing>
128              </child>
129
130              <child>
131                <widget class="GtkCheckButton" id="sort_by_show_checkbutton">
132                  <property name="visible">True</property>
133                  <property name="can_focus">True</property>
134                  <property name="label" translatable="yes">_Sort contacts by status</property>
135                  <property name="use_underline">True</property>
136                  <property name="relief">GTK_RELIEF_NORMAL</property>
137                  <property name="focus_on_click">True</property>
138                  <property name="active">False</property>
139                  <property name="inconsistent">False</property>
140                  <property name="draw_indicator">True</property>
141                  <signal name="toggled" handler="on_sort_by_show_checkbutton_toggled" last_modification_time="Sun, 29 May 2005 18:26:18 GMT"/>
142                </widget>
143                <packing>
144                  <property name="padding">0</property>
145                  <property name="expand">False</property>
146                  <property name="fill">False</property>
147                </packing>
148              </child>
149
150              <child>
151                <widget class="GtkFrame" id="frame35">
152                  <property name="visible">True</property>
153                  <property name="label_xalign">0</property>
154                  <property name="label_yalign">0.5</property>
155                  <property name="shadow_type">GTK_SHADOW_NONE</property>
156
157                  <child>
158                    <widget class="GtkAlignment" id="alignment73">
159                      <property name="border_width">6</property>
160                      <property name="visible">True</property>
161                      <property name="xalign">0.5</property>
162                      <property name="yalign">0.5</property>
163                      <property name="xscale">1</property>
164                      <property name="yscale">1</property>
165                      <property name="top_padding">4</property>
166                      <property name="bottom_padding">0</property>
167                      <property name="left_padding">12</property>
168                      <property name="right_padding">0</property>
169
170                      <child>
171                        <widget class="GtkVBox" id="vbox95">
172                          <property name="visible">True</property>
173                          <property name="homogeneous">False</property>
174                          <property name="spacing">12</property>
175
176                          <child>
177                            <widget class="GtkHBox" id="hbox2901">
178                              <property name="visible">True</property>
179                              <property name="homogeneous">False</property>
180                              <property name="spacing">12</property>
181
182                              <child>
183                                <widget class="GtkLabel" id="label174">
184                                  <property name="visible">True</property>
185                                  <property name="label" translatable="yes">Default status _iconset:</property>
186                                  <property name="use_underline">True</property>
187                                  <property name="use_markup">False</property>
188                                  <property name="justify">GTK_JUSTIFY_LEFT</property>
189                                  <property name="wrap">False</property>
190                                  <property name="selectable">False</property>
191                                  <property name="xalign">0.5</property>
192                                  <property name="yalign">0.5</property>
193                                  <property name="xpad">0</property>
194                                  <property name="ypad">0</property>
195                                  <property name="mnemonic_widget">iconset_combobox</property>
196                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
197                                  <property name="width_chars">-1</property>
198                                  <property name="single_line_mode">False</property>
199                                  <property name="angle">0</property>
200                                </widget>
201                                <packing>
202                                  <property name="padding">0</property>
203                                  <property name="expand">False</property>
204                                  <property name="fill">False</property>
205                                </packing>
206                              </child>
207
208                              <child>
209                                <widget class="GtkComboBox" id="iconset_combobox">
210                                  <property name="visible">True</property>
211                                  <property name="add_tearoffs">False</property>
212                                  <property name="focus_on_click">True</property>
213                                  <signal name="changed" handler="on_iconset_combobox_changed" last_modification_time="Tue, 21 Jun 2005 15:36:21 GMT"/>
214                                </widget>
215                                <packing>
216                                  <property name="padding">0</property>
217                                  <property name="expand">False</property>
218                                  <property name="fill">True</property>
219                                </packing>
220                              </child>
221
222                              <child>
223                                <widget class="GtkCheckButton" id="transports_iconsets_checkbutton">
224                                  <property name="visible">True</property>
225                                  <property name="tooltip" translatable="yes">If checked, Gajim will use protocol-specific status icons. (eg. A contact from MSN will have the equivalent msn icon for status online, away, busy, etc...)</property>
226                                  <property name="can_focus">True</property>
227                                  <property name="label" translatable="yes">Use _transports iconsets</property>
228                                  <property name="use_underline">True</property>
229                                  <property name="relief">GTK_RELIEF_NORMAL</property>
230                                  <property name="focus_on_click">True</property>
231                                  <property name="active">False</property>
232                                  <property name="inconsistent">False</property>
233                                  <property name="draw_indicator">True</property>
234                                  <signal name="toggled" handler="on_transports_iconsets_checkbutton_toggled" last_modification_time="Wed, 25 May 2005 17:03:55 GMT"/>
235                                </widget>
236                                <packing>
237                                  <property name="padding">0</property>
238                                  <property name="expand">False</property>
239                                  <property name="fill">True</property>
240                                </packing>
241                              </child>
242                            </widget>
243                            <packing>
244                              <property name="padding">0</property>
245                              <property name="expand">True</property>
246                              <property name="fill">True</property>
247                            </packing>
248                          </child>
249
250                          <child>
251                            <widget class="GtkHBox" id="hbox2956">
252                              <property name="visible">True</property>
253                              <property name="homogeneous">False</property>
254                              <property name="spacing">12</property>
255
256                              <child>
257                                <widget class="GtkLabel" id="label249">
258                                  <property name="visible">True</property>
259                                  <property name="label" translatable="yes">T_heme:</property>
260                                  <property name="use_underline">True</property>
261                                  <property name="use_markup">False</property>
262                                  <property name="justify">GTK_JUSTIFY_LEFT</property>
263                                  <property name="wrap">False</property>
264                                  <property name="selectable">False</property>
265                                  <property name="xalign">0.5</property>
266                                  <property name="yalign">0.5</property>
267                                  <property name="xpad">0</property>
268                                  <property name="ypad">0</property>
269                                  <property name="mnemonic_widget">theme_combobox</property>
270                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
271                                  <property name="width_chars">-1</property>
272                                  <property name="single_line_mode">False</property>
273                                  <property name="angle">0</property>
274                                </widget>
275                                <packing>
276                                  <property name="padding">0</property>
277                                  <property name="expand">False</property>
278                                  <property name="fill">False</property>
279                                </packing>
280                              </child>
281
282                              <child>
283                                <widget class="GtkComboBox" id="theme_combobox">
284                                  <property name="visible">True</property>
285                                  <property name="add_tearoffs">False</property>
286                                  <property name="focus_on_click">True</property>
287                                  <signal name="changed" handler="on_theme_combobox_changed" last_modification_time="Fri, 29 Apr 2005 11:44:52 GMT"/>
288                                </widget>
289                                <packing>
290                                  <property name="padding">0</property>
291                                  <property name="expand">False</property>
292                                  <property name="fill">True</property>
293                                </packing>
294                              </child>
295
296                              <child>
297                                <widget class="GtkButton" id="manage_theme_button">
298                                  <property name="visible">True</property>
299                                  <property name="tooltip" translatable="yes">Configure color and font of the interface</property>
300                                  <property name="can_focus">True</property>
301                                  <property name="label" translatable="yes">Ma_nage...</property>
302                                  <property name="use_underline">True</property>
303                                  <property name="relief">GTK_RELIEF_NORMAL</property>
304                                  <property name="focus_on_click">True</property>
305                                  <signal name="clicked" handler="on_manage_theme_button_clicked" last_modification_time="Thu, 09 Jun 2005 22:15:40 GMT"/>
306                                </widget>
307                                <packing>
308                                  <property name="padding">0</property>
309                                  <property name="expand">False</property>
310                                  <property name="fill">False</property>
311                                </packing>
312                              </child>
313                            </widget>
314                            <packing>
315                              <property name="padding">0</property>
316                              <property name="expand">True</property>
317                              <property name="fill">True</property>
318                            </packing>
319                          </child>
320                        </widget>
321                      </child>
322                    </widget>
323                  </child>
324
325                  <child>
326                    <widget class="GtkLabel" id="label326">
327                      <property name="visible">True</property>
328                      <property name="label" translatable="yes">&lt;b&gt;Interface Customization&lt;/b&gt;</property>
329                      <property name="use_underline">False</property>
330                      <property name="use_markup">True</property>
331                      <property name="justify">GTK_JUSTIFY_LEFT</property>
332                      <property name="wrap">False</property>
333                      <property name="selectable">False</property>
334                      <property name="xalign">0.5</property>
335                      <property name="yalign">0.5</property>
336                      <property name="xpad">0</property>
337                      <property name="ypad">0</property>
338                      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
339                      <property name="width_chars">-1</property>
340                      <property name="single_line_mode">False</property>
341                      <property name="angle">0</property>
342                    </widget>
343                    <packing>
344                      <property name="type">label_item</property>
345                    </packing>
346                  </child>
347                </widget>
348                <packing>
349                  <property name="padding">12</property>
350                  <property name="expand">False</property>
351                  <property name="fill">True</property>
352                </packing>
353              </child>
354            </widget>
355            <packing>
356              <property name="tab_expand">False</property>
357              <property name="tab_fill">True</property>
358            </packing>
359          </child>
360
361          <child>
362            <widget class="GtkLabel" id="label74">
363              <property name="visible">True</property>
364              <property name="label" translatable="yes">General</property>
365              <property name="use_underline">False</property>
366              <property name="use_markup">False</property>
367              <property name="justify">GTK_JUSTIFY_LEFT</property>
368              <property name="wrap">False</property>
369              <property name="selectable">False</property>
370              <property name="xalign">0.5</property>
371              <property name="yalign">0.5</property>
372              <property name="xpad">0</property>
373              <property name="ypad">0</property>
374              <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
375              <property name="width_chars">-1</property>
376              <property name="single_line_mode">False</property>
377              <property name="angle">0</property>
378            </widget>
379            <packing>
380              <property name="type">tab</property>
381            </packing>
382          </child>
383
384          <child>
385            <widget class="GtkVBox" id="vbox58">
386              <property name="border_width">12</property>
387              <property name="visible">True</property>
388              <property name="homogeneous">False</property>
389              <property name="spacing">6</property>
390
391              <child>
392                <widget class="GtkHBox" id="hbox3018">
393                  <property name="visible">True</property>
394                  <property name="homogeneous">False</property>
395                  <property name="spacing">5</property>
396
397                  <child>
398                    <widget class="GtkLabel" id="label379">
399                      <property name="visible">True</property>
400                      <property name="label" translatable="yes">One message _window:</property>
401                      <property name="use_underline">True</property>
402                      <property name="use_markup">False</property>
403                      <property name="justify">GTK_JUSTIFY_LEFT</property>
404                      <property name="wrap">False</property>
405                      <property name="selectable">False</property>
406                      <property name="xalign">0.5</property>
407                      <property name="yalign">0.5</property>
408                      <property name="xpad">1</property>
409                      <property name="ypad">0</property>
410                      <property name="mnemonic_widget">one_window_type_combobox</property>
411                      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
412                      <property name="width_chars">-1</property>
413                      <property name="single_line_mode">False</property>
414                      <property name="angle">0</property>
415                    </widget>
416                    <packing>
417                      <property name="padding">0</property>
418                      <property name="expand">False</property>
419                      <property name="fill">False</property>
420                    </packing>
421                  </child>
422
423                  <child>
424                    <widget class="GtkComboBox" id="one_window_type_combobox">
425                      <property name="visible">True</property>
426                      <property name="items" translatable="yes">Never
427Always
428Per account
429Per type</property>
430                      <property name="add_tearoffs">False</property>
431                      <property name="focus_on_click">True</property>
432                      <signal name="changed" handler="on_one_window_type_combo_changed" last_modification_time="Thu, 29 Dec 2005 02:04:46 GMT"/>
433                    </widget>
434                    <packing>
435                      <property name="padding">0</property>
436                      <property name="expand">False</property>
437                      <property name="fill">False</property>
438                    </packing>
439                  </child>
440                </widget>
441                <packing>
442                  <property name="padding">0</property>
443                  <property name="expand">False</property>
444                  <property name="fill">True</property>
445                </packing>
446              </child>
447
448              <child>
449                <widget class="GtkCheckButton" id="speller_checkbutton">
450                  <property name="can_focus">True</property>
451                  <property name="label" translatable="yes">_Highlight misspelled words</property>
452                  <property name="use_underline">True</property>
453                  <property name="relief">GTK_RELIEF_NORMAL</property>
454                  <property name="focus_on_click">True</property>
455                  <property name="active">False</property>
456                  <property name="inconsistent">False</property>
457                  <property name="draw_indicator">True</property>
458                  <signal name="toggled" handler="on_speller_checkbutton_toggled" last_modification_time="Tue, 24 May 2005 22:38:23 GMT"/>
459                </widget>
460                <packing>
461                  <property name="padding">0</property>
462                  <property name="expand">False</property>
463                  <property name="fill">False</property>
464                </packing>
465              </child>
466
467              <child>
468                <widget class="GtkCheckButton" id="xhtml_checkbutton">
469                  <property name="visible">True</property>
470                  <property name="tooltip" translatable="yes">Some messages may include rich content (formatting, colors etc). If checked, Gajim will just display the raw message text.</property>
471                  <property name="can_focus">True</property>
472                  <property name="label" translatable="yes">Ignore rich content in incoming messages</property>
473                  <property name="use_underline">True</property>
474                  <property name="relief">GTK_RELIEF_NORMAL</property>
475                  <property name="focus_on_click">True</property>
476                  <property name="active">False</property>
477                  <property name="inconsistent">False</property>
478                  <property name="draw_indicator">True</property>
479                  <signal name="toggled" handler="on_xhtml_checkbutton_toggled" last_modification_time="Wed, 18 Oct 2006 08:17:45 GMT"/>
480                </widget>
481                <packing>
482                  <property name="padding">0</property>
483                  <property name="expand">False</property>
484                  <property name="fill">False</property>
485                </packing>
486              </child>
487
488              <child>
489                <widget class="GtkHBox" id="hbox3024">
490                  <property name="visible">True</property>
491                  <property name="homogeneous">False</property>
492                  <property name="spacing">5</property>
493
494                  <child>
495                    <widget class="GtkLabel" id="label387">
496                      <property name="visible">True</property>
497                      <property name="label" translatable="yes">Treat all incoming messages as:</property>
498                      <property name="use_underline">False</property>
499                      <property name="use_markup">False</property>
500                      <property name="justify">GTK_JUSTIFY_LEFT</property>
501                      <property name="wrap">False</property>
502                      <property name="selectable">False</property>
503                      <property name="xalign">0.5</property>
504                      <property name="yalign">0.5</property>
505                      <property name="xpad">1</property>
506                      <property name="ypad">0</property>
507                      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
508                      <property name="width_chars">-1</property>
509                      <property name="single_line_mode">False</property>
510                      <property name="angle">0</property>
511                    </widget>
512                    <packing>
513                      <property name="padding">0</property>
514                      <property name="expand">False</property>
515                      <property name="fill">False</property>
516                    </packing>
517                  </child>
518
519                  <child>
520                    <widget class="GtkComboBox" id="treat_incoming_messages_combobox">
521                      <property name="visible">True</property>
522                      <property name="items" translatable="yes">Determined by sender
523Chat message
524Single message</property>
525                      <property name="add_tearoffs">False</property>
526                      <property name="focus_on_click">True</property>
527                      <signal name="changed" handler="on_treat_incoming_messages_combobox_changed" last_modification_time="Fri, 05 Jan 2007 20:16:54 GMT"/>
528                    </widget>
529                    <packing>
530                      <property name="padding">0</property>
531                      <property name="expand">False</property>
532                      <property name="fill">False</property>
533                    </packing>
534                  </child>
535                </widget>
536