~francesco-marella/specto/blacklist-plugins

« back to all changes in this revision

Viewing changes to data/glade/notifier.glade

  • Committer: Jean-François Fortin Tam
  • Date: 2009-12-29 21:02:37 UTC
  • mfrom: (98.3.84 specto-woutc)
  • Revision ID: nekohayo@gmail.com-20091229210237-pt7k7v2shsun2z49
Merge Wout's fixes and new features
- DBUS watches (including Pidgin, Evolution, Rhythmbox, and a bunch of others)
- Integration with Ubuntu's indicator applet
- Use GStreamer for playing sounds (fixes issue 289)
- Fix the Google Reader watch (issue 283)
- Various other enhancements

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
 
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
3
 
<!--*- mode: xml -*-->
 
1
<?xml version="1.0"?>
4
2
<glade-interface>
 
3
  <!-- interface-requires gtk+ 2.10 -->
 
4
  <!-- interface-naming-policy toplevel-contextual -->
5
5
  <widget class="GtkWindow" id="notifier">
6
6
    <property name="title" translatable="yes">Notifications</property>
7
7
    <property name="icon_name">gtk-dialog-info</property>
9
9
    <child>
10
10
      <widget class="GtkVBox" id="vbox">
11
11
        <property name="visible">True</property>
 
12
        <property name="orientation">vertical</property>
12
13
        <child>
13
14
          <widget class="GtkMenuBar" id="menubar1">
14
15
            <property name="visible">True</property>
21
22
                  <widget class="GtkMenu" id="menu_file_menu">
22
23
                    <child>
23
24
                      <widget class="GtkImageMenuItem" id="import_watches">
24
 
                        <property name="visible">True</property>
25
25
                        <property name="label" translatable="yes">_Import Watches</property>
 
26
                        <property name="visible">True</property>
26
27
                        <property name="use_underline">True</property>
 
28
                        <property name="use_stock">False</property>
27
29
                        <signal name="activate" handler="on_import_watches_activate"/>
28
30
                        <child internal-child="image">
29
 
                          <widget class="GtkImage" id="image117">
 
31
                          <widget class="GtkImage" id="image1">
30
32
                            <property name="visible">True</property>
31
 
                            <property name="xalign">0</property>
32
 
                            <property name="yalign">0</property>
33
33
                            <property name="stock">gtk-open</property>
34
 
                            <property name="icon_size">1</property>
35
34
                          </widget>
36
35
                        </child>
37
36
                      </widget>
38
37
                    </child>
39
38
                    <child>
40
39
                      <widget class="GtkImageMenuItem" id="export_watches">
41
 
                        <property name="visible">True</property>
42
40
                        <property name="label" translatable="yes">_Export Watches</property>
 
41
                        <property name="visible">True</property>
43
42
                        <property name="use_underline">True</property>
 
43
                        <property name="use_stock">False</property>
44
44
                        <signal name="activate" handler="on_export_watches_activate"/>
45
45
                        <child internal-child="image">
46
 
                          <widget class="GtkImage" id="image118">
 
46
                          <widget class="GtkImage" id="image2">
47
47
                            <property name="visible">True</property>
48
 
                            <property name="xalign">0</property>
49
 
                            <property name="yalign">0</property>
50
 
                            <property name="stock">gtk-save-as</property>
51
 
                            <property name="icon_size">1</property>
 
48
                            <property name="stock">gtk-save</property>
52
49
                          </widget>
53
50
                        </child>
54
51
                      </widget>
60
57
                    </child>
61
58
                    <child>
62
59
                      <widget class="GtkImageMenuItem" id="close">
63
 
                        <property name="visible">True</property>
64
60
                        <property name="label">gtk-close</property>
 
61
                        <property name="visible">True</property>
65
62
                        <property name="use_underline">True</property>
66
63
                        <property name="use_stock">True</property>
67
64
                        <signal name="activate" handler="on_close_activate"/>
68
65
                      </widget>
69
66
                    </child>
 
67
                    <child>
 
68
                      <widget class="GtkImageMenuItem" id="quit">
 
69
                        <property name="label">gtk-quit</property>
 
