root/branches/gajim_0.11/data/glade/privacy_list_window.glade

Revision 7614, 28.2 kB (checked in by nk, 2 years ago)

make edit privacy list window resizable. [generally all windows should be resizable to assist i18n]. Fixes #2762. thanks Yavor!

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="privacy_list_edit_window">
7  <property name="border_width">6</property>
8  <property name="visible">True</property>
9  <property name="title" translatable="yes">Privacy List</property>
10  <property name="type">GTK_WINDOW_TOPLEVEL</property>
11  <property name="window_position">GTK_WIN_POS_NONE</property>
12  <property name="modal">False</property>
13  <property name="resizable">True</property>
14  <property name="destroy_with_parent">False</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="destroy" handler="on_privacy_list_edit_window_destroy" last_modification_time="Sun, 02 Jul 2006 22:34:41 GMT"/>
23
24  <child>
25    <widget class="GtkVBox" id="main_vbox">
26      <property name="width_request">600</property>
27      <property name="visible">True</property>
28      <property name="homogeneous">False</property>
29      <property name="spacing">0</property>
30
31      <child>
32        <widget class="GtkHBox" id="title_hbox">
33          <property name="visible">True</property>
34          <property name="homogeneous">True</property>
35          <property name="spacing">0</property>
36
37          <child>
38            <widget class="GtkLabel" id="privacy_lists_title_label">
39              <property name="visible">True</property>
40              <property name="label" translatable="yes">&lt;i&gt;Privacy List&lt;/i&gt;</property>
41              <property name="use_underline">False</property>
42              <property name="use_markup">True</property>
43              <property name="justify">GTK_JUSTIFY_LEFT</property>
44              <property name="wrap">False</property>
45              <property name="selectable">False</property>
46              <property name="xalign">0.5</property>
47              <property name="yalign">0.5</property>
48              <property name="xpad">0</property>
49              <property name="ypad">0</property>
50              <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
51              <property name="width_chars">-1</property>
52              <property name="single_line_mode">False</property>
53              <property name="angle">0</property>
54            </widget>
55            <packing>
56              <property name="padding">0</property>
57              <property name="expand">False</property>
58              <property name="fill">False</property>
59            </packing>
60          </child>
61
62          <child>
63            <widget class="GtkCheckButton" id="privacy_list_active_checkbutton">
64              <property name="visible">True</property>
65              <property name="can_focus">True</property>
66              <property name="label" translatable="yes">Active for this session</property>
67              <property name="use_underline">True</property>
68              <property name="relief">GTK_RELIEF_NORMAL</property>
69              <property name="focus_on_click">True</property>
70              <property name="active">False</property>
71              <property name="inconsistent">False</property>
72              <property name="draw_indicator">True</property>
73              <signal name="toggled" handler="on_privacy_list_active_checkbutton_toggled" last_modification_time="Sat, 01 Jul 2006 13:09:51 GMT"/>
74            </widget>
75            <packing>
76              <property name="padding">0</property>
77              <property name="expand">False</property>
78              <property name="fill">False</property>
79            </packing>
80          </child>
81
82          <child>
83            <widget class="GtkCheckButton" id="privacy_list_default_checkbutton">
84              <property name="visible">True</property>
85              <property name="can_focus">True</property>
86              <property name="label" translatable="yes">Active on each startup</property>
87              <property name="use_underline">True</property>
88              <property name="relief">GTK_RELIEF_NORMAL</property>
89              <property name="focus_on_click">True</property>
90              <property name="active">False</property>
91              <property name="inconsistent">False</property>
92              <property name="draw_indicator">True</property>
93              <signal name="toggled" handler="on_privacy_list_default_checkbutton_toggled" last_modification_time="Sat, 01 Jul 2006 13:10:00 GMT"/>
94            </widget>
95            <packing>
96              <property name="padding">0</property>
97              <property name="expand">False</property>
98              <property name="fill">False</property>
99            </packing>
100          </child>
101        </widget>
102        <packing>
103          <property name="padding">0</property>
104          <property name="expand">False</property>
105          <property name="fill">True</property>
106        </packing>
107      </child>
108
109      <child>
110        <widget class="GtkHSeparator" id="title_hseparator">
111          <property name="visible">True</property>
112        </widget>
113        <packing>
114          <property name="padding">5</property>
115          <property name="expand">False</property>
116          <property name="fill">False</property>
117        </packing>
118      </child>
119
120      <child>
121        <widget class="GtkLabel" id="list_of_rules_label">
122          <property name="visible">True</property>
123          <property name="label" translatable="yes">&lt;b&gt;List of rules&lt;/b&gt;</property>
124          <property name="use_underline">False</property>
125          <property name="use_markup">True</property>
126          <property name="justify">GTK_JUSTIFY_LEFT</property>
127          <property name="wrap">False</property>
128          <property name="selectable">False</property>
129          <property name="xalign">0.5</property>
130          <property name="yalign">0.5</property>
131          <property name="xpad">0</property>
132          <property name="ypad">0</property>
133          <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
134          <property name="width_chars">-1</property>
135          <property name="single_line_mode">False</property>
136          <property name="angle">0</property>
137        </widget>
138        <packing>
139          <property name="padding">5</property>
140          <property name="expand">False</property>
141          <property name="fill">False</property>
142        </packing>
143      </child>
144
145      <child>
146        <widget class="GtkComboBox" id="list_of_rules_combobox">
147          <property name="visible">True</property>
148          <property name="items" translatable="yes"></property>
149          <property name="add_tearoffs">False</property>
150          <property name="focus_on_click">True</property>
151          <signal name="changed" handler="on_list_of_rules_combobox_changed" last_modification_time="Mon, 03 Jul 2006 20:44:19 GMT"/>
152        </widget>
153        <packing>
154          <property name="padding">5</property>
155          <property name="expand">False</property>
156          <property name="fill">True</property>
157        </packing>
158      </child>
159
160      <child>
161        <widget class="GtkHBox" id="delete_open_buttons_hbox">
162          <property name="visible">True</property>
163          <property name="homogeneous">True</property>
164          <property name="spacing">0</property>
165
166          <child>
167            <widget class="GtkButton" id="new_rule_button">
168              <property name="border_width">5</property>
169              <property name="visible">True</property>
170              <property name="can_focus">True</property>
171              <property name="label">gtk-add</property>
172              <property name="use_stock">True</property>
173              <property name="relief">GTK_RELIEF_NORMAL</property>
174              <property name="focus_on_click">True</property>
175              <signal name="clicked" handler="on_new_rule_button_clicked" last_modification_time="Sat, 01 Jul 2006 13:09:03 GMT"/>
176            </widget>
177            <packing>
178              <property name="padding">0</property>
179              <property name="expand">False</property>
180              <property name="fill">False</property>
181            </packing>
182          </child>
183
184          <child>
185            <widget class="GtkButton" id="delete_rule_button">
186              <property name="border_width">5</property>
187              <property name="visible">True</property>
188              <property name="can_focus">True</property>
189              <property name="label">gtk-remove</property>
190              <property name="use_stock">True</property>
191              <property name="relief">GTK_RELIEF_NORMAL</property>
192              <property name="focus_on_click">True</property>
193              <signal name="clicked" handler="on_delete_rule_button_clicked" last_modification_time="Sat, 01 Jul 2006 13:08:57 GMT"/>
194            </widget>
195            <packing>
196              <property name="padding">0</property>
197              <property name="expand">False</property>
198              <property name="fill">False</property>
199            </packing>
200          </child>
201
202          <child>
203            <widget class="GtkButton" id="open_rule_button">
204              <property name="border_width">6</property>
205              <property name="visible">True</property>
206              <property name="can_focus">True</property>
207              <property name="label">gtk-edit</property>
208              <property name="use_stock">True</property>
209              <property name="relief">GTK_RELIEF_NORMAL</property>
210              <property name="focus_on_click">True</property>
211              <signal name="clicked" handler="on_open_rule_button_clicked" last_modification_time="Sat, 01 Jul 2006 13:08:50 GMT"/>
212            </widget>
213            <packing>
214              <property name="padding">0</property>
215              <property name="expand">False</property>
216              <property name="fill">False</property>
217            </packing>
218          </child>
219        </widget>
220        <packing>
221          <property name="padding">0</property>
222          <property name="expand">False</property>
223          <property name="fill">True</property>
224        </packing>
225      </child>
226
227      <child>
228        <widget class="GtkVBox" id="add_edit_vbox">
229          <property name="border_width">5</property>
230          <property name="homogeneous">False</property>
231          <property name="spacing">0</property>
232
233          <child>
234            <widget class="GtkHSeparator" id="edit_between_list_edit_hseparator">
235              <property name="visible">True</property>
236            </widget>
237            <packing>
238              <property name="padding">5</property>
239              <property name="expand">True</property>
240              <property name="fill">True</property>
241            </packing>
242          </child>
243
244          <child>
245            <widget class="GtkLabel" id="add_edit_rule_label">
246              <property name="visible">True</property>
247              <property name="label" translatable="yes">&lt;b&gt;Add / Edit a rule&lt;/b&gt;</property>
248              <property name="use_underline">False</property>
249              <property name="use_markup">True</property>
250              <property name="justify">GTK_JUSTIFY_LEFT</property>
251              <property name="wrap">False</property>
252              <property name="selectable">False</property>
253              <property name="xalign">0.5</property>
254              <property name="yalign">0.5</property>
255              <property name="xpad">0</property>
256              <property name="ypad">0</property>
257              <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
258              <property name="width_chars">-1</property>
259              <property name="single_line_mode">False</property>
260              <property name="angle">0</property>
261            </widget>
262            <packing>
263              <property name="padding">5</property>
264              <property name="expand">False</property>
265              <property name="fill">False</property>
266            </packing>
267          </child>
268
269          <child>
270            <widget class="GtkHBox" id="edit_fields_hbox">
271              <property name="visible">True</property>
272              <property name="homogeneous">False</property>
273              <property name="spacing">0</property>
274
275              <child>
276                <widget class="GtkVBox" id="edit_allow_deny_vbox">
277                  <property name="visible">True</property>
278                  <property name="homogeneous">True</property>
279                  <property name="spacing">0</property>
280
281                  <child>
282                    <widget class="GtkRadioButton" id="edit_allow_radiobutton">
283                      <property name="visible">True</property>
284                      <property name="can_focus">True</property>
285                      <property name="label" translatable="yes">Allow</property>
286                      <property name="use_underline">True</property>
287                      <property name="relief">GTK_RELIEF_NORMAL</property>
288                      <property name="focus_on_click">True</property>
289                      <property name="active">False</property>
290                      <property name="inconsistent">False</property>
291                      <property name="draw_indicator">True</property>
292                    </widget>
293                    <packing>
294                      <property name="padding">0</property>
295                      <property name="expand">False</property>
296                      <property name="fill">False</property>
297                    </packing>
298                  </child>
299
300                  <child>
301                    <widget class="GtkRadioButton" id="edit_deny_radiobutton">
302                      <property name="visible">True</property>
303                      <property name="can_focus">True</property>
304                      <property name="label" translatable="yes">Deny</property>
305                      <property name="use_underline">True</property>
306                      <property name="relief">GTK_RELIEF_NORMAL</property>
307                      <property name="focus_on_click">True</property>
308                      <property name="active">False</property>
309                      <property name="inconsistent">False</property>
310                      <property name="draw_indicator">True</property>
311                      <property name="group">edit_allow_radiobutton</property>
312                    </widget>
313                    <packing>
314                      <property name="padding">0</property>
315                      <property name="expand">False</property>
316                      <property name="fill">False</property>
317                    </packing>
318                  </child>
319                </widget>
320                <packing>
321                  <property name="padding">0</property>
322                  <property name="expand">True</property>
323                  <property name="fill">True</property>
324                </packing>
325              </child>
326
327              <child>
328                <widget class="GtkVBox" id="edit_type_vbox">
329                  <property name="visible">True</property>
330                  <property name="homogeneous">True</property>
331                  <property name="spacing">0</property>
332
333                  <child>
334                    <widget class="GtkHBox" id="edit_type_jabberid_hbox">
335                      <property name="border_width">5</property>
336                      <property name="visible">True</property>
337                      <property name="homogeneous">False</property>
338                      <property name="spacing">0</property>
339
340                      <child>
341                        <widget class="GtkRadioButton" id="edit_type_jabberid_radiobutton">
342                          <property name="visible">True</property>
343                          <property name="can_focus">True</property>
344                          <property name="label" translatable="yes">JabberID</property>
345                          <property name="use_underline">True</property>
346                          <property name="relief">GTK_RELIEF_NORMAL</property>
347                          <property name="focus_on_click">True</property>
348                          <property name="active">False</property>
349                          <property name="inconsistent">False</property>
350                          <property name="draw_indicator">True</property>
351                        </widget>
352                        <packing>
353                          <property name="padding">5</property>
354                          <property name="expand">False</property>
355                          <property name="fill">False</property>
356                        </packing>
357                      </child>
358
359                      <child>
360                        <widget class="GtkEntry" id="edit_type_jabberid_entry">
361                          <property name="visible">True</property>
362                          <property name="can_focus">True</property>
363                          <property name="editable">True</property>
364                          <property name="visibility">True</property>
365                          <property name="max_length">0</property>
366                          <property name="text" translatable="yes"></property>
367                          <property name="has_frame">True</property>
368                          <property name="invisible_char"></property>
369                          <property name="activates_default">False</property>
370                        </widget>
371                        <packing>
372                          <property name="padding">5</property>
373                          <property name="expand">True</property>
374                          <property name="fill">True</property>
375                        </packing>
376                      </child>
377                    </widget>
378                    <packing>
379                      <property name="padding">0</property>
380                      <property name="expand">True</property>
381                      <property name="fill">True</property>
382                    </packing>
383                  </child>
384
385                  <child>
386                    <widget class="GtkHBox" id="edit_type_group_hbox">
387                      <property name="border_width">5</property>
388                      <property name="visible">True</property>
389                      <property name="homogeneous">False</property>
390                      <property name="spacing">0</property>
391
392                      <child>
393                        <widget class="GtkRadioButton" id="edit_type_group_radiobutton">
394                          <property name="visible">True</property>
395                          <property name="can_focus">True</property>
396                          <property name="label" translatable="yes">all in the group</property>
397                          <property name="use_underline">True</property>
398                          <property name="relief">GTK_RELIEF_NORMAL</property>
399                          <property name="focus_on_click">True</property>
400                          <property name="active">False</property>
401                          <property name="inconsistent">False</property>
402                          <property name="draw_indicator">True</property>
403                          <property name="group">edit_type_jabberid_radiobutton</property>
404                        </widget>
405                        <packing>
406                          <property name="padding">5</property>
407                          <property name="expand">False</property>
408                          <property name="fill">False</property>
409                        </packing>
410                      </child>
411
412                      <child>
413                        <widget class="GtkComboBox" id="edit_type_group_combobox">
414                          <property name="visible">True</property>
415                          <property name="items" translatable="yes"></property>
416                          <property name="add_tearoffs">False</property>
417                          <property name="focus_on_click">True</property>
418                        </widget>
419                        <packing>
420                          <property name="padding">5</property>
421                          <property name="expand">True</property>
422                          <property name="fill">True</property>
423                        </packing>
424                      </child>
425                    </widget>
426                    <packing>
427                      <property name="padding">0</property>
428                      <property name="expand">True</property>
429                      <property name="fill">True</property>
430                    </packing>
431                  </child>
432
433                  <child>
434                    <widget class="GtkHBox" id="edit_type_subscription_hbox">
435                      <property name="border_width">5</property>
436                      <property name="visible">True</property>
437                      <property name="homogeneous">False</property>
438                      <property name="spacing">0</property>
439
440                      <child>
441                        <widget class="GtkRadioButton" id="edit_type_subscription_radiobutton">
442                          <property name="visible">True</property>
443                          <property name="can_focus">True</property>
444                          <property name="label" translatable="yes">all by subscription</property>
445                          <property name="use_underline">True</property>
446                          <property name="relief">GTK_RELIEF_NORMAL</property>
447                          <property name="focus_on_click">True</property>
448                          <property name="active">False</property>
449                          <property name="inconsistent">False</property>
450                          <property name="draw_indicator">True</property>
451                          <property name="group">edit_type_jabberid_radiobutton</property>
452                        </widget>
453                        <packing>
454                          <property name="padding">5</property>
455                          <property name="expand">False</property>
456                          <property name="fill">False</property>
457                        </packing>
458                      </child>
459
460                      <child>
461                        <widget class="GtkComboBox" id="edit_type_subscription_combobox">
462                          <property name="visible">True</property>
463                          <property name="items" translatable="yes">none
464both
465from
466to</property>
467                          <property name="add_tearoffs">False</property>
468                          <property name="focus_on_click">True</property>
469                        </widget>
470                        <packing>
471                          <property name="padding">5</property>
472                          <property name="expand">True</property>
473                          <property name="fill">True</property>
474                        </packing>
475                      </child>
476                    </widget>
477                    <packing>
478                      <property name="padding">0</property>
479                      <property name="expand">True</property>
480                      <property name="fill">True</property>
481                    </packing>
482                  </child>
483
484                  <child>
485                    <widget class="GtkHBox" id="edit_type_select_all_hbox">
486                      <property name="border_width">10</property>
487                      <property name="visible">True</property>
488                      <property name="homogeneous">False</property>
489                      <property name="spacing">0</property>
490
491                      <child>
492                        <widget class="GtkRadioButton" id="edit_type_select_all_radiobutton">
493                          <property name="visible">True</property>
494                          <property name="can_focus">True</property>
495                          <property name="label" translatable="yes">All</property>
496                          <property name="use_underline">True</property>
497                          <property name="relief">GTK_RELIEF_NORMAL</property>
498                          <property name="focus_on_click">True</property>
499                          <property name="active">False</property>
500                          <property name="inconsistent">False</property>
501                          <property name="draw_indicator">True</property>
502                          <property name="group">edit_type_jabberid_radiobutton</property>
503                        </widget>
504                        <packing>
505                          <property name="padding">0</property>
506                          <property name="expand">False</property>
507                          <property name="fill">False</property>
508                        </packing>
509                      </child>
510                    </widget>
511                    <packing>
512                      <property name="padding">0</property>
513                      <property name="expand">False</property>
514                      <property name="fill">False</property>
515                    </packing>
516                  </child>
517                </widget>
518                <packing>
519                  <property name="padding">0</property>
520                  <property name="expand">True</property>
521                  <property name="fill">True</property>
522                </packing>
523              </child>
524
525              <child>
526                <widget class="GtkVBox" id="edit_items_vbox">
527                  <property name="visible">True</property>
528                  <property name="homogeneous">True</property>
529                  <property name="spacing">0</property>
530
531                  <child>
532                    <widget class="GtkCheckButton" id="edit_send_messages_checkbutton">
533                      <property name="visible">True</property>
534                      <property name="can_focus">True</property>
535                      <property name="label" translatable="yes">to send me messages</property>
536                      <property name="use_underline">True</property>
537                      <property name="relief">GTK_RELIEF_NORMAL</property>
538                      <property name="focus_on_click">True</property>
539                      <property name="active">False</property>
540                      <property name="inconsistent">False</property>
541                      <property name="draw_indicator">True</property>
542                    </widget>
543                    <packing>
544                      <property name="padding">0</property>
545                      <property name="expand">False</property>
546                      <property name="fill">False</property>
547                    </packing>
548                  </child>
549
550                  <child>
551                    <widget class="GtkCheckButton" id="edit_queries_send_checkbutton">
552                      <property name="visible">True</property>
553                      <property name="can_focus">True</property>
554                      <property name="label" translatable="yes">to send me queries</property>
555                      <property name="use_underline">True</property>
556                      <property name="relief">GTK_RELIEF_NORMAL</property>
557                      <property name="focus_on_click">True</property>
558                      <property name="active">False</property>
559                      <property name="inconsistent">False</property>
560                      <property name="draw_indicator">True</property>
561                    </widget>
562                    <packing>
563                      <property name="padding">0</property>
564                      <property name="expand">False</property>
565                      <property name="fill">False</property>
566                    </packing>
567                  </child>
568
569                  <child>
570                    <widget class="GtkCheckButton" id="edit_send_status_checkbutton">
571                      <