3
<requires lib="gtk+" version="2.16"/>
4
<!-- interface-naming-policy project-wide -->
5
<object class="GtkWindow" id="main_window">
6
<property name="width_request">500</property>
7
<property name="height_request">420</property>
8
<property name="title" translatable="yes">Sound Juicer</property>
9
<signal name="destroy" handler="on_destroy_signal"/>
10
<signal name="delete_event" handler="on_delete_event"/>
12
<object class="GtkVBox" id="vbox1">
13
<property name="visible">True</property>
14
<property name="orientation">vertical</property>
16
<object class="GtkMenuBar" id="menubar1">
17
<property name="visible">True</property>
19
<object class="GtkMenuItem" id="menuitem1">
20
<property name="visible">True</property>
21
<property name="label" translatable="yes">_Disc</property>
22
<property name="use_underline">True</property>
23
<child type="submenu">
24
<object class="GtkMenu" id="menuitem1_menu">
26
<object class="GtkImageMenuItem" id="play_menuitem">
27
<property name="label">_Play / Pause</property>
28
<property name="visible">True</property>
29
<property name="use_underline">True</property>
30
<property name="use_stock">True</property>
31
<accelerator key="p" signal="activate" modifiers="GDK_CONTROL_MASK"/>
32
<signal name="activate" handler="on_play_activate"/>
36
<object class="GtkImageMenuItem" id="next_track_menuitem">
37
<property name="label">_Next Track</property>
38
<property name="visible">True</property>
39
<property name="tooltip_text" translatable="yes">Skip to the next track</property>
40
<property name="use_underline">True</property>
41
<property name="use_stock">True</property>
42
<accelerator key="N" signal="activate" modifiers="GDK_CONTROL_MASK"/>
43
<signal name="activate" handler="on_next_track_activate"/>
47
<object class="GtkImageMenuItem" id="previous_track_menuitem">
48
<property name="label">Pre_vious Track</property>
49
<property name="visible">True</property>
50
<property name="tooltip_text" translatable="yes">Skip to the previous track</property>
51
<property name="use_underline">True</property>
52
<property name="use_stock">True</property>
53
<accelerator key="B" signal="activate" modifiers="GDK_CONTROL_MASK"/>
54
<signal name="activate" handler="on_previous_track_activate"/>
58
<object class="GtkMenuItem" id="eject">
59
<property name="visible">True</property>
60
<property name="label" translatable="yes">E_ject</property>
61
<property name="use_underline">True</property>
62
<accelerator key="J" signal="activate" modifiers="GDK_CONTROL_MASK"/>
63
<signal name="activate" handler="on_eject_activate"/>
67
<object class="GtkMenuItem" id="submit">
68
<property name="visible">True</property>
69
<property name="sensitive">False</property>
70
<property name="label" translatable="yes">_Submit Track Names...</property>
71
<property name="use_underline">True</property>
72
<accelerator key="S" signal="activate" modifiers="GDK_CONTROL_MASK"/>
73
<signal name="activate" handler="on_submit_activate"/>
77
<object class="GtkSeparatorMenuItem" id="separatormenuitem1">
78
<property name="visible">True</property>
82
<object class="GtkImageMenuItem" id="extract_menuitem">
83
<property name="label">sj-stock-extract</property>
84
<property name="visible">True</property>
85
<property name="use_underline">True</property>
86
<property name="use_stock">True</property>
87
<signal name="activate" handler="on_extract_activate"/>
91
<object class="GtkImageMenuItem" id="re-read">
92
<property name="label">_Re-read Disc</property>
93
<property name="visible">True</property>
94
<property name="use_underline">True</property>
95
<property name="use_stock">True</property>
96
<accelerator key="R" signal="activate" modifiers="GDK_CONTROL_MASK"/>
97
<signal name="activate" handler="on_reread_activate"/>
101
<object class="GtkMenuItem" id="duplicate_menuitem">
102
<property name="visible">True</property>
103
<property name="sensitive">False</property>
104
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
105
<property name="label" translatable="yes">_Duplicate Disc</property>
106
<property name="use_underline">True</property>
107
<signal name="activate" handler="on_duplicate_activate"/>
111
<object class="GtkSeparatorMenuItem" id="separator2">
112
<property name="visible">True</property>
116
<object class="GtkImageMenuItem" id="quit">
117
<property name="label">gtk-quit</property>
118
<property name="visible">True</property>
119
<property name="use_underline">True</property>
120
<property name="use_stock">True</property>
121
<signal name="activate" handler="on_quit_activate"/>
129
<object class="GtkMenuItem" id="menuitem2">
130
<property name="visible">True</property>
131
<property name="label" translatable="yes">_Edit</property>
132
<property name="use_underline">True</property>
133
<child type="submenu">
134
<object class="GtkMenu" id="menuitem2_menu">
136
<object class="GtkMenuItem" id="select_all">
137
<property name="visible">True</property>
138
<property name="label" translatable="yes">_Select All</property>
139
<property name="use_underline">True</property>
140
<accelerator key="A" signal="activate" modifiers="GDK_CONTROL_MASK"/>
141
<signal name="activate" handler="on_select_all_activate"/>
145
<object class="GtkMenuItem" id="deselect_all">
146
<property name="visible">True</property>
147
<property name="label" translatable="yes">_Deselect All</property>
148
<property name="use_underline">True</property>
149
<accelerator key="A" signal="activate" modifiers="GDK_SHIFT_MASK | GDK_CONTROL_MASK"/>
150
<signal name="activate" handler="on_deselect_all_activate"/>
154
<object class="GtkSeparatorMenuItem" id="separator1">
155
<property name="visible">True</property>
159
<object class="GtkImageMenuItem" id="edit_preferences">
160
<property name="label">gtk-preferences</property>
161
<property name="visible">True</property>
162
<property name="use_underline">True</property>
163
<property name="use_stock">True</property>
164
<signal name="activate" handler="on_edit_preferences_cb"/>
172
<object class="GtkMenuItem" id="menuitem4">
173
<property name="visible">True</property>
174
<property name="label" translatable="yes">_Help</property>
175
<property name="use_underline">True</property>
176
<child type="submenu">
177
<object class="GtkMenu" id="menuitem4_menu">
179
<object class="GtkImageMenuItem" id="contents">
180
<property name="label">_Contents</property>
181
<property name="visible">True</property>
182
<property name="use_underline">True</property>
183
<property name="use_stock">True</property>
184
<accelerator key="F1" signal="activate"/>
185
<signal name="activate" handler="on_contents_activate"/>
189
<object class="GtkImageMenuItem" id="about">
190
<property name="label">gtk-about</property>
191
<property name="visible">True</property>
192
<property name="use_underline">True</property>
193
<property name="use_stock">True</property>
194
<signal name="activate" handler="on_about_activate"/>
203
<property name="expand">False</property>
204
<property name="fill">False</property>
205
<property name="position">0</property>
209
<object class="GtkEventBox" id="message_area_eventbox">
210
<property name="visible">True</property>
216
<property name="expand">False</property>
217
<property name="position">1</property>
221
<object class="GtkVBox" id="vbox2">
222
<property name="visible">True</property>
223
<property name="border_width">8</property>
224
<property name="orientation">vertical</property>
225
<property name="spacing">8</property>
227
<object class="GtkTable" id="table1">
228
<property name="visible">True</property>
229
<property name="n_rows">4</property>
230
<property name="n_columns">2</property>
231
<property name="column_spacing">12</property>
232
<property name="row_spacing">6</property>
234
<object class="GtkHBox" id="hbox1">
235
<property name="visible">True</property>
236
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
237
<property name="spacing">12</property>
239
<object class="GtkEntry" id="genre_entry">
240
<property name="visible">True</property>
241
<property name="can_focus">True</property>
242
<signal name="changed" handler="on_genre_edit_changed"/>
245
<property name="position">0</property>
249
<object class="GtkLabel" id="label4">
250
<property name="visible">True</property>
251
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
252
<property name="xalign">0</property>
253
<property name="label" translatable="yes">_Year:</property>
254
<property name="use_underline">True</property>
255
<property name="mnemonic_widget">year_entry</property>
257
<relation type="label-for" target="year_entry"/>
260
<attribute name="weight" value="bold"/>
264
<property name="expand">False</property>
265
<property name="position">1</property>
269
<object class="GtkEntry" id="year_entry">
270
<property name="visible">True</property>
271
<property name="can_focus">True</property>
272
<property name="max_length">4</property>
273
<property name="width_chars">4</property>
275
<relation type="labelled-by" target="label4"/>
277
<signal name="changed" handler="on_year_edit_changed"/>
280
<property name="expand">False</property>
281
<property name="position">2</property>
285
<object class="GtkLabel" id="label6">
286
<property name="visible">True</property>
287
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
288
<property name="xalign">0</property>
289
<property name="label" translatable="yes">Disc:</property>
290
<property name="use_underline">True</property>
291
<property name="mnemonic_widget">year_entry</property>
293
<relation type="label-for" target="disc_number_entry"/>
296
<attribute name="weight" value="bold"/>
300
<property name="expand">False</property>
301
<property name="position">3</property>
305
<object class="GtkEntry" id="disc_number_entry">
306
<property name="visible">True</property>
307
<property name="can_focus">True</property>
308
<property name="width_chars">2</property>
310
<relation type="labelled-by" target="label6"/>
312
<signal name="changed" handler="on_disc_number_edit_changed"/>
315
<property name="expand">False</property>
316
<property name="position">4</property>
321
<property name="left_attach">1</property>
322
<property name="right_attach">2</property>
323
<property name="top_attach">2</property>
324
<property name="bottom_attach">3</property>
328
<object class="GtkLabel" id="label1">
329
<property name="visible">True</property>
330
<property name="xalign">0</property>
331
<property name="label" translatable="yes">_Title:</property>
332
<property name="use_underline">True</property>
333
<property name="mnemonic_widget">title_entry</property>
335
<attribute name="weight" value="bold"/>
339
<property name="x_options">GTK_FILL</property>
340
<property name="y_options"></property>
344
<object class="GtkEntry" id="title_entry">
345
<property name="visible">True</property>
346
<property name="can_focus">True</property>
347
<signal name="changed" handler="on_title_edit_changed" after="yes"/>
350
<property name="left_attach">1</property>
351
<property name="right_attach">2</property>
352
<property name="y_options"></property>
356
<object class="GtkLabel" id="label2">
357
<property name="visible">True</property>
358
<property name="xalign">0</property>
359
<property name="label" translatable="yes">_Artist:</property>
360
<property name="use_underline">True</property>
361
<property name="mnemonic_widget">artist_entry</property>
363
<attribute name="weight" value="bold"/>
367
<property name="top_attach">1</property>
368
<property name="bottom_attach">2</property>
369
<property name="x_options">GTK_FILL</property>
370
<property name="y_options"></property>
374
<object class="GtkEntry" id="artist_entry">
375
<property name="visible">True</property>
376
<property name="can_focus">True</property>
377
<signal name="changed" handler="on_artist_edit_changed" after="yes"/>
380
<property name="left_attach">1</property>
381
<property name="right_attach">2</property>
382
<property name="top_attach">1</property>
383
<property name="bottom_attach">2</property>
384
<property name="y_options"></property>
388
<object class="GtkLabel" id="label31">
389
<property name="visible">True</property>
390
<property name="xalign">0</property>
391
<property name="label" translatable="yes">_Genre:</property>
392
<property name="use_underline">True</property>
393
<property name="mnemonic_widget">genre_entry</property>
395
<attribute name="weight" value="bold"/>
399
<property name="top_attach">2</property>
400
<property name="bottom_attach">3</property>
401
<property name="x_options">GTK_FILL</property>
402
<property name="y_options"></property>
406
<object class="GtkLabel" id="label3">
407
<property name="visible">True</property>
408
<property name="xalign">0</property>
409
<property name="label" translatable="yes">Duration:</property>
411
<relation type="label-for" target="duration_label"/>
414
<attribute name="weight" value="bold"/>
418
<property name="top_attach">3</property>
419
<property name="bottom_attach">4</property>
420
<property name="x_options">GTK_FILL</property>
421
<property name="y_options"></property>
425
<object class="GtkLabel" id="duration_label">
426
<property name="visible">True</property>
427
<property name="can_focus">True</property>
428
<property name="xalign">0</property>
429
<property name="ypad">3</property>
430
<property name="selectable">True</property>
432
<relation type="labelled-by" target="label3"/>
436
<property name="left_attach">1</property>
437
<property name="right_attach">2</property>
438
<property name="top_attach">3</property>
439
<property name="bottom_attach">4</property>
440
<property name="x_options">GTK_FILL</property>
441
<property name="y_options"></property>
446
<property name="expand">False</property>
447
<property name="position">0</property>
451
<object class="GtkScrolledWindow" id="scrolledwindow1">
452
<property name="visible">True</property>
453
<property name="can_focus">True</property>
454
<property name="hscrollbar_policy">automatic</property>
455
<property name="vscrollbar_policy">automatic</property>
456
<property name="shadow_type">in</property>
458
<object class="GtkTreeView" id="track_listview">
459
<property name="visible">True</property>
460
<property name="can_focus">True</property>
461
<property name="has_focus">True</property>
462
<property name="rules_hint">True</property>
463
<child internal-child="accessible">
464
<object class="AtkObject" id="track_listview-atkobject">
465
<property name="AtkObject::accessible-name" translatable="yes">Tracks</property>
468
<signal name="cursor_changed" handler="on_tracklist_row_selected"/>
469
<signal name="row_activated" handler="on_tracklist_row_activate"/>
474
<property name="position">1</property>
478
<object class="GtkHBox" id="hbox10">
479
<property name="visible">True</property>
480
<property name="spacing">6</property>
482
<object class="GtkHButtonBox" id="hbuttonbox1">
483
<property name="visible">True</property>
484
<property name="spacing">6</property>
485
<property name="layout_style">end</property>
487
<object class="GtkButton" id="play_button">
488
<property name="label">gtk-media-play</property>
489
<property name="visible">True</property>
490
<property name="can_focus">True</property>
491
<property name="can_default">True</property>
492
<property name="receives_default">False</property>
493
<property name="use_stock">True</property>
494
<signal name="clicked" handler="on_play_activate"/>
497
<property name="expand">False</property>
498
<property name="fill">False</property>
499
<property name="position">0</property>
503
<object class="GtkButton" id="extract_button">
504
<property name="label">sj-stock-extract</property>
505
<property name="visible">True</property>
506
<property name="can_focus">True</property>
507
<property name="can_default">True</property>
508
<property name="receives_default">False</property>
509
<property name="use_stock">True</property>
510
<signal name="clicked" handler="on_extract_activate"/>
513
<property name="expand">False</property>
514
<property name="fill">False</property>
515
<property name="position">1</property>
520
<property name="expand">False</property>
521
<property name="position">1</property>
525
<object class="GtkHScale" id="seek_scale">
526
<property name="can_focus">True</property>
527
<property name="digits">0</property>
528
<property name="draw_value">False</property>
529
<child internal-child="accessible">
530
<object class="AtkObject" id="seek_scale-atkobject">
531
<property name="AtkObject::accessible-name" translatable="yes">Track Progress</property>
534
<signal name="button_press_event" handler="on_seek_press"/>
535
<signal name="value_changed" handler="on_seek_moved"/>
536
<signal name="button_release_event" handler="on_seek_release"/>
539
<property name="position">2</property>
543
<object class="GtkVolumeButton" id="volume_button">
544
<property name="visible">True</property>
545
<property name="can_focus">True</property>
546
<property name="receives_default">True</property>
547
<property name="has_tooltip">True</property>
548
<property name="relief">none</property>
549
<property name="focus_on_click">False</property>
550
<property name="orientation">vertical</property>
551
<property name="icons">audio-volume-muted
554
audio-volume-medium</property>
555
<signal name="value_changed" handler="on_volume_changed"/>
558
<property name="expand">False</property>
559
<property name="position">2</property>
564
<property name="expand">False</property>
565
<property name="fill">False</property>
566
<property name="pack_type">end</property>
567
<property name="position">2</property>
572
<property name="position">2</property>
576
<object class="GtkHBox" id="hbox13">
577
<property name="height_request">22</property>
578
<property name="visible">True</property>
580
<object class="GtkAlignment" id="alignment1">
581
<property name="visible">True</property>
582
<property name="top_padding">2</property>
583
<property name="bottom_padding">2</property>
585
<object class="GtkProgressBar" id="progress_bar">
586
<property name="pulse_step">0.10000000149</property>
591
<property name="expand">False</property>
592
<property name="fill">False</property>
593
<property name="position">0</property>
597
<object class="GtkStatusbar" id="status_bar">
598
<property name="visible">True</property>
601
<property name="position">1</property>
606
<property name="expand">False</property>
607
<property name="fill">False</property>
608
<property name="position">3</property>
614
<object class="GtkDialog" id="multiple_dialog">
615
<property name="border_width">5</property>
616
<property name="title" translatable="yes">Multiple Albums Found</property>
617
<property name="type_hint">dialog</property>
618
<property name="has_separator">False</property>
619
<child internal-child="vbox">
620
<object class="GtkVBox" id="dialog-vbox2">
621
<property name="visible">True</property>
622
<property name="orientation">vertical</property>
623
<property name="spacing">2</property>
625
<object class="GtkVBox" id="vbox4">
626
<property name="visible">True</property>
627
<property name="border_width">5</property>
628
<property name="orientation">vertical</property>
629
<property name="spacing">6</property>
631
<object class="GtkLabel" id="label10">
632
<property name="visible">True</property>
633
<property name="label" translatable="yes">This CD could be more than one album. Please select which album it is below and press <i>Continue</i>.</property>
634
<property name="use_markup">True</property>
635
<property name="wrap">True</property>
638
<property name="expand">False</property>
639
<property name="fill">False</property>
640
<property name="position">0</property>
644
<object class="GtkScrolledWindow" id="scrolledwindow2">
645
<property name="visible">True</property>
646
<property name="can_focus">True</property>
647
<property name="hscrollbar_policy">automatic</property>
648
<property name="vscrollbar_policy">automatic</property>
649
<property name="shadow_type">in</property>
651
<object class="GtkTreeView" id="albums_listview">
652
<property name="visible">True</property>
653
<property name="can_focus">True</property>
658
<property name="position">1</property>
663
<property name="position">1</property>
666
<child internal-child="action_area">
667
<object class="GtkHButtonBox" id="dialog-action_area2">
668
<property name="visible">True</property>
669
<property name="layout_style">end</property>
671
<object class="GtkButton" id="ok_button">
672
<property name="visible">True</property>
673
<property name="can_focus">True</property>
674
<property name="can_default">True</property>
675
<property name="has_default">True</property>
676
<property name="receives_default">False</property>
678
<object class="GtkAlignment" id="alignment2">
679
<property name="visible">True</property>
680
<property name="xscale">0</property>
681
<property name="yscale">0</property>
683
<object class="GtkHBox" id="hbox2">
684
<property name="visible">True</property>
685
<property name="spacing">2</property>
687
<object class="GtkImage" id="image16">
688
<property name="visible">True</property>
689
<property name="stock">gtk-go-forward</property>
692
<property name="expand">False</property>
693
<property name="fill">False</property>
694
<property name="position">0</property>
698
<object class="GtkLabel" id="label11">
699
<property name="visible">True</property>
700
<property name="label" translatable="yes">_Continue</property>
701
<property name="use_underline">True</property>
704
<property name="expand">False</property>
705
<property name="fill">False</property>
706
<property name="position">1</property>
715
<property name="expand">False</property>
716
<property name="fill">False</property>
717
<property name="position">0</property>
722
<property name="expand">False</property>
723
<property name="pack_type">end</property>
724
<property name="position">0</property>
730
<action-widget response="-5">ok_button</action-widget>
733
<object class="GtkDialog" id="prefs_dialog">
734
<property name="border_width">5</property>
735
<property name="title" translatable="yes">Preferences</property>
736
<property name="resizable">False</property>
737
<property name="type_hint">dialog</property>
738
<property name="has_separator">False</property>
739
<signal name="delete_event" handler="gtk_widget_hide_on_delete"/>
740
<child internal-child="vbox">
741
<object class="GtkVBox" id="dialog-vbox4">
742
<property name="visible">True</property>
743
<property name="orientation">vertical</property>
744
<property name="spacing">2</property>
746
<object class="GtkVBox" id="vbox11">
747
<property name="visible">True</property>
748
<property name="border_width">5</property>
749
<property name="orientation">vertical</property>
750
<property name="spacing">18</property>
752
<object class="GtkVBox" id="frame_device">
753
<property name="visible">True</property>
754
<property name="orientation">vertical</property>
755
<property name="spacing">6</property>
757
<object class="GtkLabel" id="label32">
758
<property name="visible">True</property>
759
<property name="xalign">0</property>
760
<property name="label" translatable="yes">Device</property>
762
<attribute name="weight" value="bold"/>
766
<property name="expand">False</property>
767
<property name="fill">False</property>
768
<property name="position">0</property>
772
<object class="GtkAlignment" id="alignment5">
773
<property name="visible">True</property>
774
<property name="left_padding">12</property>
776
<object class="GtkTable" id="table7">
777
<property name="visible">True</property>
778
<property name="n_rows">3</property>
779
<property name="n_columns">2</property>
780
<property name="column_spacing">12</property>
781
<property name="row_spacing">6</property>
783
<object class="GtkLabel" id="cd_label">
784
<property name="visible">True</property>
785
<property name="xalign">0</property>
786
<property name="label" translatable="yes">CD _drive:</property>
787
<property name="use_underline">True</property>
790
<property name="x_options">GTK_FILL</property>
791
<property name="y_options"></property>
795
<object class="BraseroDriveSelection" id="cd_option">
796
<property name="visible">True</property>
797
<property name="can_focus">True</property>
800
<property name="left_attach">1</property>
801
<property name="right_attach">2</property>
802
<property name="x_options">GTK_FILL</property>
803
<property name="y_options"></property>
807
<object class="GtkCheckButton" id="check_eject">
808
<property name="label" translatable="yes">_Eject after extracting tracks</property>
809
<property name="visible">True</property>
810
<property name="can_focus">True</property>
811
<property name="receives_default">False</property>
812
<property name="use_underline">True</property>
813
<property name="draw_indicator">True</property>
816
<property name="left_attach">1</property>
817
<property name="right_attach">2</property>
818
<property name="top_attach">1</property>
819
<property name="bottom_attach">2</property>
820
<property name="x_options">GTK_FILL</property>
821
<property name="y_options"></property>
825
<object class="GtkCheckButton" id="check_open">
826
<property name="label" translatable="yes">_Open music folder when finished</property>
827
<property name="visible">True</property>
828
<property name="can_focus">True</property>
829
<property name="receives_default">False</property>
830
<property name="use_underline">True</property>
831
<property name="draw_indicator">True</property>
834
<property name="left_attach">1</property>
835
<property name="right_attach">2</property>
836
<property name="top_attach">2</property>
837
<property name="bottom_attach">3</property>
838
<property name="x_options">GTK_FILL</property>
839
<property name="y_options"></property>
855
<property name="position">1</property>
860
<property name="expand">False</property>
861
<property name="position">0</property>
865
<object class="GtkVBox" id="frame_folder">
866
<property name="visible">True</property>
867
<property name="orientation">vertical</property>
868
<property name="spacing">6</property>
870
<object class="GtkLabel" id="label33">
871
<property name="visible">True</property>
872
<property name="xalign">0</property>
873
<property name="label" translatable="yes">Music Folder</property>
875
<attribute name="weight" value="bold"/>
879
<property name="expand">False</property>
880
<property name="fill">False</property>
881
<property name="position">0</property>
885
<object class="GtkAlignment" id="alignment10">
886
<property name="visible">True</property>
887
<property name="left_padding">12</property>
889
<object class="GtkHBox" id="hbox9">
890
<property name="visible">True</property>
891
<property name="spacing">12</property>
893
<object class="GtkLabel" id="path_label">
894
<property name="visible">True</property>
895
<property name="xalign">0</property>
896
<property name="label" translatable="yes">_Folder:</property>
897
<property name="use_underline">True</property>
898
<property name="wrap">True</property>
899
<property name="mnemonic_widget">path_chooser</property>
902
<property name="expand">False</property>
903
<property name="position">0</property>
907
<object class="GtkFileChooserButton" id="path_chooser">
908
<property name="visible">True</property>
909
<property name="local_only">False</property>
910
<property name="action">select-folder</property>
911
<property name="title" translatable="yes">Select A Folder</property>
912
<signal name="current_folder_changed" handler="prefs_base_folder_changed"/>
915
<property name="position">1</property>
922
<property name="position">1</property>
927
<property name="expand">False</property>
928
<property name="position">1</property>
932
<object class="GtkVBox" id="frame_names">
933
<property name="visible">True</property>
934
<property name="orientation">vertical</property>
935
<property name="spacing">6</property>
937
<object class="GtkLabel" id="label34">
938
<property name="visible">True</property>
939
<property name="xalign">0</property>
940
<property name="label" translatable="yes">Track Names</property>
942
<attribute name="weight" value="bold"/>
946
<property name="expand">False</property>
947
<property name="fill">False</property>
948
<property name="position">0</property>
952
<object class="GtkAlignment" id="alignment11">
953
<property name="visible">True</property>
954
<property name="left_padding">12</property>
956
<object class="GtkTable" id="table6">
957
<property name="visible">True</property>
958
<property name="n_rows">4</property>
959
<property name="n_columns">2</property>
960
<property name="column_spacing">12</property>
961
<property name="row_spacing">6</property>
963
<object class="GtkLabel" id="folder_label">
964
<property name="visible">True</property>
965
<property name="xalign">0</property>
966
<property name="label" translatable="yes">Folder hie_rarchy:</property>
967
<property name="use_underline">True</property>
968
<property name="mnemonic_widget">path_option</property>
971
<property name="x_options">GTK_FILL</property>
972
<property name="y_options"></property>
976
<object class="GtkLabel" id="file_label">
977
<property name="visible">True</property>
978
<property name="xalign">0</property>
979
<property name="label" translatable="yes">File _name:</property>
980
<property name="use_underline">True</property>
981
<property name="mnemonic_widget">file_option</property>
984
<property name="top_attach">1</property>
985
<property name="bottom_attach">2</property>
986
<property name="x_options">GTK_FILL</property>
987
<property name="y_options"></property>
991
<object class="GtkComboBox" id="path_option">
992
<property name="visible">True</property>
994
<object class="GtkCellRendererText" id="cellrenderertext2"/>
996
<attribute name="text">0</attribute>
1001
<property name="left_attach">1</property>
1002
<property name="right_attach">2</property>
1003
<property name="y_options">GTK_FILL</property>
1007
<object class="GtkComboBox" id="file_option">
1008
<property name="visible">True</property>
1010
<object class="GtkCellRendererText" id="cellrenderertext1"/>
1012
<attribute name="text">0</attribute>
1017
<property name="left_attach">1</property>
1018
<property name="right_attach">2</property>
1019
<property name="top_attach">1</property>
1020
<property name="bottom_attach">2</property>
1021
<property name="y_options">GTK_FILL</property>
1025
<object class="GtkLabel" id="path_example_label">
1026
<property name="visible">True</property>
1027
<property name="xalign">0</property>
1028
<property name="use_markup">True</property>
1029
<property name="ellipsize">end</property>
1030
<property name="single_line_mode">True</property>
1033
<property name="left_attach">1</property>
1034
<property name="right_attach">2</property>
1035
<property name="top_attach">3</property>
1036
<property name="bottom_attach">4</property>
1037
<property name="x_options">GTK_FILL</property>
1038
<property name="y_options"></property>
1042
<object class="GtkCheckButton" id="check_strip">
1043
<property name="label" translatable="yes">_Strip special characters</property>
1044
<property name="visible">True</property>
1045
<property name="can_focus">True</property>
1046
<property name="receives_default">False</property>
1047
<property name="use_underline">True</property>
1048
<property name="draw_indicator">True</property>
1051
<property name="left_attach">1</property>
1052
<property name="right_attach">2</property>
1053
<property name="top_attach">2</property>
1054
<property name="bottom_attach">3</property>
1055
<property name="x_options">GTK_FILL</property>
1056
<property name="y_options"></property>
1069
<property name="position">1</property>
1074
<property name="expand">False</property>
1075
<property name="position">2</property>
1079
<object class="GtkVBox" id="frame_format">
1080
<property name="visible">True</property>
1081
<property name="orientation">vertical</property>
1082
<property name="spacing">6</property>
1084
<object class="GtkLabel" id="label35">
1085
<property name="visible">True</property>
1086
<property name="xalign">0</property>
1087
<property name="label" translatable="yes">Format</property>
1089
<attribute name="weight" value="bold"/>
1093
<property name="expand">False</property>
1094
<property name="fill">False</property>
1095
<property name="position">0</property>
1099
<object class="GtkAlignment" id="alignment8">
1100
<property name="visible">True</property>
1101
<property name="left_padding">12</property>
1103
<object class="GtkHBox" id="hbox8">
1104
<property name="visible">True</property>
1105
<property name="spacing">12</property>
1107
<object class="GtkLabel" id="profile_label">
1108
<property name="visible">True</property>
1109
<property name="xalign">0</property>
1110
<property name="label" translatable="yes">O_utput Format:</property>
1111
<property name="use_underline">True</property>
1114
<property name="expand">False</property>
1115
<property name="fill">False</property>
1116
<property name="position">0</property>
1120
<object class="GtkHBox" id="hack_hbox">
1121
<property name="visible">True</property>
1122
<property name="spacing">6</property>
1127
<object class="GtkButton" id="prefs_edit_profile">
1128
<property name="can_focus">True</property>
1129
<property name="receives_default">False</property>
1130
<signal name="clicked" handler="prefs_edit_profile_clicked"/>
1132
<object class="GtkAlignment" id="alignment9">
1133
<property name="visible">True</property>
1134
<property name="xscale">0</property>
1135
<property name="yscale">0</property>
1137
<object class="GtkHBox" id="hbox11">
1138
<property name="visible">True</property>
1139
<property name="spacing">2</property>
1141
<object class="GtkImage" id="image71">
1142
<property name="visible">True</property>
1143
<property name="stock">gtk-edit</property>
1146
<property name="expand">False</property>
1147
<property name="fill">False</property>
1148
<property name="position">0</property>
1152
<object class="GtkLabel" id="label38">
1153
<property name="visible">True</property>
1154
<property name="label" translatable="yes">Edit _Profiles...</property>
1155
<property name="use_underline">True</property>
1158
<property name="expand">False</property>
1159
<property name="fill">False</property>
1160
<property name="position">1</property>
1169
<property name="expand">False</property>
1170
<property name="fill">False</property>
1171
<property name="pack_type">end</property>
1172
<property name="position">1</property>
1177
<property name="position">1</property>
1184
<property name="position">1</property>
1189
<property name="expand">False</property>
1190
<property name="position">3</property>
1195
<property name="expand">False</property>
1196
<property name="position">1</property>
1199
<child internal-child="action_area">
1200
<object class="GtkHButtonBox" id="dialog-action_area4">
1201
<property name="visible">True</property>
1202
<property name="layout_style">end</property>
1204
<object class="GtkButton" id="prefs_help">
1205
<property name="label">gtk-help</property>
1206
<property name="visible">True</property>
1207
<property name="can_focus">True</property>
1208
<property name="can_default">True</property>
1209
<property name="receives_default">False</property>
1210
<property name="use_stock">True</property>
1213
<property name="expand">False</property>
1214
<property name="fill">False</property>
1215
<property name="position">0</property>
1219
<object class="GtkButton" id="prefs_close">
1220
<property name="label">gtk-close</property>
1221
<property name="visible">True</property>
1222
<property name="can_focus">True</property>
1223
<property name="can_default">True</property>
1224
<property name="receives_default">False</property>
1225
<property name="use_stock">True</property>
1228
<property name="expand">False</property>
1229
<property name="fill">False</property>
1230
<property name="position">1</property>
1235
<property name="expand">False</property>
1236
<property name="pack_type">end</property>
1237
<property name="position">0</property>
1243
<action-widget response="-11">prefs_help</action-widget>
1244
<action-widget response="-7">prefs_close</action-widget>