70
                        <property name="visible">True</property>
 
71
                        <property name="use_underline">True</property>
 
72
                        <property name="use_stock">True</property>
 
73
                        <signal name="activate" handler="on_quit_activate"/>
 
74
                      </widget>
 
75
                    </child>
70
76
                  </widget>
71
77
                </child>
72
78
              </widget>
80
86
                  <widget class="GtkMenu" id="menu_edit_menu">
81
87
                    <child>
82
88
                      <widget class="GtkImageMenuItem" id="add">
83
 
                        <property name="visible">True</property>
84
89
                        <property name="label">gtk-add</property>
 
90
                        <property name="visible">True</property>
85
91
                        <property name="use_underline">True</property>
86
92
                        <property name="use_stock">True</property>
87
93
                      </widget>
88
94
                    </child>
89
95
                    <child>
90
96
                      <widget class="GtkImageMenuItem" id="remove">
91
 
                        <property name="visible">True</property>
92
97
                        <property name="label">gtk-remove</property>
 
98
                        <property name="visible">True</property>
93
99
                        <property name="use_underline">True</property>
94
100
                        <property name="use_stock">True</property>
95
101
                        <signal name="activate" handler="on_remove_activate"/>
97
103
                    </child>
98
104
                    <child>
99
105
                      <widget class="GtkImageMenuItem" id="edit">
100
 
                        <property name="visible">True</property>
101
106
                        <property name="label">gtk-edit</property>
 
107
                        <property name="visible">True</property>
102
108
                        <property name="use_underline">True</property>
103
109
                        <property name="use_stock">True</property>
104
110
                        <signal name="activate" handler="on_edit_activate"/>
106
112
                    </child>
107
113
                    <child>
108
114
                      <widget class="GtkImageMenuItem" id="clear">
109
 
                        <property name="visible">True</property>
110
115
                        <property name="label" translatable="yes">Mark as read</property>
 
116
                        <property name="visible">True</property>
111
117
                        <property name="use_underline">True</property>
 
118
                        <property name="use_stock">False</property>
112
119
                        <signal name="activate" handler="on_clear_activate"/>
 
120
                        <child internal-child="image">
 
121
                          <widget class="GtkImage" id="image3">
 
122
                            <property name="visible">True</property>
 
123
                            <property name="stock">gtk-clear</property>
 
124
                          </widget>
 
125
                        </child>
113
126
                      </widget>
114
127
                    </child>
115
128
                    <child>
119
132
                    </child>
120
133
                    <child>
121
134
                      <widget class="GtkImageMenuItem" id="preferences">
122
 
                        <property name="visible">True</property>
123
135
                        <property name="label">gtk-preferences</property>
 
136
                        <property name="visible">True</property>
124
137
                        <property name="use_underline">True</property>
125
138
                        <property name="use_stock">True</property>
126
139
                        <signal name="activate" handler="on_preferences_activate"/>
139
152
                  <widget class="GtkMenu" id="menu_view_menu">
140
153
                    <child>
141
154
                      <widget class="GtkImageMenuItem" id="refresh">
142
 
                        <property name="visible">True</property>
143
155
                        <property name="label">gtk-refresh</property>
 
156
                        <property name="visible">True</property>
144
157
                        <property name="use_underline">True</property>
145
158
                        <property name="use_stock">True</property>
146
159
                        <signal name="activate" handler="on_refresh_activate"/>
148
161
                    </child>
149
162
                    <child>
150
163
                      <widget class="GtkImageMenuItem" id="clear_all1">
151
 
                        <property name="visible">True</property>
152
164
                        <property name="label" translatable="yes">_Mark all read</property>
 
165
                        <property name="visible">True</property>
153
166
                        <property name="use_underline">True</property>
 
167
                        <property name="use_stock">False</property>
154
168
                        <signal name="activate" handler="on_clear_all_activate"/>
155
169
                        <child internal-child="image">
156
 
                          <widget class="GtkImage" id="image119">
 
170
                          <widget class="GtkImage" id="image4">
157
171
                            <property name="visible">True</property>
158
 
                            <property name="xalign">0</property>
159
 
                            <property name="yalign">0</property>
