Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2011-06-10 21:02:48 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2011-06-10 21:02:48 (GMT)
commitde4dd5fd3472866647840e604d6518fb5bb767b0 (patch)
tree64310ae194688ee7dc01c8da024e7c69451d8b8f
parent18bb2bbad462e991e458d752f8e61dc6a7d6d17e (diff)
Use ToolComboBox for navigator
-rw-r--r--readactivity.py10
-rw-r--r--[-rwxr-xr-x]setup.py0
2 files changed, 4 insertions, 6 deletions
diff --git a/readactivity.py b/readactivity.py
index 26f2eaa..5e51bff 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -34,6 +34,7 @@ from sugar.activity import activity
from sugar.graphics.toolbutton import ToolButton
from sugar.graphics.toolbarbox import ToolbarBox
from sugar.graphics.toolbarbox import ToolbarButton
+from sugar.graphics.toolcombobox import ToolComboBox
from sugar.graphics.toggletoolbutton import ToggleToolButton
from sugar.graphics.menuitem import MenuItem
from sugar.activity.widgets import ActivityToolbarButton
@@ -209,17 +210,15 @@ class ReadActivity(activity.Activity):
spacer.show()
navigator_toolbar = gtk.Toolbar()
- navigator_item = gtk.ToolItem()
self._navigator = self._create_navigator()
- navigator_item.add(self._navigator)
+ combotool = ToolComboBox(self._navigator)
+ navigator_toolbar.insert(combotool, -1)
self._navigator.show()
- navigator_toolbar.insert(navigator_item, -1)
- navigator_item.show()
+ combotool.show()
self._navigator_toolbar_button = ToolbarButton(page=navigator_toolbar,
icon_name='view-list')
navigator_toolbar.show()
toolbar_box.toolbar.insert(self._navigator_toolbar_button, -1)
- #navigator_toolbar_button.show()
spacer = gtk.SeparatorToolItem()
spacer.props.draw = False
@@ -402,7 +401,6 @@ class ReadActivity(activity.Activity):
def _create_navigator(self):
navigator = gtk.ComboBox()
- navigator.set_add_tearoffs(True)
cell = gtk.CellRendererText()
navigator.pack_start(cell, True)
navigator.add_attribute(cell, 'text', 0)
diff --git a/setup.py b/setup.py
index d3ab3a3..d3ab3a3 100755..100644
--- a/setup.py
+++ b/setup.py