3
<!-- interface-requires gtk+ 2.16 -->
4
<!-- interface-naming-policy toplevel-contextual -->
5
<widget class="GtkWindow" id="MainWindow">
6
<signal name="destroy" handler="on_MainWindow_destroy"/>
8
<widget class="GtkHBox" id="hbox1">
9
<property name="visible">True</property>
11
<widget class="GtkVBox" id="vbox1">
12
<property name="visible">True</property>
14
<widget class="GtkTreeView" id="AlarmList">
15
<property name="visible">True</property>
16
<property name="can_focus">True</property>
17
<property name="headers_visible">False</property>
18
<property name="headers_clickable">False</property>
19
<property name="show_expanders">False</property>
22
<property name="position">0</property>
26
<widget class="GtkHButtonBox" id="hbuttonbox1">
27
<property name="visible">True</property>
29
<widget class="GtkButton" id="AddButton">
30
<property name="label">gtk-add</property>
31
<property name="visible">True</property>
32
<property name="can_focus">True</property>
33
<property name="receives_default">True</property>
34
<property name="use_stock">True</property>
35
<signal name="clicked" handler="on_AddButton_clicked"/>
38
<property name="expand">False</property>
39
<property name="fill">False</property>
40
<property name="position">0</property>
44
<widget class="GtkButton" id="EditButton">
45
<property name="label">gtk-edit</property>
46
<property name="visible">True</property>
47
<property name="can_focus">True</property>
48
<property name="receives_default">True</property>
49
<property name="use_stock">True</property>
50
<signal name="clicked" handler="on_EditButton_clicked"/>
53
<property name="expand">False</property>
54
<property name="fill">False</property>
55
<property name="position">1</property>
59
<widget class="GtkButton" id="DeleteButton">
60
<property name="label">gtk-remove</property>
61
<property name="visible">True</property>
62
<property name="can_focus">True</property>
63
<property name="receives_default">True</property>
64
<property name="use_stock">True</property>
65
<signal name="clicked" handler="on_DeleteButton_clicked"/>
68
<property name="expand">False</property>
69
<property name="fill">False</property>
70
<property name="position">2</property>
75
<property name="expand">False</property>
76
<property name="position">1</property>
81
<property name="position">0</property>
85
<widget class="GtkVBox" id="vbox2">
86
<property name="visible">True</property>
88
<widget class="GtkHBox" id="hbox2">
89
<property name="visible">True</property>
91
<widget class="GtkLabel" id="label1">
92
<property name="visible">True</property>
93
<property name="label" translatable="yes">Alarm:</property>
96
<property name="expand">False</property>
97
<property name="position">0</property>
101
<widget class="GtkLabel" id="AlarmLabel">
102
<property name="visible">True</property>
103
<property name="label" translatable="yes">Name - Time</property>
106
<property name="position">1</property>
111
<property name="expand">False</property>
112
<property name="position">0</property>
116
<widget class="GtkVButtonBox" id="vbuttonbox1">
117
<property name="visible">True</property>
119
<widget class="GtkCheckButton" id="EnabledCB">
120
<property name="label" translatable="yes">Enabled</property>
121
<property name="visible">True</property>
122
<property name="can_focus">True</property>
123
<property name="receives_default">False</property>
124
<property name="draw_indicator">True</property>
125
<signal name="clicked" handler="on_EnabledCB_clicked"/>
126
<signal name="toggled" handler="on_EnabledCB_toggled"/>
129
<property name="expand">False</property>
130
<property name="fill">False</property>
131
<property name="position">0</property>
135
<widget class="GtkCheckButton" id="RestartCB">
136
<property name="label" translatable="yes">Restart Playlist</property>
137
<property name="visible">True</property>
138
<property name="can_focus">True</property>
139
<property name="receives_default">False</property>
140
<property name="draw_indicator">True</property>
141
<signal name="toggled" handler="on_RestartCB_toggled"/>
144
<property name="expand">False</property>
145
<property name="fill">False</property>
146
<property name="position">1</property>
151
<property name="expand">False</property>
152
<property name="position">1</property>
156
<widget class="GtkFrame" id="frame1">
157
<property name="visible">True</property>
158
<property name="label_xalign">0</property>
159
<property name="shadow_type">none</property>
161
<widget class="GtkAlignment" id="alignment1">
162
<property name="visible">True</property>
163
<property name="left_padding">12</property>
165
<widget class="GtkVBox" id="vbox4">
166
<property name="visible">True</property>
168
<widget class="GtkHBox" id="hbox5">
169
<property name="visible">True</property>
171
<widget class="GtkCheckButton" id="FadingCB">
172
<property name="label" translatable="yes">Enable Fading</property>
173
<property name="visible">True</property>
174
<property name="can_focus">True</property>
175
<property name="receives_default">False</property>
176
<property name="draw_indicator">True</property>
177
<signal name="toggled" handler="on_FadingCB_toggled"/>
180
<property name="position">0</property>
188
<property name="position">0</property>
192
<widget class="GtkHBox" id="hbox6">
193
<property name="visible">True</property>
195
<widget class="GtkLabel" id="label3">
196
<property name="visible">True</property>
197
<property name="label" translatable="yes">Minimum Volume:</property>
200
<property name="expand">False</property>
201
<property name="padding">2</property>
202
<property name="position">0</property>
206
<widget class="GtkSpinButton" id="MinVolume">
207
<property name="visible">True</property>
208
<property name="can_focus">True</property>
209
<property name="adjustment">0 0 100 1 10 10</property>
210
<property name="numeric">True</property>
211
<signal name="value_changed" handler="on_MinVolume_value_changed"/>
214
<property name="position">1</property>
219
<property name="position">1</property>
223
<widget class="GtkHBox" id="hbox7">
224
<property name="visible">True</property>
226
<widget class="GtkLabel" id="label4">
227
<property name="visible">True</property>
228
<property name="label" translatable="yes">Maximum Volume:</property>
231
<property name="expand">False</property>
232
<property name="position">0</property>
236
<widget class="GtkSpinButton" id="MaxVolume">
237
<property name="visible">True</property>
238
<property name="can_focus">True</property>
239
<property name="adjustment">0 0 100 1 10 10</property>
240
<property name="numeric">True</property>
241
<signal name="value_changed" handler="on_MaxVolume_value_changed"/>
244
<property name="position">1</property>
249
<property name="position">2</property>
253
<widget class="GtkHBox" id="hbox8">
254
<property name="visible">True</property>
256
<widget class="GtkLabel" id="Incremen">
257
<property name="visible">True</property>
258
<property name="label" translatable="yes">Increment:</property>
261
<property name="expand">False</property>
262
<property name="padding">23</property>
263
<property name="position">0</property>
267
<widget class="GtkSpinButton" id="Increment">
268
<property name="visible">True</property>
269
<property name="can_focus">True</property>
270
<property name="adjustment">0 0 100 1 10 10</property>
271
<property name="numeric">True</property>
272
<signal name="value_changed" handler="on_Increment_value_changed"/>
275
<property name="position">1</property>
280
<property name="position">3</property>
284
<widget class="GtkHBox" id="hbox9">
285
<property name="visible">True</property>
287
<widget class="GtkLabel" id="TimePerInc">
288
<property name="visible">True</property>
289
<property name="label" translatable="yes">Time per Increment:</property>
292
<property name="expand">False</property>
293
<property name="padding">16</property>
294
<property name="position">0</property>
298
<widget class="GtkSpinButton" id="Time">
299
<property name="visible">True</property>
300
<property name="can_focus">True</property>
301
<property name="adjustment">0 0 100 1 10 10</property>
302
<property name="numeric">True</property>
303
<signal name="value_changed" handler="on_Time_value_changed"/>
306
<property name="position">1</property>
311
<property name="position">4</property>
319
<widget class="GtkLabel" id="label2">
320
<property name="visible">True</property>
321
<property name="label" translatable="yes">Fading:</property>
322
<property name="use_markup">True</property>
325
<property name="type">label_item</property>
330
<property name="position">2</property>
335
<property name="position">1</property>
341
<widget class="GtkDialog" id="AddWindow">
342
<property name="border_width">5</property>
343
<property name="window_position">center-on-parent</property>
344
<property name="type_hint">dialog</property>
345
<property name="has_separator">False</property>
346
<child internal-child="vbox">
347
<widget class="GtkVBox" id="dialog-vbox1">
348
<property name="visible">True</property>
349
<property name="spacing">2</property>
351
<widget class="GtkVBox" id="vbox3">
352
<property name="visible">True</property>
354
<widget class="GtkHBox" id="hbox3">
355
<property name="visible">True</property>
357
<widget class="GtkLabel" id="label5">
358
<property name="visible">True</property>
359
<property name="label" translatable="yes">Alarm Name:</property>
362
<property name="expand">False</property>
363
<property name="fill">False</property>
364
<property name="position">0</property>
368
<widget class="GtkEntry" id="AlarmName">
369
<property name="visible">True</property>
370
<property name="can_focus">True</property>
373
<property name="position">1</property>
378
<property name="position">0</property>
382
<widget class="GtkHBox" id="hbox4">
383
<property name="visible">True</property>
385
<widget class="GtkLabel" id="label6">
386
<property name="visible">True</property>
387
<property name="label" translatable="yes">Alarm Time:</property>
390
<property name="expand">False</property>
391
<property name="fill">False</property>
392
<property name="position">0</property>
396
<widget class="GtkSpinButton" id="SpinHour">
397
<property name="visible">True</property>
398
<property name="can_focus">True</property>
399
<property name="xalign">1</property>
400
<property name="adjustment">9 0 24 1 1 1</property>
401
<property name="numeric">True</property>
404
<property name="expand">False</property>
405
<property name="fill">False</property>
406
<property name="position">1</property>
410
<widget class="GtkLabel" id="label7">
411
<property name="visible">True</property>
412
<property name="label">:</property>
415
<property name="expand">False</property>
416
<property name="fill">False</property>
417
<property name="position">2</property>
421
<widget class="GtkSpinButton" id="SpinMinute">
422
<property name="visible">True</property>
423
<property name="can_focus">True</property>
424
<property name="adjustment">0 0 69 1 10 10</property>
427
<property name="expand">False</property>
428
<property name="fill">False</property>
429
<property name="position">3</property>
434
<property name="expand">False</property>
435
<property name="fill">False</property>
436
<property name="position">1</property>
440
<widget class="GtkLabel" id="label8">
441
<property name="visible">True</property>
442
<property name="label" translatable="yes">Alarm Days:</property>
445
<property name="expand">False</property>
446
<property name="position">2</property>
450
<widget class="GtkVButtonBox" id="vbuttonbox2">
451
<property name="visible">True</property>
453
<widget class="GtkCheckButton" id="Check0">
454
<property name="label" translatable="yes">Sunday</property>
455
<property name="visible">True</property>
456
<property name="can_focus">True</property>
457
<property name="receives_default">False</property>
458
<property name="draw_indicator">True</property>
461
<property name="expand">False</property>
462
<property name="fill">False</property>
463
<property name="position">0</property>
467
<widget class="GtkCheckButton" id="Check1">
468
<property name="label" translatable="yes">Monday</property>
469
<property name="visible">True</property>
470
<property name="can_focus">True</property>
471
<property name="receives_default">False</property>
472
<property name="draw_indicator">True</property>
475
<property name="expand">False</property>
476
<property name="fill">False</property>
477
<property name="position">1</property>
481
<widget class="GtkCheckButton" id="Check2">
482
<property name="label" translatable="yes">Tuesday</property>
483
<property name="visible">True</property>
484
<property name="can_focus">True</property>
485
<property name="receives_default">False</property>
486
<property name="draw_indicator">True</property>
489
<property name="expand">False</property>
490
<property name="fill">False</property>
491
<property name="position">2</property>
495
<widget class="GtkCheckButton" id="Check3">
496
<property name="label" translatable="yes">Wednesday</property>
497
<property name="visible">True</property>
498
<property name="can_focus">True</property>
499
<property name="receives_default">False</property>
500
<property name="draw_indicator">True</property>
503
<property name="expand">False</property>
504
<property name="fill">False</property>
505
<property name="position">3</property>
509
<widget class="GtkCheckButton" id="Check4">
510
<property name="label" translatable="yes">Thursday</property>
511
<property name="visible">True</property>
512
<property name="can_focus">True</property>
513
<property name="receives_default">False</property>
514
<property name="draw_indicator">True</property>
517
<property name="expand">False</property>
518
<property name="fill">False</property>
519
<property name="position">4</property>
523
<widget class="GtkCheckButton" id="Check5">
524
<property name="label" translatable="yes">Friday</property>
525
<property name="visible">True</property>
526
<property name="can_focus">True</property>
527
<property name="receives_default">False</property>
528
<property name="draw_indicator">True</property>
531
<property name="expand">False</property>
532
<property name="fill">False</property>
533
<property name="position">5</property>
537
<widget class="GtkCheckButton" id="Check6">
538
<property name="label" translatable="yes">Saturday</property>
539
<property name="visible">True</property>
540
<property name="can_focus">True</property>
541
<property name="receives_default">False</property>
542
<property name="draw_indicator">True</property>
545
<property name="expand">False</property>
546
<property name="fill">False</property>
547
<property name="position">6</property>
552
<property name="expand">False</property>
553
<property name="position">3</property>
558
<property name="expand">False</property>
559
<property name="fill">False</property>
560
<property name="position">1</property>
563
<child internal-child="action_area">
564
<widget class="GtkHButtonBox" id="dialog-action_area1">
565
<property name="visible">True</property>
566
<property name="layout_style">end</property>
568
<widget class="GtkButton" id="CancelButton">
569
<property name="label">gtk-cancel</property>
570
<property name="visible">True</property>
571
<property name="can_focus">True</property>
572
<property name="receives_default">True</property>
573
<property name="use_stock">True</property>
576
<property name="expand">False</property>
577
<property name="fill">False</property>
578
<property name="position">0</property>
582
<widget class="GtkButton" id="OkButton">
583
<property name="label">gtk-ok</property>
584
<property name="response_id">1</property>
585
<property name="visible">True</property>
586
<property name="can_focus">True</property>
587
<property name="receives_default">True</property>
588
<property name="use_stock">True</property>
591
<property name="expand">False</property>
592
<property name="fill">False</property>
593
<property name="position">1</property>
598
<property name="expand">False</property>
599
<property name="pack_type">end</property>
600
<property name="position">0</property>