160
172
                            <property name="stock">gtk-clear</property>
161
 
                            <property name="icon_size">1</property>
162
173
                          </widget>
163
174
                        </child>
164
175
                      </widget>
183
194
                    </child>
184
195
                    <child>
185
196
                      <widget class="GtkImageMenuItem" id="sorting">
186
 
                        <property name="visible">True</property>
187
197
                        <property name="label" translatable="yes">Sorting</property>
 
198
                        <property name="visible">True</property>
188
199
                        <property name="use_underline">True</property>
 
200
                        <property name="use_stock">False</property>
189
201
                        <signal name="activate" handler="on_sorting_activate"/>
190
202
                        <child>
191
203
                          <widget class="GtkMenu" id="sorting_menu">
219
231
                          </widget>
220
232
                        </child>
221
233
                        <child internal-child="image">
222
 
                          <widget class="GtkImage" id="image120">
 
234
                          <widget class="GtkImage" id="image5">
223
235
                            <property name="visible">True</property>
224
 
                            <property name="xalign">0</property>
225
 
                            <property name="yalign">0</property>
226
236
                            <property name="stock">gtk-sort-ascending</property>
227
 
                            <property name="icon_size">1</property>
228
237
                          </widget>
229
238
                        </child>
230
239
                      </widget>
264
273
                  <widget class="GtkMenu" id="menu_help_menu">
265
274
                    <child>
266
275
                      <widget class="GtkImageMenuItem" id="help">
267
 
                        <property name="visible">True</property>
268
276
                        <property name="label">gtk-help</property>
 
277
                        <property name="visible">True</property>
269
278
                        <property name="use_underline">True</property>
270
279
                        <property name="use_stock">True</property>
271
280
                        <signal name="activate" handler="on_help_activate"/>
273
282
                    </child>
274
283
                    <child>
275
284
                      <widget class="GtkImageMenuItem" id="about">
276
 
                        <property name="visible">True</property>
277
285
                        <property name="label">gtk-about</property>
 
286
                        <property name="visible">True</property>
278
287
                        <property name="use_underline">True</property>
279
288
                        <property name="use_stock">True</property>
280
289
                        <signal name="activate" handler="on_about_activate"/>
288
297
          <packing>
289
298
            <property name="expand">False</property>
290
299
            <property name="fill">False</property>
 
300
            <property name="position">0</property>
291
301
          </packing>
292
302
        </child>
293
303
        <child>
304
314
              </widget>
305
315
              <packing>
306
316
                <property name="expand">False</property>
 
317
                <property name="homogeneous">True</property>
307
318
              </packing>
308
319
            </child>
309
320
            <child>
317
328
              </widget>
318
329
              <packing>
319
330
                <property name="expand">False</property>
 
331
                <property name="homogeneous">True</property>
320
332
              </packing>
321
333
            </child>
322
334
            <child>
328
340
              </widget>
329
341
              <packing>
330
342
                <property name="expand">False</property>
331
 
                <property name="homogeneous">False</property>
332
343
              </packing>
333
344
            </child>
334
345
          </widget>
342
353
          <widget class="GtkScrolledWindow" id="scrolledwindow">
343
354
            <property name="visible">True</property>
344
355
            <property name="can_focus">True</property>
345
 
            <property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
346
 
            <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
347
 
            <property name="shadow_type">GTK_SHADOW_IN</property>
 
356
            <property name="hscrollbar_policy">never</property>
 
357
            <property name="vscrollbar_policy">automatic</property>
 
358
            <property name="shadow_type">in</property>
348
359
            <child>
349
360
              <widget class="GtkTreeView" id="treeview">
350
361
                <property name="visible">True</property>
351
362
                <property name="can_focus">True</property>
352
363
                <property name="rules_hint">True</property>
353
364
                <property name="enable_search">False</property>
 
365
                <signal name="cursor_changed" handler="on_treeview_cursor_changed"/>
354
366
                <signal name="row_activated" handler="on_treeview_row_activated"/>
355
 
                <signal name="cursor_changed" handler="on_treeview_cursor_changed"/>
356
367
              </widget>
357
368
            </child>
