Gtk UI: Reintroduce "Open Download Folder" menu item
This commit is contained in:
parent
d3a9640228
commit
1d90311736
1 changed files with 10 additions and 0 deletions
|
@ -1495,6 +1495,10 @@ class gPodder(BuilderWidget, dbus.service.Object):
|
|||
self.update_podcast_list_model(selected=True)
|
||||
self.update_episode_list_icons(all=True)
|
||||
|
||||
def on_open_download_folder(self, item):
|
||||
assert self.active_channel is not None
|
||||
util.gui_open(self.active_channel.save_dir)
|
||||
|
||||
def treeview_channels_show_context_menu(self, treeview, event=None):
|
||||
model, paths = self.treeview_handle_context_menu_click(treeview, event)
|
||||
if not paths:
|
||||
|
@ -1516,6 +1520,12 @@ class gPodder(BuilderWidget, dbus.service.Object):
|
|||
|
||||
menu.append(gtk.SeparatorMenuItem())
|
||||
|
||||
item = gtk.MenuItem(_('Open download folder'))
|
||||
item.connect('activate', self.on_open_download_folder)
|
||||
menu.append(item)
|
||||
|
||||
menu.append(gtk.SeparatorMenuItem())
|
||||
|
||||
item = gtk.MenuItem(_('Mark episodes as old'))
|
||||
item.connect('activate', self.on_mark_episodes_as_old)
|
||||
menu.append(item)
|
||||
|
|
Loading…
Reference in a new issue