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">Remove old 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=
"itemDependencies">
65 <property name=
"name">itemDependencies
</property>
66 <property name=
"label" translatable=
"yes">Additional components
</property>
67 <signal handler=
"on_itemDependencies_activate" name=
"activate"/>
71 <object class=
"GtkAction" id=
"itemClose">
72 <property name=
"stock_id">gtk-close
</property>
73 <property name=
"name">itemClose
</property>
74 <property name=
"label" translatable=
"yes">Close
</property>
75 <signal handler=
"on_itemClose_activate" name=
"activate"/>
77 <accelerator key=
"W" modifiers=
"GDK_CONTROL_MASK"/>
80 <object class=
"GtkAction" id=
"itemQuit">
81 <property name=
"stock_id">gtk-quit
</property>
82 <property name=
"name">itemQuit
</property>
83 <property name=
"label" translatable=
"yes">Quit
</property>
84 <signal handler=
"on_gPodder_delete_event" name=
"activate"/>
86 <accelerator key=
"Q" modifiers=
"GDK_CONTROL_MASK"/>
89 <object class=
"GtkAction" id=
"menuSubscriptions">
90 <property name=
"name">menuSubscriptions
</property>
91 <property name=
"label" translatable=
"yes">_Subscriptions
</property>
95 <object class=
"GtkAction" id=
"itemFind">
96 <property name=
"stock_id">gtk-find
</property>
97 <property name=
"name">itemFind
</property>
98 <property name=
"label" translatable=
"yes">Discover new podcasts
</property>
99 <signal handler=
"on_itemImportChannels_activate" name=
"activate"/>
101 <accelerator key=
"F" modifiers=
"GDK_CONTROL_MASK"/>
104 <object class=
"GtkAction" id=
"itemAddChannel">
105 <property name=
"stock_id">gtk-add
</property>
106 <property name=
"name">itemAddChannel
</property>
107 <property name=
"label" translatable=
"yes">Add podcast via URL
</property>
108 <signal handler=
"on_itemAddChannel_activate" name=
"activate"/>
110 <accelerator key=
"L" modifiers=
"GDK_CONTROL_MASK"/>
113 <object class=
"GtkAction" id=
"itemEditChannel">
114 <property name=
"stock_id">gtk-edit
</property>
115 <property name=
"name">itemEditChannel
</property>
116 <property name=
"label" translatable=
"yes">Podcast settings
</property>
117 <signal handler=
"on_itemEditChannel_activate" name=
"activate"/>
121 <object class=
"GtkAction" id=
"itemRemoveChannel">
122 <property name=
"stock_id">gtk-remove
</property>
123 <property name=
"name">itemRemoveChannel
</property>
124 <property name=
"label" translatable=
"yes">Unsubscribe
</property>
125 <signal handler=
"on_itemRemoveChannel_activate" name=
"activate"/>
129 <object class=
"GtkAction" id=
"itemMassUnsubscribe">
130 <property name=
"stock_id">gtk-remove
</property>
131 <property name=
"label" translatable=
"yes">Remove multiple podcasts
</property>
132 <signal handler=
"on_itemMassUnsubscribe_activate" name=
"activate"/>
136 <object class=
"GtkAction" id=
"itemUpdateChannel">
137 <property name=
"stock_id">gtk-refresh
</property>
138 <property name=
"name">itemUpdateChannel
</property>
139 <property name=
"label" translatable=
"yes">Update podcast
</property>
140 <signal handler=
"on_itemUpdateChannel_activate" name=
"activate"/>
144 <object class=
"GtkAction" id=
"item_import_from_file">
145 <property name=
"stock_id">gtk-open
</property>
146 <property name=
"name">item_import_from_file
</property>
147 <property name=
"label" translatable=
"yes">Import from OPML file
</property>
148 <signal handler=
"on_item_import_from_file_activate" name=
"activate"/>
152 <object class=
"GtkAction" id=
"itemExportChannels">
153 <property name=
"stock_id">gtk-save-as
</property>
154 <property name=
"name">itemExportChannels
</property>
155 <property name=
"label" translatable=
"yes">Export to OPML file
</property>
156 <signal handler=
"on_itemExportChannels_activate" name=
"activate"/>
160 <object class=
"GtkAction" id=
"item_mygpo_settings">
161 <property name=
"name">item_mygpo_settings
</property>
162 <property name=
"label" translatable=
"yes">my.gpodder.org Settings
</property>
163 <signal handler=
"on_mygpo_settings_activate" name=
"activate"/>
167 <object class=
"GtkAction" id=
"item_goto_mygpo">
168 <property name=
"label" translatable=
"yes">Go to my.gpodder.org
</property>
169 <signal handler=
"on_goto_mygpo" name=
"activate"/>
173 <object class=
"GtkAction" id=
"menuChannels">
174 <property name=
"name">menuChannels
</property>
175 <property name=
"label" translatable=
"yes">_Episodes
</property>
179 <object class=
"GtkAction" id=
"itemPlaySelected">
180 <property name=
"stock_id">gtk-media-play
</property>
181 <property name=
"name">itemPlaySelected
</property>
182 <property name=
"label" translatable=
"yes">Play
</property>
183 <signal handler=
"on_playback_selected_episodes" name=
"activate"/>
185 <accelerator key=
"Return" modifiers=
"GDK_SHIFT_MASK"/>
188 <object class=
"GtkAction" id=
"itemOpenSelected">
189 <property name=
"stock_id">gtk-open
</property>
190 <property name=
"name">itemOpenSelected
</property>
191 <property name=
"label" translatable=
"yes">Open
</property>
192 <signal handler=
"on_playback_selected_episodes" name=
"activate"/>
196 <object class=
"GtkAction" id=
"itemDownloadSelected">
197 <property name=
"stock_id">gtk-goto-bottom
</property>
198 <property name=
"name">itemDownloadSelected
</property>
199 <property name=
"label" translatable=
"yes">Download
</property>
200 <signal handler=
"on_download_selected_episodes" name=
"activate"/>
204 <object class=
"GtkAction" id=
"item_cancel_download">
205 <property name=
"stock_id">gtk-stop
</property>
206 <property name=
"name">item_cancel_download
</property>
207 <property name=
"label" translatable=
"yes">Cancel
</property>
208 <signal handler=
"on_item_cancel_download_activate" name=
"activate"/>
212 <object class=
"GtkAction" id=
"itemDeleteSelected">
213 <property name=
"stock_id">gtk-delete
</property>
214 <property name=
"name">itemDeleteSelected
</property>
215 <property name=
"label" translatable=
"yes">Delete
</property>
216 <signal handler=
"on_btnDownloadedDelete_clicked" name=
"activate"/>
218 <accelerator key=
"Delete" modifiers=
"0"/>
221 <object class=
"GtkAction" id=
"item_toggle_played">
222 <property name=
"stock_id">gtk-apply
</property>
223 <property name=
"name">item_toggle_played
</property>
224 <property name=
"label" translatable=
"yes">Change played status
</property>
225 <signal handler=
"on_item_toggle_played_activate" name=
"activate"/>
229 <object class=
"GtkAction" id=
"item_toggle_lock">
230 <property name=
"stock_id">gtk-dialog-authentication
</property>
231 <property name=
"name">item_toggle_lock
</property>
232 <property name=
"label" translatable=
"yes">Change delete lock
</property>
233 <signal handler=
"on_item_toggle_lock_activate" name=
"activate"/>
237 <object class=
"GtkAction" id=
"item_episode_details">
238 <property name=
"stock_id">gtk-info
</property>
239 <property name=
"name">item_episode_details
</property>
240 <property name=
"label" translatable=
"yes">Episode details
</property>
241 <signal handler=
"on_shownotes_selected_episodes" name=
"activate"/>
245 <object class=
"GtkAction" id=
"itemDevice">
246 <property name=
"name">itemDevice
</property>
247 <property name=
"label" translatable=
"yes">Device
</property>
251 <object class=
"GtkAction" id=
"sync_to_ipod">
252 <property name=
"stock_id">gtk-refresh
</property>
253 <property name=
"name">sync_to_ipod
</property>
254 <property name=
"label" translatable=
"yes">Sync episodes to device
</property>
255 <signal handler=
"on_sync_to_ipod_activate" name=
"activate"/>
257 <accelerator key=
"S" modifiers=
"GDK_CONTROL_MASK"/>
260 <object class=
"GtkAction" id=
"cleanup_ipod">
261 <property name=
"stock_id">gtk-delete
</property>
262 <property name=
"name">cleanup_ipod
</property>
263 <property name=
"label" translatable=
"yes">Select and remove episodes from device
</property>
264 <signal handler=
"on_cleanup_ipod_activate" name=
"activate"/>
268 <object class=
"GtkAction" id=
"itemTransferSelected">
269 <property name=
"name">itemTransferSelected
</property>
270 <property name=
"label" translatable=
"yes">Copy selected episodes to device
</property>
271 <signal handler=
"on_transfer_selected_episodes" name=
"activate"/>
275 <object class=
"GtkAction" id=
"itemManagePlaylist">
276 <property name=
"name">itemManagePlaylist
</property>
277 <property name=
"label" translatable=
"yes">Manage device playlist
</property>
278 <signal handler=
"on_manage_device_playlist" name=
"activate"/>
282 <object class=
"GtkAction" id=
"menuView">
283 <property name=
"name">menuView
</property>
284 <property name=
"label" translatable=
"yes">_View
</property>
288 <object class=
"GtkToggleAction" id=
"itemShowAllEpisodes">
289 <property name=
"active">True
</property>
290 <property name=
"label" translatable=
"yes">Show
"All episodes" in podcast list
</property>
291 <signal handler=
"on_itemShowAllEpisodes_activate" name=
"activate"/>
295 <object class=
"GtkToggleAction" id=
"itemShowToolbar">
296 <property name=
"active">True
</property>
297 <property name=
"name">itemShowToolbar
</property>
298 <property name=
"label" translatable=
"yes">Show toolbar
</property>
299 <signal handler=
"on_itemShowToolbar_activate" name=
"activate"/>
301 <accelerator key=
"T" modifiers=
"GDK_CONTROL_MASK"/>
304 <object class=
"GtkToggleAction" id=
"itemShowDescription">
305 <property name=
"active">True
</property>
306 <property name=
"name">itemShowDescription
</property>
307 <property name=
"label" translatable=
"yes">Episode descriptions
</property>
308 <signal handler=
"on_itemShowDescription_activate" name=
"activate"/>
310 <accelerator key=
"D" modifiers=
"GDK_CONTROL_MASK"/>
313 <object class=
"GtkRadioAction" id=
"item_view_episodes_all">
314 <property name=
"name">item_view_episodes_all
</property>
315 <property name=
"label" translatable=
"yes">All episodes
</property>
316 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
318 <accelerator key=
"0" modifiers=
"GDK_CONTROL_MASK"/>
321 <object class=
"GtkRadioAction" id=
"item_view_episodes_undeleted">
322 <property name=
"active">True
</property>
323 <property name=
"group">item_view_episodes_all
</property>
324 <property name=
"name">item_view_episodes_undeleted
</property>
325 <property name=
"label" translatable=
"yes">Hide deleted episodes
</property>
326 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
328 <accelerator key=
"1" modifiers=
"GDK_CONTROL_MASK"/>
331 <object class=
"GtkRadioAction" id=
"item_view_episodes_downloaded">
332 <property name=
"group">item_view_episodes_all
</property>
333 <property name=
"name">item_view_episodes_downloaded
</property>
334 <property name=
"label" translatable=
"yes">Downloaded episodes
</property>
335 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
337 <accelerator key=
"2" modifiers=
"GDK_CONTROL_MASK"/>
340 <object class=
"GtkRadioAction" id=
"item_view_episodes_unplayed">
341 <property name=
"group">item_view_episodes_all
</property>
342 <property name=
"name">item_view_episodes_unplayed
</property>
343 <property name=
"label" translatable=
"yes">Unplayed episodes
</property>
344 <signal handler=
"on_item_view_episodes_changed" name=
"changed"/>
346 <accelerator key=
"3" modifiers=
"GDK_CONTROL_MASK"/>
349 <object class=
"GtkToggleAction" id=
"item_view_hide_boring_podcasts">
350 <property name=
"active">False
</property>
351 <property name=
"name">item_view_hide_boring_podcasts
</property>
352 <property name=
"label" translatable=
"yes">Hide podcasts without episodes
</property>
353 <signal handler=
"on_item_view_hide_boring_podcasts_toggled" name=
"toggled"/>
357 <object class=
"GtkAction" id=
"menuHelp">
358 <property name=
"name">menuHelp
</property>
359 <property name=
"label" translatable=
"yes">_Help
</property>
363 <object class=
"GtkAction" id=
"wiki">
364 <property name=
"stock_id">gtk-help
</property>
365 <property name=
"name">wiki
</property>
366 <property name=
"label" translatable=
"yes">User manual
</property>
367 <signal handler=
"on_wiki_activate" name=
"activate"/>
371 <object class=
"GtkAction" id=
"homepage">
372 <property name=
"name">homepage
</property>
373 <property name=
"label" translatable=
"yes">Go to gpodder.org
</property>
374 <signal handler=
"on_homepage_activate" name=
"activate"/>
378 <object class=
"GtkAction" id=
"bug_tracker">
379 <property name=
"name">bug_tracker
</property>
380 <property name=
"label" translatable=
"yes">Report a problem
</property>
381 <signal handler=
"on_bug_tracker_activate" name=
"activate"/>
385 <object class=
"GtkAction" id=
"wishlist">
386 <property name=
"name">wishlist
</property>
387 <property name=
"label" translatable=
"yes">Support gPodder
</property>
388 <signal handler=
"on_item_support_activate" name=
"activate"/>
392 <object class=
"GtkAction" id=
"itemAbout">
393 <property name=
"stock_id">gtk-about
</property>
394 <property name=
"name">itemAbout
</property>
395 <signal handler=
"on_itemAbout_activate" name=
"activate"/>
401 <menubar name=
"mainMenu">
402 <menu action=
"menuPodcasts">
403 <menuitem action=
"itemUpdate"/>
404 <menuitem action=
"itemDownloadAllNew"/>
405 <menuitem action=
"itemRemoveOldEpisodes"/>
407 <menuitem action=
"itemPreferences"/>
408 <menuitem action=
"itemDependencies"/>
410 <menuitem action=
"itemClose"/>
411 <menuitem action=
"itemQuit"/>
413 <menu action=
"menuSubscriptions">
414 <menuitem action=
"itemFind"/>
415 <menuitem action=
"itemAddChannel"/>
417 <menuitem action=
"itemUpdateChannel"/>
418 <menuitem action=
"itemEditChannel"/>
419 <menuitem action=
"itemRemoveChannel"/>
421 <menuitem action=
"item_import_from_file"/>
422 <menuitem action=
"itemExportChannels"/>
424 <menuitem action=
"itemMassUnsubscribe"/>
426 <menuitem action=
"item_mygpo_settings"/>
427 <menuitem action=
"item_goto_mygpo"/>
429 <menu action=
"menuChannels">
430 <menuitem action=
"itemPlaySelected"/>
431 <menuitem action=
"itemOpenSelected"/>
432 <menuitem action=
"itemDownloadSelected"/>
433 <menuitem action=
"item_cancel_download"/>
434 <menuitem action=
"itemDeleteSelected"/>
436 <menuitem action=
"item_toggle_played"/>
437 <menuitem action=
"item_toggle_lock"/>
439 <menuitem action=
"item_episode_details"/>
441 <menu action=
"itemDevice">
442 <menuitem action=
"sync_to_ipod"/>
443 <menuitem action=
"cleanup_ipod"/>
445 <menuitem action=
"itemTransferSelected"/>
447 <menuitem action=
"itemManagePlaylist"/>
449 <menu action=
"menuView">
450 <menuitem action=
"itemShowAllEpisodes"/>
452 <menuitem action=
"itemShowToolbar"/>
453 <menuitem action=
"itemShowDescription"/>
455 <menuitem action=
"item_view_episodes_all"/>
456 <menuitem action=
"item_view_episodes_undeleted"/>
457 <menuitem action=
"item_view_episodes_downloaded"/>
458 <menuitem action=
"item_view_episodes_unplayed"/>
460 <menuitem action=
"item_view_hide_boring_podcasts"/>
462 <menu action=
"menuHelp">
463 <menuitem action=
"wiki"/>
465 <menuitem action=
"homepage"/>
466 <menuitem action=
"bug_tracker"/>
467 <menuitem action=
"wishlist"/>
469 <menuitem action=
"itemAbout"/>
474 <object class=
"GtkWindow" id=
"gPodder">
475 <property name=
"visible">False
</property>
476 <property name=
"title">gPodder
</property>
477 <property name=
"window_position">GTK_WIN_POS_CENTER
</property>
478 <property name=
"modal">False
</property>
479 <property name=
"destroy_with_parent">False
</property>
480 <property name=
"skip_taskbar_hint">False
</property>
481 <property name=
"skip_pager_hint">False
</property>
482 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_NORMAL
</property>
483 <property name=
"focus_on_map">True
</property>
484 <property name=
"urgency_hint">False
</property>
485 <signal handler=
"on_gPodder_delete_event" name=
"delete_event"/>
487 <object class=
"GtkVBox" id=
"vMain">
488 <property name=
"visible">True
</property>
489 <property name=
"homogeneous">False
</property>
491 <object class=
"GtkMenuBar" constructor=
"uimanager1" id=
"mainMenu">
492 <property name=
"visible">True
</property>
493 <property name=
"pack_direction">GTK_PACK_DIRECTION_LTR
</property>
494 <property name=
"child_pack_direction">GTK_PACK_DIRECTION_LTR
</property>
497 <property name=
"padding">0</property>
498 <property name=
"expand">False
</property>
499 <property name=
"fill">False
</property>
503 <object class=
"GtkToolbar" id=
"toolbar">
504 <property name=
"visible">True
</property>
505 <property name=
"show_arrow">True
</property>
507 <object class=
"GtkToolButton" id=
"toolDownload">
508 <property name=
"visible">True
</property>
509 <property name=
"label" translatable=
"yes">Download
</property>
510 <property name=
"use_underline">True
</property>
511 <property name=
"stock_id">gtk-go-down
</property>
512 <property name=
"visible_horizontal">True
</property>
513 <property name=
"visible_vertical">True
</property>
514 <property name=
"is_important">True
</property>
515 <property name=
"sensitive">False
</property>
516 <signal handler=
"on_download_selected_episodes" name=
"clicked"/>
519 <property name=
"expand">False
</property>
520 <property name=
"homogeneous">True
</property>
524 <object class=
"GtkToolButton" id=
"toolPlay">
525 <property name=
"visible">True
</property>
526 <property name=
"stock_id">gtk-media-play
</property>
527 <property name=
"visible_horizontal">True
</property>
528 <property name=
"visible_vertical">True
</property>
529 <property name=
"is_important">True
</property>
530 <property name=
"sensitive">False
</property>
531 <signal handler=
"on_playback_selected_episodes" name=
"clicked"/>
534 <property name=
"expand">False
</property>
535 <property name=
"homogeneous">True
</property>
539 <object class=
"GtkToolButton" id=
"toolTransfer">
540 <property name=
"visible">True
</property>
541 <property name=
"label" translatable=
"yes">Transfer
</property>
542 <property name=
"use_underline">True
</property>
543 <property name=
"icon_name">multimedia-player
</property>
544 <property name=
"visible_horizontal">True
</property>
545 <property name=
"visible_vertical">True
</property>
546 <property name=
"is_important">True
</property>
547 <property name=
"sensitive">False
</property>
548 <signal handler=
"on_transfer_selected_episodes" name=
"clicked"/>
551 <property name=
"expand">False
</property>
552 <property name=
"homogeneous">True
</property>
556 <object class=
"GtkToolButton" id=
"toolCancel">
557 <property name=
"visible">True
</property>
558 <property name=
"label" translatable=
"yes">Cancel
</property>
559 <property name=
"use_underline">True
</property>
560 <property name=
"stock_id">gtk-cancel
</property>
561 <property name=
"visible_horizontal">True
</property>
562 <property name=
"visible_vertical">True
</property>
563 <property name=
"is_important">True
</property>
564 <property name=
"sensitive">False
</property>
565 <signal handler=
"on_item_cancel_download_activate" name=
"clicked"/>
568 <property name=
"expand">False
</property>
569 <property name=
"homogeneous">True
</property>
573 <object class=
"GtkSeparatorToolItem" id=
"toolbutton3">
574 <property name=
"visible">True
</property>
575 <property name=
"visible_horizontal">True
</property>
576 <property name=
"visible_vertical">True
</property>
579 <property name=
"expand">False
</property>
580 <property name=
"homogeneous">False
</property>
584 <object class=
"GtkToolButton" id=
"toolPreferences">
585 <property name=
"visible">True
</property>
586 <property name=
"stock_id">gtk-preferences
</property>
587 <property name=
"visible_horizontal">True
</property>
588 <property name=
"visible_vertical">True
</property>
589 <property name=
"is_important">False
</property>
590 <signal handler=
"on_itemPreferences_activate" name=
"clicked"/>
593 <property name=
"expand">False
</property>
594 <property name=
"homogeneous">True
</property>
598 <object class=
"GtkSeparatorToolItem" id=
"toolbutton2">
599 <property name=
"visible">True
</property>
600 <property name=
"visible_horizontal">True
</property>
601 <property name=
"visible_vertical">True
</property>
604 <property name=
"expand">False
</property>
605 <property name=
"homogeneous">False
</property>
609 <object class=
"GtkToolButton" id=
"toolQuit">
610 <property name=
"visible">True
</property>
611 <property name=
"stock_id">gtk-quit
</property>
612 <property name=
"visible_horizontal">True
</property>
613 <property name=
"visible_vertical">True
</property>
614 <property name=
"is_important">False
</property>
615 <signal handler=
"on_gPodder_delete_event" name=
"clicked"/>
618 <property name=
"expand">False
</property>
619 <property name=
"homogeneous">True
</property>
624 <property name=
"padding">0</property>
625 <property name=
"expand">False
</property>
626 <property name=
"fill">True
</property>
630 <object class=
"GtkHBox" id=
"hboxContainer">
631 <property name=
"border_width">5</property>
632 <property name=
"visible">True
</property>
633 <property name=
"homogeneous">False
</property>
635 <object class=
"GtkNotebook" id=
"wNotebook">
636 <property name=
"visible">True
</property>
637 <property name=
"can_focus">True
</property>
638 <property name=
"show_tabs">True
</property>
639 <property name=
"show_border">True
</property>
640 <property name=
"tab_pos">GTK_POS_TOP
</property>
641 <property name=
"scrollable">False
</property>
642 <property name=
"enable_popup">False
</property>
643 <signal handler=
"on_wNotebook_switch_page" name=
"switch_page"/>
645 <object class=
"GtkHPaned" id=
"channelPaned">
646 <property name=
"border_width">5</property>
647 <property name=
"visible">True
</property>
648 <property name=
"can_focus">True
</property>
650 <object class=
"GtkVBox" id=
"vboxChannelNavigator">
651 <property name=
"visible">True
</property>
652 <property name=
"homogeneous">False
</property>
653 <property name=
"spacing">5</property>
655 <object class=
"GtkScrolledWindow" id=
"scrolledwindow6">
656 <property name=
"visible">True
</property>
657 <property name=
"can_focus">True
</property>
658 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
659 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
660 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
661 <property name=
"window_placement">GTK_CORNER_TOP_LEFT
</property>
663 <object class=
"GtkTreeView" id=
"treeChannels">
664 <property name=
"visible">True
</property>
665 <property name=
"can_focus">True
</property>
666 <property name=
"headers_visible">False
</property>
667 <property name=
"rules_hint">True
</property>
668 <property name=
"has-tooltip">True
</property>
669 <property name=
"reorderable">False
</property>
670 <property name=
"enable_search">True
</property>
671 <property name=
"fixed_height_mode">False
</property>
672 <property name=
"hover_selection">False
</property>
673 <property name=
"hover_expand">False
</property>
674 <signal handler=
"on_treeChannels_row_activated" name=
"row_activated"/>
675 <signal handler=
"on_treeChannels_cursor_changed" name=
"cursor_changed"/>
676 <signal handler=
"on_treeview_query_tooltip" name=
"query-tooltip"/>
677 <signal handler=
"on_treeview_expose_event" name=
"expose-event"/>
678 <signal handler=
"on_treeview_button_pressed" name=
"button-press-event"/>
679 <signal handler=
"on_treeview_podcasts_button_released" name=
"button-release-event"/>
684 <property name=
"padding">0</property>
685 <property name=
"expand">True
</property>
686 <property name=
"fill">True
</property>
690 <object class=
"GtkHBox" id=
"hbox_search_podcasts">
691 <property name=
"spacing">6</property>
693 <object class=
"GtkEntry" id=
"entry_search_podcasts">
694 <property name=
"visible">True
</property>
695 <signal name=
"changed" handler=
"on_entry_search_podcasts_changed"/>
696 <signal name=
"key-press-event" handler=
"on_entry_search_podcasts_key_press"/>
700 <object class=
"GtkToolButton" id=
"button_search_podcasts_clear">
701 <property name=
"visible">True
</property>
702 <property name=
"stock-id">gtk-clear
</property>
703 <signal name=
"clicked" handler=
"hide_podcast_search"/>
706 <property name=
"expand">False
</property>
707 <property name=
"fill">True
</property>
712 <property name=
"expand">False
</property>
713 <property name=
"fill">True
</property>
717 <object class=
"GtkVBox" id=
"vbox42">
718 <property name=
"visible">True
</property>
719 <property name=
"homogeneous">False
</property>
721 <object class=
"GtkButton" id=
"btnUpdateFeeds">
722 <property name=
"can_focus">True
</property>
723 <property name=
"focus_on_click">True
</property>
724 <signal handler=
"on_itemUpdate_activate" name=
"clicked"/>
726 <object class=
"GtkAlignment" id=
"alignment24">
727 <property name=
"visible">True
</property>
728 <property name=
"xscale">0</property>
729 <property name=
"yscale">0</property>
730 <property name=
"top_padding">0</property>
731 <property name=
"bottom_padding">0</property>
732 <property name=
"left_padding">0</property>
733 <property name=
"right_padding">0</property>
735 <object class=
"GtkHBox" id=
"hbox37">
736 <property name=
"visible">True
</property>
737 <property name=
"homogeneous">False
</property>
738 <property name=
"spacing">2</property>
740 <object class=
"GtkImage" id=
"image2982">
741 <property name=
"visible">True
</property>
742 <property name=
"stock">gtk-refresh
</property>
743 <property name=
"icon_size">4</property>
746 <property name=
"padding">0</property>
747 <property name=
"expand">False
</property>
748 <property name=
"fill">False
</property>
752 <object class=
"GtkLabel" id=
"label120">
753 <property name=
"visible">True
</property>
754 <property name=
"label" translatable=
"yes">Check for Updates
</property>
755 <property name=
"use_underline">True
</property>
756 <property name=
"use_markup">False
</property>
757 <property name=
"wrap">False
</property>
758 <property name=
"selectable">False
</property>
759 <property name=
"width_chars">-
1</property>
760 <property name=
"single_line_mode">False
</property>
763 <property name=
"padding">0</property>
764 <property name=
"expand">False
</property>
765 <property name=
"fill">False
</property>
774 <property name=
"padding">0</property>
775 <property name=
"expand">True
</property>
776 <property name=
"fill">True
</property>
780 <object class=
"GtkHBox" id=
"hboxUpdateFeeds">
781 <property name=
"homogeneous">False
</property>
782 <property name=
"spacing">6</property>
784 <object class=
"GtkProgressBar" id=
"pbFeedUpdate">
785 <property name=
"pulse_step">0.10000000149</property>
786 <property name=
"ellipsize">PANGO_ELLIPSIZE_MIDDLE
</property>
789 <property name=
"padding">0</property>
790 <property name=
"expand">True
</property>
791 <property name=
"fill">True
</property>
795 <object class=
"GtkButton" id=
"btnCancelFeedUpdate">
796 <property name=
"can_focus">True
</property>
797 <property name=
"focus_on_click">True
</property>
798 <signal handler=
"on_btnCancelFeedUpdate_clicked" name=
"clicked"/>
800 <object class=
"GtkImage" id=
"image3209">
801 <property name=
"visible">True
</property>
802 <property name=
"stock">gtk-cancel
</property>
803 <property name=
"icon_size">4</property>
808 <property name=
"padding">0</property>
809 <property name=
"expand">False
</property>
810 <property name=
"fill">False
</property>
815 <property name=
"padding">0</property>
816 <property name=
"expand">True
</property>
817 <property name=
"fill">True
</property>
822 <property name=
"padding">0</property>
823 <property name=
"expand">False
</property>
824 <property name=
"fill">False
</property>
829 <property name=
"shrink">False
</property>
830 <property name=
"resize">False
</property>
834 <object class=
"GtkVBox" id=
"vbox_episode_list">
835 <property name=
"visible">True
</property>
836 <property name=
"spacing">6</property>
838 <object class=
"GtkScrolledWindow" id=
"scrollAvailable">
839 <property name=
"visible">True
</property>
840 <property name=
"can_focus">True
</property>
841 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
842 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
843 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
844 <property name=
"window_placement">GTK_CORNER_TOP_LEFT
</property>
846 <object class=
"GtkTreeView" id=
"treeAvailable">
847 <property name=
"visible">True
</property>
848 <property name=
"can_focus">True
</property>
849 <property name=
"headers_visible">True
</property>
850 <property name=
"rules_hint">True
</property>
851 <property name=
"has-tooltip">True
</property>
852 <property name=
"rubber-banding">True
</property>
853 <property name=
"reorderable">False
</property>
854 <property name=
"enable_search">False
</property>
855 <property name=
"fixed_height_mode">False
</property>
856 <property name=
"hover_selection">False
</property>
857 <property name=
"hover_expand">False
</property>
858 <signal handler=
"on_treeAvailable_row_activated" name=
"row_activated"/>
859 <signal handler=
"on_treeview_query_tooltip" name=
"query-tooltip"/>
860 <signal handler=
"on_treeview_expose_event" name=
"expose-event"/>
861 <signal handler=
"on_treeview_button_pressed" name=
"button-press-event"/>
862 <signal handler=
"on_treeview_episodes_button_released" name=
"button-release-event"/>
867 <property name=
"expand">True
</property>
868 <property name=
"fill">True
</property>
872 <object class=
"GtkHBox" id=
"hbox_search_episodes">
873 <property name=
"spacing">6</property>
875 <object class=
"GtkLabel" id=
"label_search_episodes">
876 <property name=
"visible">True
</property>
877 <property name=
"label" translatable=
"yes">Filter:
</property>
880 <property name=
"expand">False
</property>
881 <property name=
"fill">True
</property>
885 <object class=
"GtkEntry" id=
"entry_search_episodes">
886 <property name=
"visible">True
</property>
887 <signal name=
"changed" handler=
"on_entry_search_episodes_changed"/>
888 <signal name=
"key-press-event" handler=
"on_entry_search_episodes_key_press"/>
892 <object class=
"GtkToolButton" id=
"button_search_episodes_clear">
893 <property name=
"visible">True
</property>
894 <property name=
"stock-id">gtk-clear
</property>
895 <signal name=
"clicked" handler=
"hide_episode_search"/>
898 <property name=
"expand">False
</property>
899 <property name=
"fill">True
</property>
904 <property name=
"expand">False
</property>
905 <property name=
"fill">True
</property>
910 <property name=
"shrink">False
</property>
911 <property name=
"resize">True
</property>
916 <property name=
"tab_expand">False
</property>
917 <property name=
"tab_fill">True
</property>
921 <object class=
"GtkLabel" id=
"label2">
922 <property name=
"visible">True
</property>
923 <property name=
"label" translatable=
"yes">Podcasts
</property>
924 <property name=
"use_underline">False
</property>
925 <property name=
"use_markup">False
</property>
926 <property name=
"wrap">False
</property>
927 <property name=
"selectable">False
</property>
928 <property name=
"width_chars">-
1</property>
929 <property name=
"single_line_mode">False
</property>
933 <object class=
"GtkVBox" id=
"vboxDownloadStatusWidgets">
934 <property name=
"border_width">5</property>
935 <property name=
"visible">True
</property>
936 <property name=
"homogeneous">False
</property>
937 <property name=
"spacing">5</property>
939 <object class=
"GtkScrolledWindow" id=
"scrolledwindow1">
940 <property name=
"visible">True
</property>
941 <property name=
"can_focus">True
</property>
942 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
943 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
944 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
945 <property name=
"window_placement">GTK_CORNER_TOP_LEFT
</property>
947 <object class=
"GtkTreeView" id=
"treeDownloads">
948 <property name=
"visible">True
</property>
949 <property name=
"can_focus">True
</property>
950 <property name=
"headers_visible">True
</property>
951 <property name=
"rules_hint">False
</property>
952 <property name=
"rubber-banding">True
</property>
953 <property name=
"reorderable">False
</property>
954 <property name=
"enable_search">True
</property>
955 <property name=
"fixed_height_mode">False
</property>
956 <property name=
"hover_selection">False
</property>
957 <property name=
"hover_expand">False
</property>
958 <signal handler=
"on_treeDownloads_row_activated" name=
"row_activated"/>
959 <signal handler=
"on_treeview_expose_event" name=
"expose-event"/>
960 <signal handler=
"on_treeview_button_pressed" name=
"button-press-event"/>
961 <signal handler=
"on_treeview_downloads_button_released" name=
"button-release-event"/>
966 <property name=
"padding">0</property>
967 <property name=
"expand">True
</property>
968 <property name=
"fill">True
</property>
972 <object class=
"GtkHBox" id=
"hboxDownloadSettings">
973 <property name=
"visible">True
</property>
974 <property name=
"spacing">10</property>
976 <object class=
"GtkHBox" id=
"hboxDownloadLimit">
977 <property name=
"visible">True
</property>
978 <property name=
"spacing">5</property>
980 <object class=
"GtkCheckButton" id=
"cbLimitDownloads">
981 <property name=
"label" translatable=
"yes">Limit rate to
</property>
982 <property name=
"visible">True
</property>
983 <property name=
"can_focus">True
</property>
984 <property name=
"receives_default">False
</property>
985 <property name=
"draw_indicator">True
</property>
986 <signal name=
"toggled" handler=
"on_cbLimitDownloads_toggled"/>
989 <property name=
"expand">False
</property>
993 <object class=
"GtkSpinButton" id=
"spinLimitDownloads">
994 <property name=
"visible">True
</property>
995 <property name=
"can_focus">True
</property>
996 <property name=
"invisible_char">●</property>
997 <property name=
"climb_rate">1</property>
998 <property name=
"digits">1</property>
999 <property name=
"adjustment">adjustment1
</property>
1002 <property name=
"expand">False
</property>
1006 <object class=
"GtkLabel" id=
"labelLimitRate">
1007 <property name=
"visible">True
</property>
1008 <property name=
"xalign">0</property>
1009 <property name=
"label" translatable=
"yes">KiB/s
</property>
1012 <property name=
"expand">False
</property>
1017 <property name=
"expand">False
</property>
1021 <object class=
"GtkLabel" id=
"DownloadSettingsSpacer">
1022 <property name=
"visible">True
</property>
1025 <property name=
"expand">True
</property>
1029 <object class=
"GtkHBox" id=
"hboxDownloadRate">
1030 <property name=
"visible">True
</property>
1031 <property name=
"spacing">5</property>
1033 <object class=
"GtkCheckButton" id=
"cbMaxDownloads">
1034 <property name=
"label" translatable=
"yes">Limit downloads to
</property>
1035 <property name=
"visible">True
</property>
1036 <property name=
"can_focus">True
</property>
1037 <property name=
"receives_default">False
</property>
1038 <property name=
"draw_indicator">True
</property>
1039 <signal name=
"toggled" handler=
"on_cbMaxDownloads_toggled"/>
1042 <property name=
"expand">False
</property>
1046 <object class=
"GtkSpinButton" id=
"spinMaxDownloads">
1047 <property name=
"visible">True
</property>
1048 <property name=
"can_focus">True
</property>
1049 <property name=
"invisible_char">●</property>
1050 <property name=
"climb_rate">1</property>
1051 <property name=
"adjustment">adjustment2
</property>
1054 <property name=
"expand">False
</property>
1059 <property name=
"expand">False
</property>
1064 <property name=
"padding">0</property>
1065 <property name=
"expand">False
</property>
1066 <property name=
"fill">False
</property>
1071 <property name=
"tab_expand">False
</property>
1072 <property name=
"tab_fill">True
</property>
1076 <object class=
"GtkLabel" id=
"labelDownloads">
1077 <property name=
"visible">True
</property>
1078 <property name=
"label" translatable=
"yes">Downloads
</property>
1079 <property name=
"use_underline">False
</property>
1080 <property name=
"use_markup">False
</property>
1081 <property name=
"wrap">False
</property>
1082 <property name=
"selectable">False
</property>
1083 <property name=
"width_chars">-
1</property>
1084 <property name=
"single_line_mode">False
</property>
1089 <property name=
"padding">0</property>
1090 <property name=
"expand">True
</property>
1091 <property name=
"fill">True
</property>
1096 <property name=
"padding">0</property>
1097 <property name=
"expand">True
</property>
1098 <property name=
"fill">True
</property>