Add menu item to open logs folder.
This commit is contained in:
parent
04a0116a31
commit
b907183b22
|
@ -19,6 +19,10 @@
|
|||
</item>
|
||||
</section>
|
||||
<section>
|
||||
<item>
|
||||
<attribute name="label" translatable="yes">Open Logs</attribute>
|
||||
<attribute name="action">app.logs</attribute>
|
||||
</item>
|
||||
<item>
|
||||
<attribute name="label" translatable="yes">Help</attribute>
|
||||
<attribute name="action">app.help</attribute>
|
||||
|
|
|
@ -95,6 +95,10 @@ class gPodderApplication(Gtk.Application):
|
|||
action.connect('activate', self.on_help_activate)
|
||||
self.add_action(action)
|
||||
|
||||
action = Gio.SimpleAction.new('logs', None)
|
||||
action.connect('activate', self.on_logs_activate)
|
||||
self.add_action(action)
|
||||
|
||||
action = Gio.SimpleAction.new('preferences', None)
|
||||
action.connect('activate', self.on_itemPreferences_activate)
|
||||
self.add_action(action)
|
||||
|
@ -248,6 +252,9 @@ class gPodderApplication(Gtk.Application):
|
|||
def on_help_activate(self, action, param):
|
||||
util.open_website('https://gpodder.github.io/docs/')
|
||||
|
||||
def on_logs_activate(self, action, param):
|
||||
util.gui_open(os.path.join(gpodder.home, 'Logs'), gui=self.window)
|
||||
|
||||
def on_itemPreferences_activate(self, action, param=None):
|
||||
gPodderPreferences(self.window.gPodder,
|
||||
_config=self.window.config,
|
||||
|
|
Loading…
Reference in New Issue