~jconti/gm-notify/messaging-menu

87 by Jason Conti
Port gm-config.glade to GtkBuilder (renamed to gm-config.ui)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<interface>
3
  <!-- interface-requires gtk+ 3.0 -->
4
  <object class="GtkWindow" id="gmnotify_config_main">
5
    <property name="can_focus">False</property>
6
    <property name="border_width">10</property>
7
    <property name="title" translatable="yes">GMail Notifier</property>
89 by Jason Conti
Center config window
8
    <property name="window_position">center</property>
87 by Jason Conti
Port gm-config.glade to GtkBuilder (renamed to gm-config.ui)
9
    <property name="icon_name">evolution</property>
10
    <child>
11
      <object class="GtkBox" id="vbox_main">
12
        <property name="visible">True</property>
13
        <property name="can_focus">False</property>
14
        <property name="orientation">vertical</property>
15
        <property name="spacing">10</property>
16
        <child>
17
          <object class="GtkNotebook" id="notebook_main">
18
            <property name="visible">True</property>
19
            <property name="can_focus">True</property>
20
            <child>
21
              <object class="GtkBox" id="vbox1">
22
                <property name="can_focus">False</property>
23
                <property name="orientation">vertical</property>
24
                <child>
25
                  <object class="GtkGrid" id="grid1">
26
                    <property name="visible">True</property>
27
                    <property name="can_focus">False</property>
28
                    <property name="row_homogeneous">True</property>
29
                    <property name="column_homogeneous">True</property>
30
                    <child>
31
                      <object class="GtkLabel" id="label_user">
32
                        <property name="visible">True</property>
33
                        <property name="can_focus">False</property>
34
                        <property name="label" translatable="yes">E-Mail:</property>
35
                      </object>
36
                      <packing>
37
                        <property name="left_attach">0</property>
38
                        <property name="top_attach">0</property>
39
                        <property name="width">1</property>
40
                        <property name="height">1</property>
41
                      </packing>
42
                    </child>
43
                    <child>
44
                      <object class="GtkLabel" id="label_password">
45
                        <property name="visible">True</property>
46
                        <property name="can_focus">False</property>
47
                        <property name="label" translatable="yes">Password:</property>
48
                      </object>
49
                      <packing>
50
                        <property name="left_attach">0</property>
51
                        <property name="top_attach">1</property>
52
                        <property name="width">1</property>
53
                        <property name="height">1</property>
54
                      </packing>
55
                    </child>
56
                    <child>
57
                      <object class="GtkEntry" id="input_user">
58
                        <property name="visible">True</property>
59
                        <property name="can_focus">True</property>
60
                        <property name="invisible_char"></property>
61
                        <property name="invisible_char_set">True</property>
62
                      </object>
63
                      <packing>
64
                        <property name="left_attach">1</property>
65
                        <property name="top_attach">0</property>
66
                        <property name="width">1</property>
67
                        <property name="height">1</property>
68
                      </packing>
69
                    </child>
70
                    <child>
71
                      <object class="GtkEntry" id="input_password">
72
                        <property name="visible">True</property>
73
                        <property name="can_focus">True</property>
74
                        <property name="visibility">False</property>
75
                        <property name="invisible_char"></property>
76
                        <property name="invisible_char_set">True</property>
77
                        <signal name="focus-out-event" handler="on_input_password_focus_out_event" swapped="no"/>
78
                      </object>
79
                      <packing>
80
                        <property name="left_attach">1</property>
81
                        <property name="top_attach">1</property>
82
                        <property name="width">1</property>
83
                        <property name="height">1</property>
84
                      </packing>
85
                    </child>
86
                    <child>
87
                      <object class="GtkImage" id="image_credentials">
88
                        <property name="visible">True</property>
89
                        <property name="can_focus">False</property>
90
                        <property name="stock">gtk-stop</property>
91
                      </object>
92
                      <packing>
93
                        <property name="left_attach">0</property>
94
                        <property name="top_attach">2</property>
95
                        <property name="width">1</property>
96
                        <property name="height">1</property>
97
                      </packing>
98
                    </child>
99
                    <child>
100
                      <object class="GtkLabel" id="label_credentials">
