Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-07-30 12:20:15 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-07-30 12:20:15 (GMT)
commit5ee1f2a3cbc814b8dc759df7c2a3b90de6964e75 (patch)
tree01a888a6a907d8cc29ab2b2bad9b37bbf48639b0
parenta2f20f39ff359ecc3ea4430d0dfe7cb3d75dd320 (diff)
Do not use jarabe module
-rw-r--r--src/sugar/activity/activity.py20
1 files changed, 3 insertions, 17 deletions
diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
index 28bb935..6e19c51 100644
--- a/src/sugar/activity/activity.py
+++ b/src/sugar/activity/activity.py
@@ -76,6 +76,7 @@ from sugar.graphics.xocolor import XoColor
from sugar.graphics.toolbar import Toolbar, ToolbarButton
from sugar.graphics.radiopalette import RadioPalette, RadioMenuButton
from sugar.graphics.radiotoolbutton import RadioToolButton
+from sugar.bundle.activitybundle import ActivityBundle
from sugar.datastore import datastore
from sugar.session import XSMPClient
from sugar import wm
@@ -1035,28 +1036,19 @@ class Activity(Window, gtk.Container):
class ActivityToolbarButton(ToolbarButton):
def __init__(self, activity, **kwargs):
- from jarabe.journal.misc import get_icon_name
-
toolbar = ActivityToolbar(activity)
toolbar.stop.hide()
ToolbarButton.__init__(self, page=toolbar, **kwargs)
-
self.activity = activity
+ bundle = ActivityBundle(get_bundle_path())
client = gconf.client_get_default()
color = XoColor(client.get_string('/desktop/sugar/user/color'))
- icon = Icon(file=get_icon_name(activity.metadata), xo_color=color)
+ icon = Icon(file=bundle.get_icon(), xo_color=color)
icon.show()
self.set_icon_widget(icon)
- def expander(self):
- separator = gtk.SeparatorToolItem()
- separator.props.draw = False
- separator.set_expand(True)
- separator.show()
- return separator
-
def stop_button(self, **kwargs):
stop = ToolButton('activity-stop', tooltip=_('Stop'), **kwargs)
stop.props.accelerator = '<Ctrl>Q'
@@ -1079,12 +1071,6 @@ class ActivityToolbarButton(ToolbarButton):
redo.show()
return redo
- def separator(self, **kwargs):
- separator = gtk.SeparatorToolItem(**kwargs)
- separator.set_draw(True)
- separator.show()
- return separator
-
def copy_button(self, **kwargs):
copy = ToolButton('edit-copy', **kwargs)
copy.set_tooltip(_('Copy'))