1 <?xml version=
"1.0" encoding=
"utf-8"?>
4 <object class=
"GtkAdjustment" id=
"adjustment1">
5 <property name=
"upper">10240</property>
6 <property name=
"lower">0.5</property>
7 <property name=
"page_increment">0</property>
8 <property name=
"step_increment">0.5</property>
9 <property name=
"page_size">0</property>
11 <object class=
"GtkAdjustment" id=
"adjustment2">
12 <property name=
"upper">50</property>
13 <property name=
"lower">1</property>
14 <property name=
"page_increment">0</property>
15 <property name=
"step_increment">1</property>
16 <property name=
"page_size">0</property>
18 <object class=
"GtkUIManager" id=
"uimanager1">
20 <object class=
"GtkActionGroup" id=
"actiongroup1">
22 <object class=
"GtkAction" id=
"menuPodcasts">
23 <property name=
"name">menuPodcasts
</property>
24 <property name=
"label" translatable=
"yes">_Podcasts
</property>
28 <object class=
"GtkAction" id=
"itemUpdate">
29 <property name=
"stock_id">gtk-refresh
</property>
30 <property name=
"name">itemUpdate
</property>
31 <property name=
"label" translatable=
"yes">Check for new episodes
</property>
32 <signal handler=
"on_itemUpdate_activate" name=
"activate"/>
34 <accelerator key=
"R" modifiers=
"GDK_CONTROL_MASK"/>
37 <object class=
"GtkAction" id=
"itemDownloadAllNew">
38 <property name=
"stock_id">gtk-goto-bottom
</property>
39 <property name=
"name">itemDownloadAllNew
</property>
40 <property name=
"label" translatable=
"yes">Download new episodes
</property>
41 <signal handler=
"on_itemDownloadAllNew_activate" name=
"activate"/>
43 <accelerator key=
"N" modifiers=
"GDK_CONTROL_MASK"/>
46 <object class=
"GtkAction" id=
"itemRemoveOldEpisodes">
47 <property name=
"stock_id">gtk-delete
</property>
48 <property name=
"name">itemRemoveOldEpisodes
</property>
49 <property name=
"label" translatable=
"yes">Delete episodes
</property>
50 <signal handler=
"on_itemRemoveOldEpisodes_activate" name=
"activate"/>
52 <accelerator key=
"K" modifiers=
"GDK_CONTROL_MASK"/>
55 <object class=
"GtkAction" id=
"itemPreferences">
56 <property name=
"stock_id">gtk-preferences
</property>
57 <property name=
"name">itemPreferences
</property>
58 <property name=
"label" translatable=
"yes">Preferences
</property>
59 <signal handler=
"on_itemPreferences_activate" name=
"activate"/>
61 <accelerator key=
"P" modifiers=
"GDK_CONTROL_MASK"/>
64 <object class=
"GtkAction" id=
"itemQuit">
65 <property name=
"stock_id">gtk-quit
</property>
66 <property name=
"name">itemQuit
</property>
67 <property name=
"label" translatable=
"yes">Quit
</property>
68 <signal handler=
"on_gPodder_delete_event" name=
"activate"/>
70 <accelerator key=
"Q" modifiers=
"GDK_CONTROL_MASK"/>
73 <object class=
"GtkAction" id=
"menuSubscriptions">
74 <property name=
"name">menuSubscriptions
</property>
75 <property name=
"label" translatable=
"yes">_Subscriptions
</property>
79 <object class=
"GtkAction" id=
"itemFind">
80 <property name=
"stock_id">gtk-find
</property>
81 <property name=
"name">itemFind
</property>
82 <property name=
"label" translatable=
"yes">Discover new podcasts
</property>
83 <signal handler=
"on_itemImportChannels_activate" name=
"activate"/>
85 <accelerator key=
"F" modifiers=
"GDK_CONTROL_MASK"/>
88 <object class=
"GtkAction" id=
"itemAddChannel">
89 <property name=
"stock_id">gtk-add
</property>
90 <property name=
"name">itemAddChannel
</property>
91 <property name=
"label" translatable=
"yes">Add podcast via URL
</property>
92 <signal handler=
"on_itemAddChannel_activate" name=
"activate"/>
94 <accelerator key=
"L" modifiers=
"GDK_CONTROL_MASK"/>
97 <object class=
"GtkAction" id=
"itemEditChannel">
98 <property name=
"stock_id">gtk-edit
</property>
99 <property name=
"name">itemEditChannel
</property>
100 <property name=
"label" translatable=
"yes">Podcast settings
</property>
101 <signal handler=
"on_itemEditChannel_activate" name=
"activate"/>
105 <object class=
"GtkAction" id=
"itemRemoveChannel">
106 <property name=
"stock_id">gtk-remove
</property>
107 <property name=
"name">itemRemoveChannel
</property>
108 <property name=
"label" translatable=
"yes">Unsubscribe
</property>
109 <signal handler=
"on_itemRemoveChannel_activate" name=
"activate"/>
113 <object class=
"GtkAction" id=
"itemMassUnsubscribe">
114 <property name=
"stock_id">gtk-remove
</property>
115 <property name=
"label" translatable=
"yes">Remove podcasts
</property>
116 <signal handler=
"on_itemMassUnsubscribe_activate" name=
"activate"/>
120 <object class=
"GtkAction" id=
"itemUpdateChannel">
121 <property name=
"stock_id">gtk-refresh
</property>
122 <property name=
"name">itemUpdateChannel
</property>
123 <property name=
"label" translatable=
"yes">Update podcast
</property>
124 <signal handler=
"on_itemUpdateChannel_activate" name=
"activate"/>
128 <object class=
"GtkAction" id=
"item_import_from_file">
129 <property name=
"stock_id">gtk-open
</property>
130 <property name=
"name">item_import_from_file
</property>
131 <property name=
"label" translatable=
"yes">Import from OPML file
</property>
132 <signal handler=
"on_item_import_from_file_activate" name=
"activate"/>
136 <object class=
"GtkAction" id=
"itemExportChannels">
137 <property name=
"stock_id">gtk-save-as
</property>
138 <property name=
"name">itemExportChannels
</property>
139 <property name=
"label" translatable=
"yes">Export to OPML file
</property>
140 <signal handler=
"on_itemExportChannels_activate" name=
"activate"/>
144 <object class=
"GtkAction" id=
"item_goto_mygpo">
145 <property name=
"label" translatable=
"yes">Go to gpodder.net
</property>
146 <signal handler=
"on_goto_mygpo" name=
"activate"/>
150 <object class=
"GtkAction" id=
"menuChannels">
151 <property name=
"name">menuChannels
</property>
152 <property name=
"label" translatable=
"yes">_Episodes
</property>
156 <object class=
"GtkAction" id=
"itemPlaySelected">
157 <property name=
"stock_id">gtk-media-play
</property>
158 <property name=
"name">itemPlaySelected
</property>
159 <property name=
"label" translatable=
"yes">Play
</property>
160 <signal handler=
"on_playback_selected_episodes" name=
"activate"/>
162 <accelerator key=
"Return" modifiers=
"GDK_SHIFT_MASK"/>
165 <object class=
"GtkAction" id=
"itemOpenSelected">
166 <property name=
"stock_id">gtk-open
</property>
167 <property name=
"name">itemOpenSelected
</property>
168 <property name=
"label" translatable=
"yes">Open
</property>
169 <signal handler=
"on_playback_selected_episodes" name=
"activate"/>
173 <object class=
"GtkAction" id=
"itemDownloadSelected">
174 <property name=
"stock_id">gtk-goto-bottom
</property>
175 <property name=
"name">itemDownloadSelected
</property>
176 <property name=
"label" translatable=
"yes">Download
</property>
177 <signal handler=
"on_download_selected_episodes" name=
"activate"/>
181 <object class=
"GtkAction" id=
"item_cancel_download">
182 <property name=
"stock_id">gtk-stop
</property>
183 <property name=
"name">item_cancel_download
</property>
184 <property name=
"label" translatable=
"yes">Cancel
</property>
185 <signal handler=
"on_item_cancel_download_activate" name=
"activate"/>
189 <object class=
"GtkAction" id=
"itemDeleteSelected">
190 <property name=
"stock_id">gtk-delete
</property>
191 <property name=
"name">itemDeleteSelected
</property>
192 <property name=
"label" translatable=
"yes">Delete
</property>
193 <signal handler=
"on_btnDownloadedDelete_clicked" name=
"activate"/>
195 <accelerator key=
"Delete" modifiers=
"0"/>
198 <object class=
"GtkAction" id=
"item_toggle_played">
199 <property name=
"stock_id">gtk-apply
</property>
200 <property name=
"name">item_toggle_played
</property>
201 <property name=
"label" translatable=
"yes">Toggle new status
</property>
202 <signal handler=
"on_item_toggle_played_activate" name=
"activate"/>
206 <object class=
"GtkAction" id=
"item_toggle_lock">
207 <property name=
"stock_id">gtk-dialog-authentication
</property>
208 <property name=
"name">item_toggle_lock
</property>
209 <property name=
"label" translatable=
"yes">Change delete lock
</property>
210 <signal handler=
"on_item_toggle_lock_activate" name=
"activate"/>
214 <object class=
"GtkAction" id=
"item_episode_details">
215 <property name=
"stock_id">gtk-info
</property>
216 <property name=
"name">item_episode_details
</property>
217 <property name=
"label" translatable=
"yes">Episode details
</property>
218 <signal handler=
"on_shownotes_selected_episodes" name=
"activate"/>
222 <object class=
"GtkAction" id=
"menuView">
223 <property name=
"name">menuView
</property>
224 <property name=
"label" translatable=
"yes">_View
</property>
228 <object class=
"GtkToggleAction" id=
"itemShowAllEpisodes">
229 <property name=
"active">True
</property>
230 <property name=
"label" translatable=
"yes">"All episodes" in podcast list
</property>
231 <signal handler=
"on_itemShowAllEpisodes_activate" name=
"activate"/>
235 <object class=
"GtkToggleAction" id=
"item_podcast_sections">
236 <property name=
"active">True
</property>
237 <property name=
"label" translatable=
"yes">Use sections for podcast list
</property>
241 <object class=
"GtkToggleAction" id=
"itemShowToolbar">
242 <property name=
"active">True
</property>
243 <property name=
"name">itemShowToolbar
</property>
244 <property name=
"label" translatable=
"yes">Toolbar
</property>
245 <signal handler=
"on_itemShowToolbar_activate" name=
"activate"/>
247 <accelerator key=
"T" modifiers=
"GDK_CONTROL_MASK"/>
250 <object class=
"GtkToggleAction" id=
"itemShowDescription">
251 <property name=
"active">True
</property>
252 <property name=
"name">itemShowDescription
</property>
253 <property name=
"label" translatable=
"yes">Episode descriptions
</property>
254 <signal handler=
"on_itemShowDescription_activate" name=
"activate"/>
256 <accelerator key=
"D" modifiers=
"GDK_CONTROL_MASK"/>
259 <object class=
"GtkRadioAction" id=
"item_view_episodes_all">
260 <property name=
"name">item_view_episodes_all
</property>
261 <property name=
"label" translatable=
"yes">All episodes
</property>
262 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
264 <accelerator key=
"0" modifiers=
"GDK_CONTROL_MASK"/>
267 <object class=
"GtkRadioAction" id=
"item_view_episodes_undeleted">
268 <property name=
"active">True
</property>
269 <property name=
"group">item_view_episodes_all
</property>
270 <property name=
"name">item_view_episodes_undeleted
</property>
271 <property name=
"label" translatable=
"yes">Hide deleted episodes
</property>
272 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
274 <accelerator key=
"1" modifiers=
"GDK_CONTROL_MASK"/>
277 <object class=
"GtkRadioAction" id=
"item_view_episodes_downloaded">
278 <property name=
"group">item_view_episodes_all
</property>
279 <property name=
"name">item_view_episodes_downloaded
</property>
280 <property name=
"label" translatable=
"yes">Downloaded episodes
</property>
281 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
283 <accelerator key=
"2" modifiers=
"GDK_CONTROL_MASK"/>
286 <object class=
"GtkRadioAction" id=
"item_view_episodes_unplayed">
287 <property name=
"group">item_view_episodes_all
</property>
288 <property name=
"name">item_view_episodes_unplayed
</property>
289 <property name=
"label" translatable=
"yes">Unplayed episodes
</property>
290 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
292 <accelerator key=
"3" modifiers=
"GDK_CONTROL_MASK"/>
295 <object class=
"GtkToggleAction" id=
"item_view_hide_boring_podcasts">
296 <property name=
"active">False
</property>
297 <property name=
"name">item_view_hide_boring_podcasts
</property>
298 <property name=
"label" translatable=
"yes">Hide podcasts without episodes
</property>
299 <signal handler=
"on_item_view_hide_boring_podcasts_toggled" name=
"toggled"/>
303 <object class=
"GtkAction" id=
"menuHelp">
304 <property name=
"name">menuHelp
</property>
305 <property name=
"label" translatable=
"yes">_Help
</property>
309 <object class=
"GtkAction" id=
"wiki">
310 <property name=
"stock_id">gtk-help
</property>
311 <property name=
"name">wiki
</property>
312 <property name=
"label" translatable=
"yes">User manual
</property>
313 <signal handler=
"on_wiki_activate" name=
"activate"/>
317 <object class=
"GtkAction" id=
"item_check_for_updates">
318 <property name=
"name">item_check_for_updates
</property>
319 <property name=
"label" translatable=
"yes">Software updates
</property>
320 <signal handler=
"on_check_for_updates_activate" name=
"activate"/>
324 <object class=
"GtkAction" id=
"itemAbout">
325 <property name=
"stock_id">gtk-about
</property>
326 <property name=
"name">itemAbout
</property>
327 <signal handler=
"on_itemAbout_activate" name=
"activate"/>
333 <menubar name=
"mainMenu">
334 <menu action=
"menuPodcasts">
335 <menuitem action=
"itemUpdate"/>
336 <menuitem action=
"itemDownloadAllNew"/>
337 <menuitem action=
"itemRemoveOldEpisodes"/>
339 <menuitem action=
"itemPreferences"/>
341 <menuitem action=
"itemQuit"/>
343 <menu action=
"menuSubscriptions">
344 <menuitem action=
"itemFind"/>
345 <menuitem action=
"itemAddChannel"/>
346 <menuitem action=
"itemMassUnsubscribe"/>
348 <menuitem action=
"itemUpdateChannel"/>
349 <menuitem action=
"itemEditChannel"/>
351 <menuitem action=
"item_import_from_file"/>
352 <menuitem action=
"itemExportChannels"/>
354 <menu action=
"menuChannels">
355 <menuitem action=
"itemPlaySelected"/>
356 <menuitem action=
"itemOpenSelected"/>
357 <menuitem action=
"itemDownloadSelected"/>
358 <menuitem action=
"item_cancel_download"/>
359 <menuitem action=
"itemDeleteSelected"/>
361 <menuitem action=
"item_toggle_played"/>
362 <menuitem action=
"item_toggle_lock"/>
364 <menuitem action=
"item_episode_details"/>
366 <menu action=
"menuView">
367 <menuitem action=
"itemShowAllEpisodes"/>
368 <menuitem action=
"item_podcast_sections"/>
370 <menuitem action=
"itemShowToolbar"/>
371 <menuitem action=
"itemShowDescription"/>
373 <menuitem action=
"item_view_episodes_all"/>
374 <menuitem action=
"item_view_episodes_undeleted"/>
375 <menuitem action=
"item_view_episodes_downloaded"/>
376 <menuitem action=
"item_view_episodes_unplayed"/>
378 <menuitem action=
"item_view_hide_boring_podcasts"/>
380 <menu action=
"menuHelp">
381 <menuitem action=
"wiki"/>
382 <menuitem action=
"item_goto_mygpo"/>
383 <menuitem action=
"item_check_for_updates"/>
385 <menuitem action=
"itemAbout"/>
390 <object class=
"GtkWindow" id=
"gPodder">
391 <property name=
"visible">False
</property>
392 <property name=
"title">gPodder
</property>
393 <property name=
"window_position">GTK_WIN_POS_CENTER
</property>
394 <property name=
"modal">False
</property>
395 <property name=
"destroy_with_parent">False
</property>
396 <property name=
"skip_taskbar_hint">False
</property>
397 <property name=
"skip_pager_hint">False
</property>
398 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_NORMAL
</property>
399 <property name=
"focus_on_map">True
</property>
400 <property name=
"urgency_hint">False
</property>
401 <signal handler=
"on_gPodder_delete_event" name=
"delete_event"/>
403 <object class=
"GtkVBox" id=
"vMain">
404 <property name=
"visible">True
</property>
405 <property name=
"homogeneous">False
</property>
407 <object class=
"GtkMenuBar" constructor=
"uimanager1" id=
"mainMenu">
408 <property name=
"visible">True
</property>
409 <property name=
"pack_direction">GTK_PACK_DIRECTION_LTR
</property>
410 <property name=
"child_pack_direction">GTK_PACK_DIRECTION_LTR
</property>
413 <property name=
"padding">0</property>
414 <property name=
"expand">False
</property>
415 <property name=
"fill">False
</property>
419 <object class=
"GtkToolbar" id=
"toolbar">
420 <property name=
"visible">True
</property>
421 <property name=
"show_arrow">True
</property>
423 <object class=
"GtkToolButton" id=
"toolDownload">
424 <property name=
"visible">True
</property>
425 <property name=
"label" translatable=
"yes">Download
</property>
426 <property name=
"use_underline">True
</property>
427 <property name=
"stock_id">gtk-go-down
</property>
428 <property name=
"visible_horizontal">True
</property>
429 <property name=
"visible_vertical">True
</property>
430 <property name=
"is_important">True
</property>
431 <property name=
"sensitive">False
</property>
432 <signal handler=
"on_download_selected_episodes" name=
"clicked"/>
435 <property name=
"expand">False
</property>
436 <property name=
"homogeneous">True
</property>
440 <object class=
"GtkToolButton" id=
"toolPlay">
441 <property name=
"visible">True
</property>
442 <property name=
"stock_id">gtk-media-play
</property>
443 <property name=
"visible_horizontal">True
</property>
444 <property name=
"visible_vertical">True
</property>
445 <property name=
"is_important">True
</property>
446 <property name=
"sensitive">False
</property>
447 <signal handler=
"on_playback_selected_episodes" name=
"clicked"/>
450 <property name=
"expand">False
</property>
451 <property name=
"homogeneous">True
</property>
455 <object class=
"GtkToolButton" id=
"toolCancel">
456 <property name=
"visible">True
</property>
457 <property name=
"label" translatable=
"yes">Cancel
</property>
458 <property name=
"use_underline">True
</property>
459 <property name=
"stock_id">gtk-cancel
</property>
460 <property name=
"visible_horizontal">True
</property>
461 <property name=
"visible_vertical">True
</property>
462 <property name=
"is_important">True
</property>
463 <property name=
"sensitive">False
</property>
464 <signal handler=
"on_item_cancel_download_activate" name=
"clicked"/>
467 <property name=
"expand">False
</property>
468 <property name=
"homogeneous">True
</property>
472 <object class=
"GtkSeparatorToolItem" id=
"toolbutton3">
473 <property name=
"visible">True
</property>
474 <property name=
"visible_horizontal">True
</property>
475 <property name=
"visible_vertical">True
</property>
478 <property name=
"expand">False
</property>
479 <property name=
"homogeneous">False
</property>
483 <object class=
"GtkToolButton" id=
"toolPreferences">
484 <property name=
"visible">True
</property>
485 <property name=
"stock_id">gtk-preferences
</property>
486 <property name=
"visible_horizontal">True
</property>
487 <property name=
"visible_vertical">True
</property>
488 <property name=
"is_important">False
</property>
489 <signal handler=
"on_itemPreferences_activate" name=
"clicked"/>
492 <property name=
"expand">False
</property>
493 <property name=
"homogeneous">True
</property>
497 <object class=
"GtkSeparatorToolItem" id=
"toolbutton2">
498 <property name=
"visible">True
</property>
499 <property name=
"visible_horizontal">True
</property>
500 <property name=
"visible_vertical">True
</property>
503 <property name=
"expand">False
</property>
504 <property name=
"homogeneous">False
</property>
508 <object class=
"GtkToolButton" id=
"toolQuit">
509 <property name=
"visible">True
</property>
510 <property name=
"stock_id">gtk-quit
</property>
511 <property name=
"visible_horizontal">True
</property>
512 <property name=
"visible_vertical">True
</property>
513 <property name=
"is_important">False
</property>
514 <signal handler=
"on_gPodder_delete_event" name=
"clicked"/>
517 <property name=
"expand">False
</property>
518 <property name=
"homogeneous">True
</property>
523 <property name=
"padding">0</property>
524 <property name=
"expand">False
</property>
525 <property name=
"fill">True
</property>
529 <object class=
"GtkHBox" id=
"hboxContainer">
530 <property name=
"border_width">5</property>
531 <property name=
"visible">True
</property>
532 <property name=
"homogeneous">False
</property>
534 <object class=
"GtkNotebook" id=
"wNotebook">
535 <property name=
"visible">True
</property>
536 <property name=
"can_focus">True
</property>
537 <property name=
"show_tabs">True
</property>
538 <property name=
"show_border">True
</property>
539 <property name=
"tab_pos">GTK_POS_TOP
</property>
540 <property name=
"scrollable">False
</property>
541 <property name=
"enable_popup">False
</property>
542 <signal handler=
"on_wNotebook_switch_page" name=
"switch_page"/>
544 <object class=
"GtkHPaned" id=
"channelPaned">
545 <property name=
"border_width">5</property>
546 <property name=
"visible">True
</property>
547 <property name=
"can_focus">True
</property>
549 <object class=
"GtkVBox" id=
"vboxChannelNavigator">
550 <property name=
"visible">True
</property>
551 <property name=
"homogeneous">False
</property>
552 <property name=
"spacing">5</property>
554 <object class=
"GtkScrolledWindow" id=
"scrolledwindow6">
555 <property name=
"visible">True
</property>
556 <property name=
"can_focus">True
</property>
557 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
558 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
559 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
560 <property name=
"window_placement">GTK_CORNER_TOP_LEFT
</property>
562 <object class=
"GtkTreeView" id=
"treeChannels">
563 <property name=
"visible">True
</property>
564 <property name=
"can_focus">True
</property>
565 <property name=
"headers_visible">False
</property>
566 <property name=
"rules_hint">False
</property>
567 <property name=
"has-tooltip">True
</property>
568 <property name=
"reorderable">False
</property>
569 <property name=
"enable_search">True
</property>
570 <property name=
"fixed_height_mode">False
</property>
571 <property name=
"hover_selection">False
</property>
572 <property name=
"hover_expand">False
</property>
573 <signal handler=
"on_treeChannels_row_activated" name=
"row_activated"/>
574 <signal handler=
"on_treeChannels_cursor_changed" name=
"cursor_changed"/>
575 <signal handler=
"on_treeview_query_tooltip" name=
"query-tooltip"/>
576 <signal handler=
"on_treeview_expose_event" name=
"expose-event"/>
577 <signal handler=
"on_treeview_button_pressed" name=
"button-press-event"/>
578 <signal handler=
"on_treeview_podcasts_button_released" name=
"button-release-event"/>
583 <property name=
"padding">0</property>
584 <property name=
"expand">True
</property>
585 <property name=
"fill">True
</property>
589 <object class=
"GtkHBox" id=
"hbox_search_podcasts">
590 <property name=
"spacing">6</property>
592 <object class=
"GtkEntry" id=
"entry_search_podcasts">
593 <property name=
"visible">True
</property>
594 <signal name=
"changed" handler=
"on_entry_search_podcasts_changed"/>
595 <signal name=
"key-press-event" handler=
"on_entry_search_podcasts_key_press"/>
599 <object class=
"GtkToolButton" id=
"button_search_podcasts_clear">
600 <property name=
"visible">True
</property>
601 <property name=
"stock-id">gtk-clear
</property>
602 <signal name=
"clicked" handler=
"hide_podcast_search"/>
605 <property name=
"expand">False
</property>
606 <property name=
"fill">True
</property>
611 <property name=
"expand">False
</property>
612 <property name=
"fill">True
</property>
616 <object class=
"GtkVBox" id=
"vbox42">
617 <property name=
"visible">True
</property>
618 <property name=
"homogeneous">False
</property>
620 <object class=
"GtkButton" id=
"btnUpdateFeeds">
621 <property name=
"label" translatable=
"yes">Check for new episodes
</property>
622 <property name=
"can_focus">True
</property>
623 <property name=
"focus_on_click">True
</property>
624 <signal handler=
"on_itemUpdate_activate" name=
"clicked"/>
627 <property name=
"padding">0</property>
628 <property name=
"expand">True
</property>
629 <property name=
"fill">True
</property>
633 <object class=
"GtkHBox" id=
"hboxUpdateFeeds">
634 <property name=
"homogeneous">False
</property>
635 <property name=
"spacing">6</property>
637 <object class=
"GtkProgressBar" id=
"pbFeedUpdate">
638 <property name=
"pulse_step">0.10000000149</property>
639 <property name=
"ellipsize">PANGO_ELLIPSIZE_MIDDLE
</property>
642 <property name=
"padding">0</property>
643 <property name=
"expand">True
</property>
644 <property name=
"fill">True
</property>
648 <object class=
"GtkButton" id=
"btnCancelFeedUpdate">
649 <property name=
"can_focus">True
</property>
650 <property name=
"focus_on_click">True
</property>
651 <signal handler=
"on_btnCancelFeedUpdate_clicked" name=
"clicked"/>
653 <object class=
"GtkImage" id=
"image3209">
654 <property name=
"visible">True
</property>
655 <property name=
"stock">gtk-cancel
</property>
656 <property name=
"icon_size">4</property>
661 <property name=
"padding">0</property>
662 <property name=
"expand">False
</property>
663 <property name=
"fill">False
</property>
668 <property name=
"padding">0</property>
669 <property name=
"expand">True
</property>
670 <property name=
"fill">True
</property>
675 <property name=
"padding">0</property>
676 <property name=
"expand">False
</property>
677 <property name=
"fill">False
</property>
682 <property name=
"shrink">False
</property>
683 <property name=
"resize">False
</property>
687 <object class=
"GtkVBox" id=
"vbox_episode_list">
688 <property name=
"visible">True
</property>
689 <property name=
"spacing">6</property>
691 <object class=
"GtkScrolledWindow" id=
"scrollAvailable">
692 <property name=
"visible">True
</property>
693 <property name=
"can_focus">True
</property>
694 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
695 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
696 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
697 <property name=
"window_placement">GTK_CORNER_TOP_LEFT
</property>
699 <object class=
"GtkTreeView" id=
"treeAvailable">
700 <property name=
"visible">True
</property>
701 <property name=
"can_focus">True
</property>
702 <property name=
"headers_visible">True
</property>
703 <property name=
"rules_hint">True
</property>
704 <property name=
"has-tooltip">True
</property>
705 <property name=
"rubber-banding">True
</property>
706 <property name=
"reorderable">False
</property>
707 <property name=
"enable_search">False
</property>
708 <property name=
"fixed_height_mode">False
</property>
709 <property name=
"hover_selection">False
</property>
710 <property name=
"hover_expand">False
</property>
711 <signal handler=
"on_treeAvailable_row_activated" name=
"row_activated"/>
712 <signal handler=
"on_treeview_query_tooltip" name=
"query-tooltip"/>
713 <signal handler=
"on_treeview_expose_event" name=
"expose-event"/>
714 <signal handler=
"on_treeview_button_pressed" name=
"button-press-event"/>
715 <signal handler=
"on_treeview_episodes_button_released" name=
"button-release-event"/>
720 <property name=
"expand">True
</property>
721 <property name=
"fill">True
</property>
725 <object class=
"GtkHBox" id=
"hbox_search_episodes">
726 <property name=
"spacing">6</property>
728 <object class=
"GtkLabel" id=
"label_search_episodes">
729 <property name=
"visible">True
</property>
730 <property name=
"label" translatable=
"yes">Filter:
</property>
733 <property name=
"expand">False
</property>
734 <property name=
"fill">True
</property>
738 <object class=
"GtkEntry" id=
"entry_search_episodes">
739 <property name=
"visible">True
</property>
740 <signal name=
"changed" handler=
"on_entry_search_episodes_changed"/>
741 <signal name=
"key-press-event" handler=
"on_entry_search_episodes_key_press"/>
745 <object class=
"GtkToolButton" id=
"button_search_episodes_clear">
746 <property name=
"visible">True
</property>
747 <property name=
"stock-id">gtk-clear
</property>
748 <signal name=
"clicked" handler=
"hide_episode_search"/>
751 <property name=
"expand">False
</property>
752 <property name=
"fill">True
</property>
757 <property name=
"expand">False
</property>
758 <property name=
"fill">True
</property>
763 <property name=
"shrink">False
</property>
764 <property name=
"resize">True
</property>
769 <property name=
"tab_expand">False
</property>
770 <property name=
"tab_fill">True
</property>
774 <object class=
"GtkLabel" id=
"label2">
775 <property name=
"visible">True
</property>
776 <property name=
"label" translatable=
"yes">Podcasts
</property>
777 <property name=
"use_underline">False
</property>
778 <property name=
"use_markup">False
</property>
779 <property name=
"wrap">False
</property>
780 <property name=
"selectable">False
</property>
781 <property name=
"width_chars">-
1</property>
782 <property name=
"single_line_mode">False
</property>
786 <object class=
"GtkVBox" id=
"vboxDownloadStatusWidgets">
787 <property name=
"border_width">5</property>
788 <property name=
"visible">True
</property>
789 <property name=
"homogeneous">False
</property>
790 <property name=
"spacing">5</property>
792 <object class=
"GtkScrolledWindow" id=
"scrolledwindow1">
793 <property name=
"visible">True
</property>
794 <property name=
"can_focus">True
</property>
795 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
796 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
797 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
798 <property name=
"window_placement">GTK_CORNER_TOP_LEFT
</property>
800 <object class=
"GtkTreeView" id=
"treeDownloads">
801 <property name=
"visible">True
</property>
802 <property name=
"can_focus">True
</property>
803 <property name=
"headers_visible">False
</property>
804 <property name=
"rules_hint">False
</property>
805 <property name=
"rubber-banding">True
</property>
806 <property name=
"reorderable">False
</property>
807 <property name=
"enable_search">True
</property>
808 <property name=
"fixed_height_mode">False
</property>
809 <property name=
"hover_selection">False
</property>
810 <property name=
"hover_expand">False
</property>
811 <signal handler=
"on_treeDownloads_row_activated" name=
"row_activated"/>
812 <signal handler=
"on_treeview_expose_event" name=
"expose-event"/>
813 <signal handler=
"on_treeview_button_pressed" name=
"button-press-event"/>
814 <signal handler=
"on_treeview_downloads_button_released" name=
"button-release-event"/>
819 <property name=
"padding">0</property>
820 <property name=
"expand">True
</property>
821 <property name=
"fill">True
</property>
825 <object class=
"GtkHBox" id=
"hboxDownloadSettings">
826 <property name=
"visible">True
</property>
827 <property name=
"spacing">10</property>
829 <object class=
"GtkHBox" id=
"hboxDownloadLimit">
830 <property name=
"visible">True
</property>
831 <property name=
"spacing">5</property>
833 <object class=
"GtkCheckButton" id=
"cbLimitDownloads">
834 <property name=
"label" translatable=
"yes">Limit rate to
</property>
835 <property name=
"visible">True
</property>
836 <property name=
"can_focus">True
</property>
837 <property name=
"receives_default">False
</property>
838 <property name=
"draw_indicator">True
</property>
839 <signal name=
"toggled" handler=
"on_cbLimitDownloads_toggled"/>
842 <property name=
"expand">False
</property>
846 <object class=
"GtkSpinButton" id=
"spinLimitDownloads">
847 <property name=
"visible">True
</property>
848 <property name=
"can_focus">True
</property>
849 <property name=
"invisible_char">●</property>
850 <property name=
"climb_rate">1</property>
851 <property name=
"digits">1</property>
852 <property name=
"adjustment">adjustment1
</property>
855 <property name=
"expand">False
</property>
859 <object class=
"GtkLabel" id=
"labelLimitRate">
860 <property name=
"visible">True
</property>
861 <property name=
"xalign">0</property>
862 <property name=
"label" translatable=
"yes">KiB/s
</property>
865 <property name=
"expand">False
</property>
870 <property name=
"expand">False
</property>
874 <object class=
"GtkLabel" id=
"DownloadSettingsSpacer">
875 <property name=
"visible">True
</property>
878 <property name=
"expand">True
</property>
882 <object class=
"GtkHBox" id=
"hboxDownloadRate">
883 <property name=
"visible">True
</property>
884 <property name=
"spacing">5</property>
886 <object class=
"GtkCheckButton" id=
"cbMaxDownloads">
887 <property name=
"label" translatable=
"yes">Limit downloads to
</property>
888 <property name=
"visible">True
</property>
889 <property name=
"can_focus">True
</property>
890 <property name=
"receives_default">False
</property>
891 <property name=
"draw_indicator">True
</property>
892 <signal name=
"toggled" handler=
"on_cbMaxDownloads_toggled"/>
895 <property name=
"expand">False
</property>
899 <object class=
"GtkSpinButton" id=
"spinMaxDownloads">
900 <property name=
"visible">True
</property>
901 <property name=
"can_focus">True
</property>
902 <property name=
"invisible_char">●</property>
903 <property name=
"climb_rate">1</property>
904 <property name=
"adjustment">adjustment2
</property>
907 <property name=
"expand">False
</property>
912 <property name=
"expand">False
</property>
917 <property name=
"padding">0</property>
918 <property name=
"expand">False
</property>
919 <property name=
"fill">False
</property>
924 <property name=
"tab_expand">False
</property>
925 <property name=
"tab_fill">True
</property>
929 <object class=
"GtkLabel" id=
"labelDownloads">
930 <property name=
"visible">True
</property>
931 <property name=
"label" translatable=
"yes">Downloads
</property>
932 <property name=
"use_underline">False
</property>
933 <property name=
"use_markup">False
</property>
934 <property name=
"wrap">False
</property>
935 <property name=
"selectable">False
</property>
936 <property name=
"width_chars">-
1</property>
937 <property name=
"single_line_mode">False
</property>
942 <property name=
"padding">0</property>
943 <property name=
"expand">True
</property>
944 <property name=
"fill">True
</property>
949 <property name=
"padding">0</property>
950 <property name=
"expand">True
</property>
951 <property name=
"fill">True
</property>