diff options
author | Agustin Zubiaga <aguszs97@gmail.com> | 2011-11-20 15:20:27 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2011-11-23 17:51:50 (GMT) |
commit | 18186b5e271cf94f9c6eac58d080aa2efd76a7e8 (patch) | |
tree | 225572882541c0361afacc6afd7e4d263735c38d /logviewer.py | |
parent | 3f1812601d5bf36f21d7a50af20b440985a2f65a (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.py | 37 |
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) |