[rhythmbox] context: move the visibility toggle to the menu
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] context: move the visibility toggle to the menu
- Date: Tue, 8 Nov 2011 10:37:55 +0000 (UTC)
commit e3b1f687e5bf8973a430c96c651c1c01dcd20b87
Author: Jonathan Matthew <jonathan d14n org>
Date: Tue Nov 8 20:36:42 2011 +1000
context: move the visibility toggle to the menu
also fix the add_widget call when re-adding it.
plugins/context/ContextView.py | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/plugins/context/ContextView.py b/plugins/context/ContextView.py
index 8cfdba6..013638c 100644
--- a/plugins/context/ContextView.py
+++ b/plugins/context/ContextView.py
@@ -41,9 +41,11 @@ gettext.install('rhythmbox', RB.locale_dir())
context_ui = """
<ui>
- <toolbar name="ToolBar">
- <toolitem name="Context" action="ToggleContextView" />
- </toolbar>
+ <menubar name="MenuBar">
+ <menu name="ViewMenu" action="View">
+ <menuitem name="Context" action="ToggleContextView" />
+ </menu>
+ </menubar>
</ui>
"""
@@ -90,7 +92,7 @@ class ContextView (GObject.GObject):
self.tab[self.current].activate ()
# Add button to toggle visibility of pane
- self.action = ('ToggleContextView','gtk-info', _("Toggle Conte_xt Pane"),
+ self.action = ('ToggleContextView','gtk-info', _("Conte_xt Pane"),
None, _("Change the visibility of the context pane"),
self.toggle_visibility, True)
self.action_group = Gtk.ActionGroup(name='ContextPluginActions')
@@ -145,7 +147,7 @@ class ContextView (GObject.GObject):
def toggle_visibility (self, action):
if not self.visible:
- self.shell.add_widget (self.vbox, RB.ShellUILocation.RIGHT_SIDEBAR, expand=True)
+ self.shell.add_widget (self.vbox, RB.ShellUILocation.RIGHT_SIDEBAR, True, True)
self.visible = True
else:
self.shell.remove_widget (self.vbox, RB.ShellUILocation.RIGHT_SIDEBAR)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]