358
369
          </widget>
388
399
                          </widget>
389
400
                          <packing>
390
401
                            <property name="expand">False</property>
 
402
                            <property name="position">0</property>
391
403
                          </packing>
392
404
                        </child>
393
405
                        <child>
412
424
                        <property name="label" translatable="yes">General</property>
413
425
                      </widget>
414
426
                      <packing>
 
427
                        <property name="tab_fill">False</property>
415
428
                        <property name="type">tab</property>
416
 
                        <property name="tab_fill">False</property>
417
429
                      </packing>
418
430
                    </child>
419
431
                    <child>
424
436
                        <property name="xpad">6</property>
425
437
                        <property name="ypad">6</property>
426
438
                        <property name="use_markup">True</property>
427
 
                        <property name="wrap_mode">PANGO_WRAP_CHAR</property>
428
 
                        <property name="ellipsize">PANGO_ELLIPSIZE_END</property>
 
439
                        <property name="wrap_mode">char</property>
 
440
                        <property name="ellipsize">end</property>
429
441
                      </widget>
430
442
                      <packing>
431
443
                        <property name="position">1</property>
438
450
                        <property name="label" translatable="yes">Extra information</property>
439
451
                      </widget>
440
452
                      <packing>
441
 
                        <property name="type">tab</property>
442
453
                        <property name="position">1</property>
443
454
                        <property name="tab_fill">False</property>
 
455
                        <property name="type">tab</property>
444
456
                      </packing>
445
457
                    </child>
446
458
                  </widget>
449
461
                  </packing>
450
462
                </child>
451
463
              </widget>
 
464
              <packing>
 
465
                <property name="position">0</property>
 
466
              </packing>
452
467
            </child>
453
468
            <child>
454
469
              <widget class="GtkVButtonBox" id="vbox_panel_buttons">
455
470
                <property name="visible">True</property>
 
471
                <property name="orientation">vertical</property>
456
472
                <property name="spacing">6</property>
457
 
                <property name="layout_style">GTK_BUTTONBOX_START</property>
 
473
                <property name="layout_style">start</property>
458
474
                <child>
459
475
                  <widget class="GtkButton" id="btnOpen">
460
 
                    <property name="visible">True</property>
461
 
                    <property name="can_focus">True</property>
462
 
                    <property name="can_default">True</property>
463
476
                    <property name="label">gtk-jump-to</property>
 
477
                    <property name="visible">True</property>
 
478
                    <property name="can_focus">True</property>
 
479
                    <property name="can_default">True</property>
 
480
                    <property name="receives_default">False</property>
464
481
                    <property name="use_stock">True</property>
465
 
                    <property name="response_id">0</property>
466
482
                    <signal name="clicked" handler="on_btnOpen_clicked"/>
467
483
                  </widget>
 
484
                  <packing>
 
485
                    <property name="expand">False</property>
 
486
                    <property name="fill">False</property>
 
487
                    <property name="position">0</property>
 
488
                  </packing>
468
489
                </child>
469
490
                <child>
470
491
                  <widget class="GtkButton" id="btnClear">
471
 
                    <property name="visible">True</property>
472
 
                    <property name="can_focus">True</property>
473
 
                    <property name="can_default">True</property>
474
492
                    <property name="label" translatable="yes">Mark as read</property>
475
 
                    <property name="response_id">0</property>
 
493
                    <property name="visible">True</property>
 
494
                    <property name="can_focus">True</property>
 
495
                    <property name="can_default">True</property>
 
496
                    <property name="receives_default">False</property>
476
497
                    <signal name="clicked" handler="on_btnClear_clicked"/>
477
498
                  </widget>
478
499
                  <packing>
 
500
                    <property name="expand">False</property>
 
501
                    <property name="fill">False</property>
479
502
                    <property name="position">1</property>
480
503
                  </packing>
481
504
                </child>
482
505
                <child>
483
506
                  <widget class="GtkButton" id="btnEdit">
484
 
                    <property name="visible">True</property>
485
 
                    <property name="can_focus">True</property>
486
 
                    <property name="can_default">True</property>
487
507
                    <property name="label">gtk-edit</property>
 
