1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!-- Generated with glade 3.38.2 -->
5 <requires lib=
"gtk+" version=
"3.16"/>
6 <object class=
"GtkAdjustment" id=
"adjustment_episode_limit">
7 <property name=
"lower">100</property>
8 <property name=
"upper">1000</property>
9 <property name=
"value">200</property>
10 <property name=
"step-increment">10</property>
11 <property name=
"page-increment">10</property>
13 <object class=
"GtkAdjustment" id=
"adjustment_expiration">
14 <property name=
"upper">30</property>
15 <property name=
"value">7</property>
16 <property name=
"step-increment">1</property>
17 <property name=
"page-increment">10</property>
19 <object class=
"GtkAdjustment" id=
"adjustment_update_interval">
20 <property name=
"upper">360</property>
21 <property name=
"step-increment">1</property>
22 <property name=
"page-increment">1</property>
24 <object class=
"GtkDialog" id=
"gPodderPreferences">
25 <property name=
"can-focus">False
</property>
26 <property name=
"title" translatable=
"yes">Preferences
</property>
27 <property name=
"modal">True
</property>
28 <property name=
"window-position">center-on-parent
</property>
29 <property name=
"default-width">480</property>
30 <property name=
"default-height">340</property>
31 <property name=
"type-hint">dialog
</property>
32 <signal name=
"destroy" handler=
"on_dialog_destroy" swapped=
"no"/>
33 <child internal-child=
"vbox">
34 <object class=
"GtkBox" id=
"vbox">
35 <property name=
"visible">True
</property>
36 <property name=
"can-focus">False
</property>
37 <property name=
"orientation">vertical
</property>
38 <child internal-child=
"action_area">
39 <object class=
"GtkButtonBox" id=
"action_area">
40 <property name=
"visible">True
</property>
41 <property name=
"can-focus">False
</property>
42 <property name=
"margin-start">5</property>
43 <property name=
"margin-end">5</property>
44 <property name=
"margin-top">5</property>
45 <property name=
"margin-bottom">5</property>
46 <property name=
"layout-style">end
</property>
48 <object class=
"GtkButton" id=
"button_advanced">
49 <property name=
"label" translatable=
"yes">_Edit config
</property>
50 <property name=
"visible">True
</property>
51 <property name=
"can-focus">True
</property>
52 <property name=
"receives-default">False
</property>
53 <property name=
"use-underline">True
</property>
54 <signal name=
"clicked" handler=
"on_button_advanced_clicked" swapped=
"no"/>
57 <property name=
"expand">True
</property>
58 <property name=
"fill">True
</property>
59 <property name=
"position">0</property>
63 <object class=
"GtkButton" id=
"button_close">
64 <property name=
"label" translatable=
"yes">_Close
</property>
65 <property name=
"visible">True
</property>
66 <property name=
"can-focus">True
</property>
67 <property name=
"receives-default">False
</property>
68 <property name=
"use-underline">True
</property>
69 <signal name=
"clicked" handler=
"on_button_close_clicked" swapped=
"no"/>
72 <property name=
"expand">True
</property>
73 <property name=
"fill">True
</property>
74 <property name=
"position">1</property>
79 <property name=
"expand">False
</property>
80 <property name=
"fill">False
</property>
81 <property name=
"pack-type">end
</property>
82 <property name=
"position">0</property>
86 <object class=
"GtkBox">
87 <property name=
"visible">True
</property>
88 <property name=
"can-focus">False
</property>
90 <object class=
"GtkScrolledWindow">
91 <property name=
"visible">True
</property>
92 <property name=
"can-focus">True
</property>
93 <property name=
"hscrollbar-policy">never
</property>
94 <property name=
"shadow-type">in
</property>
96 <object class=
"GtkViewport">
97 <property name=
"visible">True
</property>
98 <property name=
"can-focus">False
</property>
100 <object class=
"GtkStackSwitcher" id=
"prefs_stack_switcher">
101 <property name=
"visible">True
</property>
102 <property name=
"can-focus">False
</property>
103 <property name=
"orientation">vertical
</property>
104 <property name=
"stack">prefs_stack
</property>
111 <property name=
"expand">False
</property>
112 <property name=
"fill">True
</property>
113 <property name=
"position">0</property>
117 <object class=
"GtkSeparator">
118 <property name=
"visible">True
</property>
119 <property name=
"can-focus">False
</property>
122 <property name=
"expand">False
</property>
123 <property name=
"fill">True
</property>
124 <property name=
"position">1</property>
128 <object class=
"GtkScrolledWindow">
129 <property name=
"visible">True
</property>
130 <property name=
"can-focus">True
</property>
131 <property name=
"hscrollbar-policy">never
</property>
132 <property name=
"shadow-type">in
</property>
134 <object class=
"GtkViewport">
135 <property name=
"visible">True
</property>
136 <property name=
"can-focus">False
</property>
138 <object class=
"GtkStack" id=
"prefs_stack">
139 <property name=
"width-request">297</property>
140 <property name=
"visible">True
</property>
141 <property name=
"can-focus">False
</property>
142 <property name=
"hhomogeneous">False
</property>
143 <property name=
"vhomogeneous">False
</property>
145 <object class=
"GtkBox" id=
"vbox_general">
146 <property name=
"visible">True
</property>
147 <property name=
"can-focus">False
</property>
148 <property name=
"border-width">12</property>
149 <property name=
"orientation">vertical
</property>
150 <property name=
"spacing">12</property>
152 <!-- n-columns=3 n-rows=2 -->
153 <object class=
"GtkGrid">
154 <property name=
"visible">True
</property>
155 <property name=
"can-focus">False
</property>
156 <property name=
"row-spacing">6</property>
157 <property name=
"column-spacing">12</property>
159 <object class=
"GtkLabel" id=
"label_video_player">
160 <property name=
"visible">True
</property>
161 <property name=
"can-focus">False
</property>
162 <property name=
"label" translatable=
"yes">Video player:
</property>
163 <property name=
"xalign">0</property>
166 <property name=
"left-attach">0</property>
167 <property name=
"top-attach">0</property>
171 <object class=
"GtkComboBox" id=
"combo_video_player_app">
172 <property name=
"visible">True
</property>
173 <property name=
"can-focus">False
</property>
174 <property name=
"hexpand">True
</property>
175 <signal name=
"changed" handler=
"on_combo_video_player_app_changed" swapped=
"no"/>
178 <property name=
"left-attach">1</property>
179 <property name=
"top-attach">0</property>
183 <object class=
"GtkButton" id=
"button_video_player">
184 <property name=
"visible">True
</property>
185 <property name=
"can-focus">True
</property>
186 <property name=
"receives-default">False
</property>
187 <signal name=
"clicked" handler=
"on_button_video_player_clicked" swapped=
"no"/>
189 <object class=
"GtkImage" id=
"image4">
190 <property name=
"visible">True
</property>
191 <property name=
"can-focus">False
</property>
192 <property name=
"icon-name">document-edit-symbolic
</property>
197 <property name=
"left-attach">2</property>
198 <property name=
"top-attach">0</property>
202 <object class=
"GtkLabel" id=
"label_audio_player">
203 <property name=
"visible">True
</property>
204 <property name=
"can-focus">False
</property>
205 <property name=
"label" translatable=
"yes">Audio player:
</property>
206 <property name=
"xalign">0</property>
209 <property name=
"left-attach">0</property>
210 <property name=
"top-attach">1</property>
214 <object class=
"GtkComboBox" id=
"combo_audio_player_app">
215 <property name=
"visible">True
</property>
216 <property name=
"can-focus">False
</property>
217 <property name=
"hexpand">True
</property>
218 <signal name=
"changed" handler=
"on_combo_audio_player_app_changed" swapped=
"no"/>
221 <property name=
"left-attach">1</property>
222 <property name=
"top-attach">1</property>
226 <object class=
"GtkButton" id=
"button_audio_player">
227 <property name=
"visible">True
</property>
228 <property name=
"can-focus">True
</property>
229 <property name=
"receives-default">False
</property>
230 <signal name=
"clicked" handler=
"on_button_audio_player_clicked" swapped=
"no"/>
232 <object class=
"GtkImage" id=
"image3">
233 <property name=
"visible">True
</property>
234 <property name=
"can-focus">False
</property>
235 <property name=
"icon-name">document-edit-symbolic
</property>
240 <property name=
"left-attach">2</property>
241 <property name=
"top-attach">1</property>
246 <property name=
"expand">False
</property>
247 <property name=
"fill">True
</property>
248 <property name=
"position">0</property>
252 <object class=
"GtkSeparator" id=
"hseparator_general">
253 <property name=
"visible">True
</property>
254 <property name=
"can-focus">False
</property>
257 <property name=
"expand">False
</property>
258 <property name=
"fill">True
</property>
259 <property name=
"position">1</property>
263 <object class=
"GtkCheckButton" id=
"checkbutton_show_all_episodes">
264 <property name=
"label" translatable=
"yes">"All episodes" in podcast list
</property>
265 <property name=
"visible">True
</property>
266 <property name=
"can-focus">True
</property>
267 <property name=
"receives-default">False
</property>
268 <property name=
"draw-indicator">True
</property>
271 <property name=
"expand">False
</property>
272 <property name=
"fill">True
</property>
273 <property name=
"position">2</property>
277 <object class=
"GtkCheckButton" id=
"checkbutton_podcast_sections">
278 <property name=
"label" translatable=
"yes">Use sections for podcast list
</property>
279 <property name=
"visible">True
</property>
280 <property name=
"can-focus">True
</property>
281 <property name=
"receives-default">False
</property>
282 <property name=
"draw-indicator">True
</property>
285 <property name=
"expand">False
</property>
286 <property name=
"fill">True
</property>
287 <property name=
"position">3</property>
292 <property name=
"name">general
</property>
293 <property name=
"title" translatable=
"yes">General
</property>
297 <object class=
"GtkBox" id=
"mygpo_config">
298 <property name=
"visible">True
</property>
299 <property name=
"can-focus">False
</property>
300 <property name=
"border-width">12</property>
301 <property name=
"orientation">vertical
</property>
302 <property name=
"spacing">12</property>
304 <object class=
"GtkCheckButton" id=
"checkbutton_enable">
305 <property name=
"label" translatable=
"yes">Synchronize subscriptions and episode actions
</property>
306 <property name=
"visible">True
</property>
307 <property name=
"can-focus">True
</property>
308 <property name=
"receives-default">False
</property>
309 <property name=
"margin-bottom">8</property>
310 <property name=
"draw-indicator">True
</property>
311 <signal name=
"toggled" handler=
"on_enabled_toggled" swapped=
"no"/>
314 <property name=
"expand">False
</property>
315 <property name=
"fill">True
</property>
316 <property name=
"position">0</property>
320 <!-- n-columns=2 n-rows=4 -->
321 <object class=
"GtkGrid">
322 <property name=
"visible">True
</property>
323 <property name=
"can-focus">False
</property>
324 <property name=
"row-spacing">6</property>
325 <property name=
"column-spacing">12</property>
327 <object class=
"GtkLabel" id=
"label_server">
328 <property name=
"visible">True
</property>
329 <property name=
"can-focus">False
</property>
330 <property name=
"label" translatable=
"yes">Server:
</property>
331 <property name=
"xalign">1</property>
334 <property name=
"left-attach">0</property>
335 <property name=
"top-attach">0</property>
339 <object class=
"GtkEntry" id=
"entry_server">
340 <property name=
"visible">True
</property>
341 <property name=
"can-focus">True
</property>
342 <property name=
"hexpand">True
</property>
343 <signal name=
"changed" handler=
"on_server_changed" swapped=
"no"/>
346 <property name=
"left-attach">1</property>
347 <property name=
"top-attach">0</property>
351 <object class=
"GtkLabel" id=
"label_username">
352 <property name=
"visible">True
</property>
353 <property name=
"can-focus">False
</property>
354 <property name=
"label" translatable=
"yes">Username:
</property>
355 <property name=
"xalign">1</property>
358 <property name=
"left-attach">0</property>
359 <property name=
"top-attach">1</property>
363 <object class=
"GtkEntry" id=
"entry_username">
364 <property name=
"visible">True
</property>
365 <property name=
"can-focus">True
</property>
366 <property name=
"hexpand">True
</property>
367 <signal name=
"changed" handler=
"on_username_changed" swapped=
"no"/>
370 <property name=
"left-attach">1</property>
371 <property name=
"top-attach">1</property>
375 <object class=
"GtkEntry" id=
"entry_password">
376 <property name=
"visible">True
</property>
377 <property name=
"can-focus">True
</property>
378 <property name=
"hexpand">True
</property>
379 <property name=
"visibility">False
</property>
380 <signal name=
"changed" handler=
"on_password_changed" swapped=
"no"/>
383 <property name=
"left-attach">1</property>
384 <property name=
"top-attach">2</property>
388 <object class=
"GtkLabel" id=
"label_password">
389 <property name=
"visible">True
</property>
390 <property name=
"can-focus">False
</property>
391 <property name=
"label" translatable=
"yes">Password:
</property>
392 <property name=
"xalign">1</property>
395 <property name=
"left-attach">0</property>
396 <property name=
"top-attach">2</property>
400 <object class=
"GtkLabel" id=
"label_caption">
401 <property name=
"visible">True
</property>
402 <property name=
"can-focus">False
</property>
403 <property name=
"label" translatable=
"yes">Device name:
</property>
404 <property name=
"xalign">1</property>
407 <property name=
"left-attach">0</property>
408 <property name=
"top-attach">3</property>
412 <object class=
"GtkEntry" id=
"entry_caption">
413 <property name=
"visible">True
</property>
414 <property name=
"can-focus">True
</property>
415 <property name=
"hexpand">True
</property>
416 <signal name=
"changed" handler=
"on_device_caption_changed" swapped=
"no"/>
419 <property name=
"left-attach">1</property>
420 <property name=
"top-attach">3</property>
425 <property name=
"expand">False
</property>
426 <property name=
"fill">True
</property>
427 <property name=
"position">1</property>
431 <object class=
"GtkLabel">
432 <property name=
"visible">True
</property>
433 <property name=
"can-focus">False
</property>
434 <property name=
"label" translatable=
"yes">Replace subscription list on server with local subscriptions:
</property>
435 <property name=
"wrap">True
</property>
438 <property name=
"expand">False
</property>
439 <property name=
"fill">True
</property>
440 <property name=
"position">2</property>
444 <object class=
"GtkButton" id=
"button_overwrite">
445 <property name=
"label" translatable=
"yes">Upload local subscriptions
</property>
446 <property name=
"visible">True
</property>
447 <property name=
"can-focus">True
</property>
448 <property name=
"receives-default">False
</property>
449 <signal name=
"clicked" handler=
"on_button_overwrite_clicked" swapped=
"no"/>
452 <property name=
"expand">False
</property>
453 <property name=
"fill">True
</property>
454 <property name=
"position">3</property>
459 <property name=
"name">gpodder.net
</property>
460 <property name=
"title" translatable=
"yes">gpodder.net
</property>
461 <property name=
"position">1</property>
465 <object class=
"GtkBox" id=
"vbox_updating">
466 <property name=
"visible">True
</property>
467 <property name=
"can-focus">False
</property>
468 <property name=
"border-width">12</property>
469 <property name=
"orientation">vertical
</property>
470 <property name=
"spacing">12</property>
472 <object class=
"GtkBox" id=
"vbox_updating_interval">
473 <property name=
"visible">True
</property>
474 <property name=
"can-focus">False
</property>
475 <property name=
"orientation">vertical
</property>
476 <property name=
"spacing">12</property>
478 <object class=
"GtkLabel" id=
"label_update_interval">
479 <property name=
"visible">True
</property>
480 <property name=
"can-focus">False
</property>
481 <property name=
"label" translatable=
"yes">Update interval:
</property>
482 <property name=
"wrap">True
</property>
483 <property name=
"xalign">0</property>
484 <property name=
"yalign">0.10000000149011612</property>
487 <property name=
"expand">False
</property>
488 <property name=
"fill">True
</property>
489 <property name=
"position">0</property>
493 <object class=
"GtkScale" id=
"hscale_update_interval">
494 <property name=
"visible">True
</property>
495 <property name=
"can-focus">True
</property>
496 <property name=
"hexpand">True
</property>
497 <property name=
"adjustment">adjustment_update_interval
</property>
498 <property name=
"restrict-to-fill-level">False
</property>
499 <property name=
"round-digits">0</property>
500 <property name=
"digits">0</property>
501 <property name=
"value-pos">bottom
</property>
502 <signal name=
"format-value" handler=
"format_update_interval_value" swapped=
"no"/>
503 <signal name=
"value-changed" handler=
"on_update_interval_value_changed" swapped=
"no"/>
506 <property name=
"expand">False
</property>
507 <property name=
"fill">True
</property>
508 <property name=
"position">1</property>
513 <property name=
"expand">False
</property>
514 <property name=
"fill">True
</property>
515 <property name=
"position">0</property>
519 <object class=
"GtkSeparator" id=
"hseparator_updating">
520 <property name=
"visible">True
</property>
521 <property name=
"can-focus">False
</property>
524 <property name=
"expand">False
</property>
525 <property name=
"fill">True
</property>
526 <property name=
"position">1</property>
530 <object class=
"GtkFlowBox">
531 <property name=
"visible">True
</property>
532 <property name=
"can-focus">False
</property>
533 <property name=
"min-children-per-line">1</property>
534 <property name=
"max-children-per-line">2</property>
535 <property name=
"selection-mode">none
</property>
537 <object class=
"GtkFlowBoxChild">
538 <property name=
"visible">True
</property>
539 <property name=
"can-focus">True
</property>
541 <object class=
"GtkLabel" id=
"label_episode_limit">
542 <property name=
"visible">True
</property>
543 <property name=
"can-focus">False
</property>
544 <property name=
"label" translatable=
"yes">Maximum number of episodes per podcast:
</property>
545 <property name=
"wrap">True
</property>
546 <property name=
"xalign">0</property>
552 <object class=
"GtkFlowBoxChild">
553 <property name=
"visible">True
</property>
554 <property name=
"can-focus">True
</property>
556 <object class=
"GtkSpinButton" id=
"spinbutton_episode_limit">
557 <property name=
"visible">True
</property>
558 <property name=
"can-focus">True
</property>
559 <property name=
"halign">center
</property>
560 <property name=
"text" translatable=
"yes">200</property>
561 <property name=
"adjustment">adjustment_episode_limit
</property>
562 <property name=
"value">200</property>
569 <property name=
"expand">False
</property>
570 <property name=
"fill">True
</property>
571 <property name=
"position">2</property>
575 <object class=
"GtkSeparator" id=
"hseparator_updating2">
576 <property name=
"visible">True
</property>
577 <property name=
"can-focus">False
</property>
580 <property name=
"expand">False
</property>
581 <property name=
"fill">True
</property>
582 <property name=
"position">3</property>
586 <object class=
"GtkFlowBox">
587 <property name=
"visible">True
</property>
588 <property name=
"can-focus">False
</property>
589 <property name=
"min-children-per-line">1</property>
590 <property name=
"max-children-per-line">2</property>
591 <property name=
"selection-mode">none
</property>
593 <object class=
"GtkFlowBoxChild">
594 <property name=
"visible">True
</property>
595 <property name=
"can-focus">True
</property>
597 <object class=
"GtkLabel" id=
"label_auto_download">
598 <property name=
"visible">True
</property>
599 <property name=
"can-focus">False
</property>
600 <property name=
"label" translatable=
"yes">When new episodes are found:
</property>
601 <property name=
"wrap">True
</property>
602 <property name=
"xalign">0</property>
608 <object class=
"GtkFlowBoxChild">
609 <property name=
"visible">True
</property>
610 <property name=
"can-focus">True
</property>
612 <object class=
"GtkComboBox" id=
"combo_auto_download">
613 <property name=
"visible">True
</property>
614 <property name=
"can-focus">False
</property>
615 <signal name=
"changed" handler=
"on_combo_auto_download_changed" swapped=
"no"/>
622 <property name=
"expand">False
</property>
623 <property name=
"fill">True
</property>
624 <property name=
"position">4</property>
628 <object class=
"GtkSeparator" id=
"hseparator_updating3">
629 <property name=
"visible">True
</property>
630 <property name=
"can-focus">False
</property>
633 <property name=
"expand">False
</property>
634 <property name=
"fill">True
</property>
635 <property name=
"position">6</property>
639 <object class=
"GtkCheckButton" id=
"checkbutton_check_connection">
640 <property name=
"label" translatable=
"yes">Check connection before updating (if supported)
</property>
641 <property name=
"visible">True
</property>
642 <property name=
"can-focus">True
</property>
643 <property name=
"receives-default">False
</property>
644 <property name=
"halign">start
</property>
645 <property name=
"draw-indicator">True
</property>
648 <property name=
"expand">False
</property>
649 <property name=
"fill">True
</property>
650 <property name=
"position">7</property>
655 <property name=
"name">updating
</property>
656 <property name=
"title" translatable=
"yes">Updating
</property>
657 <property name=
"position">2</property>
661 <object class=
"GtkBox" id=
"vbox_downloads">
662 <property name=
"visible">True
</property>
663 <property name=
"can-focus">False
</property>
664 <property name=
"border-width">12</property>
665 <property name=
"orientation">vertical
</property>
666 <property name=
"spacing">12</property>
668 <object class=
"GtkBox" id=
"vbox_expiration">
669 <property name=
"visible">True
</property>
670 <property name=
"can-focus">False
</property>
671 <property name=
"orientation">vertical
</property>
672 <property name=
"spacing">12</property>
674 <object class=
"GtkLabel" id=
"label_expiration">
675 <property name=
"visible">True
</property>
676 <property name=
"can-focus">False
</property>
677 <property name=
"label" translatable=
"yes">Delete played episodes:
</property>
678 <property name=
"xalign">0</property>
679 <property name=
"yalign">0.10000000149011612</property>
682 <property name=
"expand">False
</property>
683 <property name=
"fill">True
</property>
684 <property name=
"position">0</property>
688 <object class=
"GtkScale" id=
"hscale_expiration">
689 <property name=
"visible">True
</property>
690 <property name=
"can-focus">True
</property>
691 <property name=
"hexpand">True
</property>
692 <property name=
"adjustment">adjustment_expiration
</property>
693 <property name=
"round-digits">0</property>
694 <property name=
"digits">0</property>
695 <property name=
"value-pos">bottom
</property>
696 <signal name=
"format-value" handler=
"format_expiration_value" swapped=
"no"/>
697 <signal name=
"value-changed" handler=
"on_expiration_value_changed" swapped=
"no"/>
700 <property name=
"expand">False
</property>
701 <property name=
"fill">True
</property>
702 <property name=
"position">1</property>
707 <property name=
"expand">False
</property>
708 <property name=
"fill">True
</property>
709 <property name=
"position">0</property>
713 <object class=
"GtkCheckButton" id=
"checkbutton_expiration_unfinished">
714 <property name=
"label" translatable=
"yes">Remove played episodes even if unfinished
</property>
715 <property name=
"visible">True
</property>
716 <property name=
"can-focus">True
</property>
717 <property name=
"receives-default">False
</property>
718 <property name=
"halign">start
</property>
719 <property name=
"draw-indicator">True
</property>
722 <property name=
"expand">False
</property>
723 <property name=
"fill">True
</property>
724 <property name=
"position">1</property>
728 <object class=
"GtkCheckButton" id=
"checkbutton_expiration_unplayed">
729 <property name=
"label" translatable=
"yes">Also remove unplayed episodes
</property>
730 <property name=
"visible">True
</property>
731 <property name=
"can-focus">True
</property>
732 <property name=
"receives-default">False
</property>
733 <property name=
"halign">start
</property>
734 <property name=
"draw-indicator">True
</property>
737 <property name=
"expand">False
</property>
738 <property name=
"fill">True
</property>
739 <property name=
"position">2</property>
744 <property name=
"name">cleanup
</property>
745 <property name=
"title" translatable=
"yes">Clean-up
</property>
746 <property name=
"position">3</property>
750 <object class=
"GtkBox" id=
"vbox_devices">
751 <property name=
"visible">True
</property>
752 <property name=
"can-focus">False
</property>
753 <property name=
"border-width">12</property>
754 <property name=
"orientation">vertical
</property>
755 <property name=
"spacing">12</property>
757 <object class=
"GtkFlowBox">
758 <property name=
"visible">True
</property>
759 <property name=
"can-focus">False
</property>
760 <property name=
"min-children-per-line">1</property>
761 <property name=
"max-children-per-line">2</property>
762 <property name=
"selection-mode">none
</property>
764 <object class=
"GtkFlowBoxChild">
765 <property name=
"visible">True
</property>
766 <property name=
"can-focus">True
</property>
768 <object class=
"GtkLabel" id=
"label_device_type">
769 <property name=
"visible">True
</property>
770 <property name=
"can-focus">False
</property>
771 <property name=
"label" translatable=
"yes">Device type:
</property>
772 <property name=
"xalign">0</property>
778 <object class=
"GtkFlowBoxChild">
779 <property name=
"visible">True
</property>
780 <property name=
"can-focus">True
</property>
782 <object class=
"GtkComboBox" id=
"combobox_device_type">
783 <property name=
"visible">True
</property>
784 <property name=
"can-focus">False
</property>
785 <property name=
"hexpand">True
</property>
786 <signal name=
"changed" handler=
"on_combobox_device_type_changed" swapped=
"no"/>
793 <property name=
"expand">False
</property>
794 <property name=
"fill">True
</property>
795 <property name=
"position">0</property>
799 <object class=
"GtkFlowBox">
800 <property name=
"visible">True
</property>
801 <property name=
"can-focus">False
</property>
802 <property name=
"min-children-per-line">1</property>
803 <property name=
"max-children-per-line">2</property>
804 <property name=
"selection-mode">none
</property>
806 <object class=
"GtkFlowBoxChild">
807 <property name=
"visible">True
</property>
808 <property name=
"can-focus">True
</property>
810 <object class=
"GtkLabel" id=
"label_device_mount">
811 <property name=
"visible">True
</property>
812 <property name=
"can-focus">False
</property>
813 <property name=
"label" translatable=
"yes">Mountpoint:
</property>
814 <property name=
"xalign">0</property>
820 <object class=
"GtkFlowBoxChild">
821 <property name=
"visible">True
</property>
822 <property name=
"can-focus">True
</property>
824 <object class=
"GtkButton" id=
"btn_filesystemMountpoint">
825 <property name=
"visible">True
</property>
826 <property name=
"can-focus">True
</property>
827 <property name=
"receives-default">False
</property>
828 <property name=
"hexpand">True
</property>
829 <signal name=
"clicked" handler=
"on_btn_device_mountpoint_clicked" swapped=
"no"/>
836 <property name=
"expand">False
</property>
837 <property name=
"fill">True
</property>
838 <property name=
"position">1</property>
842 <object class=
"GtkSeparator">
843 <property name=
"visible">True
</property>
844 <property name=
"can-focus">False
</property>
847 <property name=
"expand">False
</property>
848 <property name=
"fill">True
</property>
849 <property name=
"position">2</property>
853 <object class=
"GtkCheckButton" id=
"checkbutton_create_playlists">
854 <property name=
"label" translatable=
"yes">Create playlists on device
</property>
855 <property name=
"visible">True
</property>
856 <property name=
"can-focus">True
</property>
857 <property name=
"receives-default">False
</property>
858 <property name=
"halign">start
</property>
859 <property name=
"draw-indicator">True
</property>
860 <signal name=
"toggled" handler=
"on_checkbutton_create_playlists_toggled" swapped=
"no"/>
863 <property name=
"expand">False
</property>
864 <property name=
"fill">True
</property>
865 <property name=
"position">3</property>
869 <object class=
"GtkFlowBox">
870 <property name=
"visible">True
</property>
871 <property name=
"can-focus">False
</property>
872 <property name=
"min-children-per-line">1</property>
873 <property name=
"max-children-per-line">2</property>
874 <property name=
"selection-mode">none
</property>
876 <object class=
"GtkFlowBoxChild">
877 <property name=
"visible">True
</property>
878 <property name=
"can-focus">True
</property>
880 <object class=
"GtkLabel" id=
"label_device_playlists">
881 <property name=
"visible">True
</property>
882 <property name=
"can-focus">False
</property>
883 <property name=
"label" translatable=
"yes">Playlists Folder:
</property>
884 <property name=
"xalign">0</property>
890 <object class=
"GtkFlowBoxChild">
891 <property name=
"visible">True
</property>
892 <property name=
"can-focus">True
</property>
894 <object class=
"GtkButton" id=
"btn_playlistfolder">
895 <property name=
"visible">True
</property>
896 <property name=
"can-focus">True
</property>
897 <property name=
"receives-default">False
</property>
898 <signal name=
"clicked" handler=
"on_btn_playlist_folder_clicked" swapped=
"no"/>
905 <property name=
"expand">False
</property>
906 <property name=
"fill">True
</property>
907 <property name=
"position">4</property>
911 <object class=
"GtkCheckButton" id=
"checkbutton_delete_using_playlists">
912 <property name=
"label" translatable=
"yes">Remove episodes deleted on device from gPodder
</property>
913 <property name=
"visible">True
</property>
914 <property name=
"can-focus">True
</property>
915 <property name=
"receives-default">False
</property>
916 <property name=
"halign">start
</property>
917 <property name=
"margin-bottom">8</property>
918 <property name=
"draw-indicator">True
</property>
921 <property name=
"expand">False
</property>
922 <property name=
"fill">True
</property>
923 <property name=
"position">5</property>
927 <object class=
"GtkSeparator">
928 <property name=
"visible">True
</property>
929 <property name=
"can-focus">False
</property>
932 <property name=
"expand">False
</property>
933 <property name=
"fill">True
</property>
934 <property name=
"position">6</property>
938 <object class=
"GtkFlowBox">
939 <property name=
"visible">True
</property>
940 <property name=
"can-focus">False
</property>
941 <property name=
"min-children-per-line">1</property>
942 <property name=
"max-children-per-line">2</property>
943 <property name=
"selection-mode">none
</property>
945 <object class=
"GtkFlowBoxChild">
946 <property name=
"visible">True
</property>
947 <property name=
"can-focus">True
</property>
949 <object class=
"GtkLabel" id=
"label_on_sync">
950 <property name=
"visible">True
</property>
951 <property name=
"can-focus">False
</property>
952 <property name=
"label" translatable=
"yes">After syncing an episode:
</property>
953 <property name=
"xalign">0</property>
959 <object class=
"GtkFlowBoxChild">
960 <property name=
"visible">True
</property>
961 <property name=
"can-focus">True
</property>
963 <object class=
"GtkComboBox" id=
"combobox_on_sync">
964 <property name=
"visible">True
</property>
965 <property name=
"can-focus">False
</property>
966 <signal name=
"changed" handler=
"on_combobox_on_sync_changed" swapped=
"no"/>
973 <property name=
"expand">False
</property>
974 <property name=
"fill">True
</property>
975 <property name=
"position">7</property>
979 <object class=
"GtkSeparator">
980 <property name=
"visible">True
</property>
981 <property name=
"can-focus">False
</property>
984 <property name=
"expand">False
</property>
985 <property name=
"fill">True
</property>
986 <property name=
"position">8</property>
990 <object class=
"GtkCheckButton" id=
"checkbutton_skip_played_episodes">
991 <property name=
"label" translatable=
"yes">Only sync unplayed episodes
</property>
992 <property name=
"visible">True
</property>
993 <property name=
"can-focus">True
</property>
994 <property name=
"receives-default">False
</property>
995 <property name=
"halign">start
</property>
996 <property name=
"margin-bottom">4</property>
997 <property name=
"draw-indicator">True
</property>
1000 <property name=
"expand">False
</property>
1001 <property name=
"fill">True
</property>
1002 <property name=
"position">9</property>
1006 <object class=
"GtkCheckButton" id=
"checkbutton_delete_deleted_episodes">
1007 <property name=
"label" translatable=
"yes">Remove episodes deleted in gPodder from device
</property>
1008 <property name=
"visible">True
</property>
1009 <property name=
"can-focus">True
</property>
1010 <property name=
"receives-default">False
</property>
1011 <property name=
"halign">start
</property>
1012 <property name=
"margin-bottom">4</property>
1013 <property name=
"draw-indicator">True
</property>
1016 <property name=
"expand">False
</property>
1017 <property name=
"fill">True
</property>
1018 <property name=
"position">10</property>
1023 <property name=
"name">devices
</property>
1024 <property name=
"title" translatable=
"yes">Devices
</property>
1025 <property name=
"position">4</property>
1029 <object class=
"GtkBox" id=
"vbox_video">
1030 <property name=
"visible">True
</property>
1031 <property name=
"can-focus">False
</property>
1032 <property name=
"border-width">12</property>
1033 <property name=
"orientation">vertical
</property>
1034 <property name=
"spacing">12</property>
1036 <object class=
"GtkFlowBox">
1037 <property name=
"visible">True
</property>
1038 <property name=
"can-focus">False
</property>
1039 <property name=
"min-children-per-line">1</property>
1040 <property name=
"max-children-per-line">2</property>
1041 <property name=
"selection-mode">none
</property>
1043 <object class=
"GtkFlowBoxChild">
1044 <property name=
"visible">True
</property>
1045 <property name=
"can-focus">False
</property>
1047 <object class=
"GtkLabel" id=
"label_preferred_youtube_format">
1048 <property name=
"visible">True
</property>
1049 <property name=
"can-focus">False
</property>
1050 <property name=
"label" translatable=
"yes">Preferred YouTube format:
</property>
1051 <property name=
"xalign">0</property>
1057 <object class=
"GtkFlowBoxChild">
1058 <property name=
"visible">True
</property>
1059 <property name=
"can-focus">False
</property>
1061 <object class=
"GtkComboBox" id=
"combobox_preferred_youtube_format">
1062 <property name=
"visible">True
</property>
1063 <property name=
"can-focus">False
</property>
1064 <signal name=
"changed" handler=
"on_combobox_preferred_youtube_format_changed" swapped=
"no"/>
1070 <object class=
"GtkFlowBoxChild">
1071 <property name=
"visible">True
</property>
1072 <property name=
"can-focus">False
</property>
1074 <object class=
"GtkLabel" id=
"label_preferred_youtube_hls_format">
1075 <property name=
"visible">True
</property>
1076 <property name=
"can-focus">False
</property>
1077 <property name=
"label" translatable=
"yes">Preferred YouTube HLS format:
</property>
1078 <property name=
"xalign">0</property>
1084 <object class=
"GtkFlowBoxChild">
1085 <property name=
"visible">True
</property>
1086 <property name=
"can-focus">False
</property>
1088 <object class=
"GtkComboBox" id=
"combobox_preferred_youtube_hls_format">
1089 <property name=
"visible">True
</property>
1090 <property name=
"can-focus">False
</property>
1091 <signal name=
"changed" handler=
"on_combobox_preferred_youtube_hls_format_changed" swapped=
"no"/>
1097 <object class=
"GtkFlowBoxChild">
1098 <property name=
"visible">True
</property>
1099 <property name=
"can-focus">False
</property>
1101 <object class=
"GtkLabel" id=
"label_preferred_vimeo_format">
1102 <property name=
"visible">True
</property>
1103 <property name=
"can-focus">False
</property>
1104 <property name=
"label" translatable=
"yes">Preferred Vimeo format:
</property>
1105 <property name=
"xalign">0</property>
1111 <object class=
"GtkFlowBoxChild">
1112 <property name=
"visible">True
</property>
1113 <property name=
"can-focus">False
</property>
1115 <object class=
"GtkComboBox" id=
"combobox_preferred_vimeo_format">
1116 <property name=
"visible">True
</property>
1117 <property name=
"can-focus">False
</property>
1118 <signal name=
"changed" handler=
"on_combobox_preferred_vimeo_format_changed" swapped=
"no"/>
1125 <property name=
"expand">False
</property>
1126 <property name=
"fill">True
</property>
1127 <property name=
"position">0</property>
1132 <property name=
"name">video
</property>
1133 <property name=
"title" translatable=
"yes">Video
</property>
1134 <property name=
"position">5</property>
1138 <object class=
"GtkBox" id=
"vbox_extensions">
1139 <property name=
"visible">True
</property>
1140 <property name=
"can-focus">False
</property>
1141 <property name=
"border-width">0</property>
1142 <property name=
"orientation">vertical
</property>
1143 <property name=
"spacing">0</property>
1145 <object class=
"GtkTreeView" id=
"treeviewExtensions">
1146 <property name=
"visible">True
</property>
1147 <property name=
"can-focus">True
</property>
1148 <property name=
"headers-visible">False
</property>
1149 <property name=
"search-column">1</property>
1150 <signal name=
"button-release-event" handler=
"on_treeview_extension_button_released" swapped=
"no"/>
1151 <signal name=
"popup-menu" handler=
"on_treeview_extension_show_context_menu" swapped=
"no"/>
1152 <child internal-child=
"selection">
1153 <object class=
"GtkTreeSelection"/>
1157 <property name=
"expand">True
</property>
1158 <property name=
"fill">True
</property>
1159 <property name=
"position">0</property>
1164 <property name=
"name">extensions
</property>
1165 <property name=
"title" translatable=
"yes">Extensions
</property>
1166 <property name=
"position">6</property>
1175 <property name=
"expand">True
</property>
1176 <property name=
"fill">True
</property>
1177 <property name=
"position">2</property>
1182 <property name=
"expand">True
</property>
1183 <property name=
"fill">True
</property>
1184 <property name=
"position">0</property>