[banshee: 55/61] [InternetArchive] Add src ctx menus to global ui



commit bb36074d234045ae1e345ec4dd179cd37cd1c666
Author: Gabriel Burt <gabriel burt gmail com>
Date:   Sat Oct 17 11:54:03 2009 -0700

    [InternetArchive] Add src ctx menus to global ui

 .../Banshee.InternetArchive/Actions.cs             |    2 ++
 src/Extensions/Banshee.InternetArchive/Makefile.am |    5 +++--
 .../Resources/DetailsSourceActiveUI.xml            |    7 -------
 .../Banshee.InternetArchive/Resources/GlobalUI.xml |   13 +++++++++++++
 .../Resources/SearchSourceActiveUI.xml             |    5 -----
 5 files changed, 18 insertions(+), 14 deletions(-)
---
diff --git a/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/Actions.cs b/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/Actions.cs
index 071dca4..a866fd5 100644
--- a/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/Actions.cs
+++ b/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/Actions.cs
@@ -78,6 +78,8 @@ namespace Banshee.InternetArchive
                 })
             );
 
+            AddUiFromFile ("GlobalUI.xml");
+
             Register ();
         }
     }
diff --git a/src/Extensions/Banshee.InternetArchive/Makefile.am b/src/Extensions/Banshee.InternetArchive/Makefile.am
index 71d09ee..8ff5b37 100644
--- a/src/Extensions/Banshee.InternetArchive/Makefile.am
+++ b/src/Extensions/Banshee.InternetArchive/Makefile.am
@@ -26,7 +26,8 @@ SOURCES = \
 
 RESOURCES = \
 	Banshee.InternetArchive.addin.xml \
-	Resources/SearchSourceActiveUI.xml \
-	Resources/DetailsSourceActiveUI.xml
+	Resources/DetailsSourceActiveUI.xml \
+	Resources/GlobalUI.xml \
+	Resources/SearchSourceActiveUI.xml
 
 include $(top_srcdir)/build/build.mk
diff --git a/src/Extensions/Banshee.InternetArchive/Resources/DetailsSourceActiveUI.xml b/src/Extensions/Banshee.InternetArchive/Resources/DetailsSourceActiveUI.xml
index 4d86cb3..1e132da 100644
--- a/src/Extensions/Banshee.InternetArchive/Resources/DetailsSourceActiveUI.xml
+++ b/src/Extensions/Banshee.InternetArchive/Resources/DetailsSourceActiveUI.xml
@@ -6,13 +6,6 @@
     </placeholder>
   </toolbar>
 
-  <popup action="IaDetailsSourcePopup">
-    <menuitem action="OpenItemWebsite" />
-    <menuitem action="VisitInternetArchive" />
-    <separator />
-    <menuitem action="UnmapSourceAction"/>
-  </popup>
-
   <popup name="TrackContextMenu" action="TrackContextMenuAction">
     <placeholder name="BelowAddToPlaylist">
         <separator />
diff --git a/src/Extensions/Banshee.InternetArchive/Resources/GlobalUI.xml b/src/Extensions/Banshee.InternetArchive/Resources/GlobalUI.xml
new file mode 100644
index 0000000..ebb21d3
--- /dev/null
+++ b/src/Extensions/Banshee.InternetArchive/Resources/GlobalUI.xml
@@ -0,0 +1,13 @@
+<ui>
+  <popup action="IaSearchSourcePopup">
+    <menuitem action="VisitInternetArchive" />
+    <menuitem name="SourcePreferences" action="SourcePreferencesAction"/>
+  </popup>
+
+  <popup action="IaDetailsSourcePopup">
+    <menuitem action="OpenItemWebsite" />
+    <menuitem action="VisitInternetArchive" />
+    <separator />
+    <menuitem action="UnmapSourceAction"/>
+  </popup>
+</ui>
diff --git a/src/Extensions/Banshee.InternetArchive/Resources/SearchSourceActiveUI.xml b/src/Extensions/Banshee.InternetArchive/Resources/SearchSourceActiveUI.xml
index 52812c7..780c682 100644
--- a/src/Extensions/Banshee.InternetArchive/Resources/SearchSourceActiveUI.xml
+++ b/src/Extensions/Banshee.InternetArchive/Resources/SearchSourceActiveUI.xml
@@ -20,11 +20,6 @@
     </menu>
   </menubar>
 
-  <popup action="IaSearchSourcePopup">
-    <menuitem action="VisitInternetArchive" />
-    <menuitem name="SourcePreferences" action="SourcePreferencesAction"/>
-  </popup>
-
   <popup action="IaResultPopup">
     <menuitem action="ViewItemDetails" />
     <menuitem action="OpenItemWebsite" />



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]