508
                    <property name="visible">True</property>
 
509
                    <property name="can_focus">True</property>
 
510
                    <property name="can_default">True</property>
 
511
                    <property name="receives_default">False</property>
488
512
                    <property name="use_stock">True</property>
489
 
                    <property name="response_id">0</property>
490
513
                    <signal name="clicked" handler="on_btnEdit_clicked"/>
491
514
                  </widget>
492
515
                  <packing>
 
516
                    <property name="expand">False</property>
 
517
                    <property name="fill">False</property>
493
518
                    <property name="position">2</property>
494
519
                  </packing>
495
520
                </child>
496
521
              </widget>
497
522
              <packing>
498
523
                <property name="expand">False</property>
499
 
                <property name="pack_type">GTK_PACK_END</property>
 
524
                <property name="pack_type">end</property>
500
525
                <property name="position">1</property>
501
526
              </packing>
502
527
            </child>
508
533
          </packing>
509
534
        </child>
510
535
        <child>
511
 
          <widget class="GtkStatusbar" id="statusbar1">
512
 
          </widget>
 
536
          <widget class="GtkStatusbar" id="statusbar1"/>
513
537
          <packing>
514
538
            <property name="expand">False</property>
515
539
            <property name="position">4</property>
521
545
  <widget class="GtkWindow" id="error_dialog">
522
546
    <property name="title" translatable="yes">Error</property>
523
547
    <property name="resizable">False</property>
524
 
    <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
 
548
    <property name="window_position">center-on-parent</property>
525
549
    <child>
526
550
      <widget class="GtkVBox" id="vbox1">
527
551
        <property name="visible">True</property>
534
558
                <property name="visible">True</property>
535
559
                <property name="stock">gtk-missing-image</property>
536
560
              </widget>
 
561
              <packing>
 
562
                <property name="position">0</property>
 
563
              </packing>
537
564
            </child>
538
565
            <child>
539
566
              <widget class="GtkLabel" id="label4">
549
576
            <property name="expand">False</property>
550
577
            <property name="fill">False</property>
551
578
            <property name="padding">6</property>
 
579
            <property name="position">0</property>
552
580
          </packing>
553
581
        </child>
554
582
        <child>
559
587
              <widget class="GtkScrolledWindow" id="scrolledwindow1">
560
588
                <property name="visible">True</property>
561
589
                <property name="can_focus">True</property>
562
 
                <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
563
 
                <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
 
590
                <property name="hscrollbar_policy">automatic</property>
 
591
                <property name="vscrollbar_policy">automatic</property>
564
592
                <child>
565
593
                  <widget class="GtkTextView" id="error_message">
566
594
                    <property name="height_request">200</property>
600
628
            <property name="visible">True</property>
601
629
            <child>
602
630
              <widget class="GtkButton" id="send">
603
 
                <property name="visible">True</property>
604
 
                <property name="can_focus">True</property>
605
 
                <property name="receives_default">True</property>
606
631
                <property name="label" translatable="yes">Visit the issue tracker</property>
607
 
                <property name="response_id">0</property>
 
632
                <property name="visible">True</property>
 
633
                <property name="can_focus">True</property>
 
634
                <property name="receives_default">True</property>
608
635
                <signal name="clicked" handler="on_send_clicked"/>
609
636
              </widget>
610
637
              <packing>
611
638
                <property name="padding">6</property>
 
639
                <property name="position">0</property>
612
640
              </packing>
613
641
            </child>
614
642
            <child>
630
658
            </child>
631
659
            <child>
632
660
              <widget class="GtkButton" id="ok">
633
 
                <property name="visible">True</property>
634
 
                <property name="can_focus">True</property>
635
 
                <property name="receives_default">True</property>
636
661
                <property name="label">gtk-ok</property>
 
662
                <property name="visible">True</property>
 
663
                <property name="can_focus">True</property>
 
664
                <property name="receives_default">True</property>
637
665
                <property name="use_stock">True</property>
638
 
                <property name="response_id">0</property>
639
666
                <signal name="clicked" handler="on_ok_clicked"/>
640
667
              </widget>
641
668
              <packing>