Hi! app-menu.ui and appliaction.py are modified in the patch attached for the help menuitem in gnome-music. for implementing the patch we request UI freeze break.
Thanks&Regards Shobha Tyagi
From 11968eecebc59fa6ad8a0bc21c379970901fffda Mon Sep 17 00:00:00 2001 From: Shobha Tyagi <tyagisho...@gmail.com> Date: Fri, 21 Feb 2014 17:44:37 +0530 Subject: [PATCH] data/app-menu.ui modified for user help application.py modified for introducing user-help --- data/app-menu.ui | 5 +++++ gnomemusic/application.py | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/data/app-menu.ui b/data/app-menu.ui index dc98b87..7df19bc 100644 --- a/data/app-menu.ui +++ b/data/app-menu.ui @@ -14,6 +14,11 @@ </section> <section> <item> + <attribute name="label" translatable="yes">_Help</attribute> + <attribute name="action">app.help</attribute> + <attribute name="accel">F1</attribute> + </item> + <item> <attribute name="action">app.about</attribute> <attribute name="label" translatable="yes">_About</attribute> </item> diff --git a/gnomemusic/application.py b/gnomemusic/application.py index 61ab7e8..1154cbc 100644 --- a/gnomemusic/application.py +++ b/gnomemusic/application.py @@ -67,6 +67,10 @@ class Application(Gtk.Application): aboutAction.connect('activate', self.about) self.add_action(aboutAction) + helpAction = Gio.SimpleAction.new('help', None) + helpAction.connect('activate', self.help) + self.add_action(helpAction) + newPlaylistAction = Gio.SimpleAction.new('newPlaylist', None) newPlaylistAction.connect('activate', self.new_playlist) self.add_action(newPlaylistAction) @@ -85,6 +89,9 @@ class Application(Gtk.Application): def now_playing(self, action, param): pass + def help(self, action, param): + Gtk.show_uri(None, "help:gnome-music", Gdk.CURRENT_TIME) + def about(self, action, param): builder = Gtk.Builder() builder.add_from_resource('/org/gnome/Music/AboutDialog.ui') -- 1.8.3.1
_______________________________________________ release-team@gnome.org https://mail.gnome.org/mailman/listinfo/release-team Release-team lurker? Do NOT participate in discussions.