101
                        <property name="visible">True</property>
102
                        <property name="can_focus">False</property>
103
                        <property name="label" translatable="yes">Please enter credentials</property>
104
                      </object>
105
                      <packing>
106
                        <property name="left_attach">1</property>
107
                        <property name="top_attach">2</property>
108
                        <property name="width">1</property>
109
                        <property name="height">1</property>
110
                      </packing>
111
                    </child>
112
                  </object>
113
                  <packing>
114
                    <property name="expand">True</property>
115
                    <property name="fill">True</property>
116
                    <property name="position">0</property>
117
                  </packing>
118
                </child>
119
                <child>
120
                  <object class="GtkHSeparator" id="seperator_account">
121
                    <property name="visible">True</property>
122
                    <property name="can_focus">False</property>
123
                  </object>
124
                  <packing>
125
                    <property name="expand">False</property>
126
                    <property name="fill">True</property>
127
                    <property name="position">2</property>
128
                  </packing>
129
                </child>
130
                <child>
131
                  <object class="GtkBox" id="vbox2">
132
                    <property name="visible">True</property>
133
                    <property name="can_focus">False</property>
134
                    <property name="border_width">10</property>
135
                    <property name="orientation">vertical</property>
136
                    <property name="spacing">5</property>
137
                    <child>
138
                      <object class="GtkLabel" id="label_click">
139
                        <property name="visible">True</property>
140
                        <property name="can_focus">False</property>
141
                        <property name="xalign">0</property>
142
                        <property name="label" translatable="yes">Click on applet opens:</property>
143
                      </object>
144
                      <packing>
145
                        <property name="expand">False</property>
146
                        <property name="fill">True</property>
147
                        <property name="position">0</property>
148
                      </packing>
149
                    </child>
150
                    <child>
151
                      <object class="GtkAlignment" id="alignment1">
152
                        <property name="visible">True</property>
153
                        <property name="can_focus">False</property>
154
                        <property name="left_padding">20</property>
155
                        <child>
156
                          <object class="GtkRadioButton" id="radiobutton_openweb">
157
                            <property name="label" translatable="yes">GMail webinterface</property>
158
                            <property name="visible">True</property>
159
                            <property name="can_focus">True</property>
160
                            <property name="receives_default">False</property>
161
                            <property name="relief">none</property>
162
                            <property name="xalign">0.5</property>
163
                            <property name="active">True</property>
164
                            <property name="draw_indicator">True</property>
165
                          </object>
166
                        </child>
167
                      </object>
168
                      <packing>
169
                        <property name="expand">False</property>
170
                        <property name="fill">True</property>
171
                        <property name="position">1</property>
172
                      </packing>
173
                    </child>
174
                    <child>
175
                      <object class="GtkAlignment" id="alignment2">
176
                        <property name="visible">True</property>
177
                        <property name="can_focus">False</property>
178
                        <property name="left_padding">20</property>
179
                        <child>
180
                          <object class="GtkRadioButton" id="radiobutton_openclient">
181
                            <property name="label" translatable="yes">Current default mail client</property>
182
                            <property name="visible">True</property>
183
                            <property name="can_focus">True</property>
184
                            <property name="receives_default">False</property>
185
                            <property name="xalign">0.5</property>
186
                            <property name="yalign">0.50999999046325684</property>
187
                            <property name="active">True</property>
188
                            <property name="draw_indicator">True</property>
189
                            <property name="group">radiobutton_openweb</property>
190
                          </object>
191
                        </child>
192
                      </object>
193
                      <packing>
194
                        <property name="expand">False</property>
195
                        <property name="fill">True</property>
196
                        <property name="position">2</property>
197
                      </packing>
198
                    </child>
199
                  </object>
200
                  <packing>
201
                    <property name="expand">False</property>
202
                    <property name="fill">True</property>
203
                    <property name="position">3</property>
204
                  </packing>
205
                </child>
206
              </object>
207
            </child>
208
            <child type="tab">
209
              <object class="GtkLabel" id="label_account">
210
                <property name="visible">True</property>
211
                <property name="can_focus">False</property>
212
                <property name="label" translatable="yes">Account</property>
213
              </object>
214
              <packing>
