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.

Reply via email to