Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/logviewer.py
diff options
context:
space:
mode:
authorAgustin Zubiaga <aguszs97@gmail.com>2011-11-20 15:20:27 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2011-11-23 17:51:50 (GMT)
commit18186b5e271cf94f9c6eac58d080aa2efd76a7e8 (patch)
tree225572882541c0361afacc6afd7e4d263735c38d /logviewer.py
parent3f1812601d5bf36f21d7a50af20b440985a2f65a (diff)
Toolbar buttons relocated, better icon for colector button
Signed-off: Agustin Zubiaga <aguszs97@gmail.com> Reviewed-by: Manuel QuiƱones <manuq@laptop.org> Acked-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'logviewer.py')
-rw-r--r--logviewer.py37
1 files changed, 11 insertions, 26 deletions
diff --git a/logviewer.py b/logviewer.py
index 117c910..1cc86c5 100644
--- a/logviewer.py
+++ b/logviewer.py
@@ -28,18 +28,16 @@ import gobject
import gio
from sugar.activity import activity
-from sugar import profile
+from sugar.activity.widgets import ActivityToolbarButton
from sugar import env
from sugar.graphics import iconentry
from sugar.graphics.toolbutton import ToolButton
from sugar.graphics.toggletoolbutton import ToggleToolButton
from sugar.graphics.palette import Palette
from sugar.graphics.alert import NotifyAlert
-from sugar.graphics.icon import Icon
from logcollect import LogCollect
-from sugar.graphics.toolbarbox import ToolbarButton, ToolbarBox
+from sugar.graphics.toolbarbox import ToolbarBox
from sugar.activity.widgets import CopyButton, StopButton
-from sugar.bundle.activitybundle import ActivityBundle
from sugar.datastore import datastore
@@ -371,12 +369,8 @@ class LogActivity(activity.Activity):
self.max_participants = 1
- activity_button = ToolButton()
- color = profile.get_color()
- bundle = ActivityBundle(activity.get_bundle_path())
- icon = Icon(file=bundle.get_icon(), xo_color=color)
- activity_button.set_icon_widget(icon)
- activity_button.show()
+ activity_button = ActivityToolbarButton(self)
+ activity_toolbar = activity_button.page
toolbar_box.toolbar.insert(activity_button, -1)
@@ -412,26 +406,17 @@ class LogActivity(activity.Activity):
self._update_search_buttons()
- edit_toolbar = gtk.Toolbar()
-
- delete_btn = ToolButton('list-remove')
- delete_btn.set_tooltip(_('Delete Log File'))
- delete_btn.connect('clicked', self._delete_log_cb)
- edit_toolbar.insert(delete_btn, -1)
-
self.collector_palette = CollectorPalette(self)
- collector_btn = ToolButton('zoom-best-fit')
+ collector_btn = ToolButton('log-export')
collector_btn.set_palette(self.collector_palette)
collector_btn.connect('clicked', self._logviewer_cb)
- edit_toolbar.insert(collector_btn, -1)
+ collector_btn.show()
+ activity_toolbar.insert(collector_btn, -1)
- edit_toolbar.show_all()
-
- edit_button = ToolbarButton()
- edit_button.props.page = edit_toolbar
- edit_button.props.label = _('Tools')
- edit_button.props.icon_name = 'view-source'
- toolbar_box.toolbar.insert(edit_button, -1)
+ delete_btn = ToolButton('list-remove')
+ delete_btn.set_tooltip(_('Delete Log File'))
+ delete_btn.connect('clicked', self._delete_log_cb)
+ toolbar_box.toolbar.insert(delete_btn, -1)
separator = gtk.SeparatorToolItem()
separator.set_expand(True)