215
                <property name="tab_fill">False</property>
216
              </packing>
217
            </child>
218
            <child>
219
              <object class="GtkBox" id="vbox_enhanced">
220
                <property name="visible">True</property>
221
                <property name="can_focus">False</property>
222
                <property name="border_width">10</property>
223
                <property name="orientation">vertical</property>
224
                <property name="spacing">5</property>
225
                <child>
226
                  <object class="GtkCheckButton" id="checkbutton_sound">
227
                    <property name="label" translatable="yes">Play sound when new message arrives</property>
228
                    <property name="visible">True</property>
229
                    <property name="can_focus">True</property>
230
                    <property name="receives_default">False</property>
231
                    <property name="relief">half</property>
232
                    <property name="xalign">0.5</property>
233
                    <property name="draw_indicator">True</property>
234
                    <signal name="toggled" handler="on_checkbutton_sound_toggled" swapped="no"/>
235
                  </object>
236
                  <packing>
237
                    <property name="expand">False</property>
238
                    <property name="fill">True</property>
239
                    <property name="position">0</property>
240
                  </packing>
241
                </child>
242
                <child>
243
                  <object class="GtkFileChooserButton" id="fcbutton_sound">
244
                    <property name="visible">True</property>
245
                    <property name="can_focus">False</property>
246
                    <property name="create_folders">False</property>
247
                  </object>
248
                  <packing>
249
                    <property name="expand">False</property>
250
                    <property name="fill">True</property>
251
                    <property name="position">1</property>
252
                  </packing>
253
                </child>
254
                <child>
255
                  <object class="GtkFrame" id="frame_labels">
256
                    <property name="visible">True</property>
257
                    <property name="can_focus">False</property>
258
                    <property name="label_xalign">0</property>
259
                    <property name="shadow_type">none</property>
260
                    <child>
261
                      <object class="GtkAlignment" id="alignment3">
262
                        <property name="visible">True</property>
263
                        <property name="can_focus">False</property>
264
                        <property name="left_padding">12</property>
265
                        <child>
266
                          <object class="GtkBox" id="vbox3">
267
                            <property name="visible">True</property>
268
                            <property name="can_focus">False</property>
269
                            <property name="orientation">vertical</property>
270
                            <child>
271
                              <object class="GtkLabel" id="label_labeldesc">
272
                                <property name="visible">True</property>
273
                                <property name="can_focus">False</property>
274
                                <property name="xalign">0</property>
275
                                <property name="label" translatable="yes">Please enter the Labels you want to have
276
checked seperated by commas</property>
277
                              </object>
278
                              <packing>
279
                                <property name="expand">False</property>
280
                                <property name="fill">True</property>
281
                                <property name="padding">5</property>
282
                                <property name="position">0</property>
283
                              </packing>
284
                            </child>
285
                            <child>
286
                              <object class="GtkEntry" id="entry_labels">
287
                                <property name="visible">True</property>
288
                                <property name="can_focus">True</property>
289
                                <property name="invisible_char"></property>
290
                              </object>
291
                              <packing>
292
                                <property name="expand">False</property>
293
                                <property name="fill">True</property>
294
                                <property name="position">1</property>
295
                              </packing>
296
                            </child>
297
                            <child>
298
                              <object class="GtkCheckButton" id="checkbutton_inbox">
299
                                <property name="label" translatable="yes">Ignore inbox</property>
300
                                <property name="visible">True</property>
301
                                <property name="can_focus">True</property>
302
                                <property name="receives_default">False</property>
303
                                <property name="xalign">0.5</property>
304
                                <property name="yalign">0.46000000834465027</property>
305
                                <property name="draw_indicator">True</property>
306
                              </object>
307
                              <packing>
308
                                <property name="expand">True</property>
309
                                <property name="fill">True</property>
310
                                <property name="position">2</property>
311
                              </packing>
312
                            </child>
313
                          </object>
314
                        </child>
315
                      </object>
316
                    </child>
317
                    <child type="label">
318
                      <object class="GtkLabel" id="label_labels">
319
                        <property name="visible">True</property>
320
                        <property name="can_focus">False</property>
321
                        <property name="label" translatable="yes">&lt;b&gt;Labels:&lt;/b&gt;</property>
322
                        <property name="use_markup">True</property>
323
                      </object>
324
                    </child>
325
                  </object>
326
                  <packing>
327
                    <property name="expand">False</property>
328
                    <property name="fill">True</property>
329
                    <property name="position">2</property>
330
                  </packing>
331
                </child>
332
                <child>
333
                  <object class="GtkFrame" id="frame_autostart">
334
                    <property name="visible">True</property>
335
                    <property name="can_focus">False</property>
336
                    <property name="label_xalign">0</property>
337
                    <property name="shadow_type">none</property>
338
                    <child>
339
                      <object class="GtkAlignment" id="alignment4">
340
                        <property name="visible">True</property>
341
                        <property name="can_focus">False</property>
342
                        <property name="left_padding">12</property>
343
                        <child>
344
                          <object class="GtkCheckButton" id="checkbutton_autostart">
345
                            <property name="label" translatable="yes">Start automatically on logon</property>
346
                            <property name="visible">True</property>
347
                            <property name="can_focus">True</property>
348
                            <property name="receives_default">False</property>
349
                            <property name="xalign">0.5</property>
350
                            <property name="draw_indicator">True</property>
351
                          </object>
352
                        </child>
353
                      </object>
354
                    </child>
355
                    <child type="label">
356
                      <object class="GtkLabel" id="label1">
357
                        <property name="visible">True</property>
358
                        <property name="can_focus">False</property>
359
                        <property name="label" translatable="yes">&lt;b&gt;Autostart:&lt;/b&gt;</property>
360
                        <property name="use_markup">True</property>
361
                      </object>
362
                    </child>
363
                  </object>
364
                  <packing>
365
                    <property name="expand">False</property>
366
                    <property name="fill">True</property>
367
                    <property name="position">3</property>
368
                  </packing>
369
                </child>
370
              </object>
371
              <packing>
372
                <property name="position">1</property>
373
                <property name="tab_fill">False</property>
374
              </packing>
375
            </child>
376
            <child type="tab">
377
              <object class="GtkLabel" id="label_enhanced">
378
                <property name="visible">True</property>
379
                <property name="can_focus">False</property>
380
                <property name="label" translatable="yes">Enhanced</property>
381
              </object>
382
              <packing>
383
                <property name="position">1</property>
384
                <property name="tab_fill">False</property>
385
              </packing>
386
            </child>
387
          </object>
388
          <packing>
389
            <property name="expand">True</property>
390
            <property name="fill">True</property>
391
            <property name="position">0</property>
392
          </packing>
393
        </child>
394
        <child>
395
          <object class="GtkBox" id="hbox_mainbuttons">
396
            <property name="visible">True</property>
397
            <property name="can_focus">False</property>
398
            <property name="spacing">10</property>
399
            <child>
400
              <object class="GtkButton" id="button_apply">
401
                <property name="label">gtk-apply</property>
402
                <property name="visible">True</property>
403
                <property name="can_focus">True</property>
404
                <property name="receives_default">True</property>
405
                <property name="use_stock">True</property>
406
                <signal name="clicked" handler="on_button_apply_clicked" swapped="no"/>
407
              </object>
408
              <packing>
409
                <property name="expand">True</property>
410
                <property name="fill">True</property>
411
                <property name="position">0</property>
412
              </packing>
413
            </child>
414
            <child>
415
              <object class="GtkButton" id="button_close">
416
                <property name="label">gtk-close</property>
417
                <property name="visible">True</property>
418
                <property name="can_focus">True</property>
419
                <property name="receives_default">True</property>
420
                <property name="use_stock">True</property>
421
                <signal name="clicked" handler="gtk_main_quit" swapped="no"/>
422
              </object>
423
              <packing>
424
                <property name="expand">True</property>
425
                <property name="fill">True</property>
426
                <property name="position">1</property>
427
              </packing>
428
            </child>
429
          </object>
430
          <packing>
431
            <property name="expand">False</property>
432
            <property name="fill">True</property>
433
            <property name="position">1</property>
434
          </packing>
435
        </child>
436
      </object>
437
    </child>
438
  </object>
439
</interface>