Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/logviewer.py
diff options
context:
space:
mode:
authorEduardo Silva <edsiper@gmail.com>2007-10-30 01:52:45 (GMT)
committer Eduardo Silva <edsiper@gmail.com>2007-10-30 01:52:45 (GMT)
commit43bae5354f223dc806161041337e1e97f9409963 (patch)
tree71c50441b8d47d8157861261b6cd523fac01d2fc /logviewer.py
parent7867638e18ea743315d4d677bd889a23612a1e85 (diff)
Add interface: log viewer, ps
Diffstat (limited to 'logviewer.py')
-rw-r--r--logviewer.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/logviewer.py b/logviewer.py
index ead92bc..f8401b9 100644
--- a/logviewer.py
+++ b/logviewer.py
@@ -29,6 +29,8 @@ import gnomevfs
from sugar.activity import activity
from sugar import env
+from sugar.graphics.toolbutton import ToolButton
+from ps_watcher import
class MultiLogView(gtk.VBox):
def __init__(self, path, extra_files):
@@ -239,6 +241,10 @@ class LogViewer(activity.Activity):
toolbox = activity.ActivityToolbox(self)
toolbox.show()
+ toolbar = LogToolbar()
+ toolbox.add_toolbar(_('Interfaces'), toolbar)
+ toolbar.show()
+
self.set_toolbox(toolbox)
self.show_all()
@@ -246,3 +252,17 @@ class LogViewer(activity.Activity):
toolbar = toolbox.get_activity_toolbar()
toolbar.share.hide()
toolbar.keep.hide()
+
+class LogToolbar(gtk.Toolbar):
+ def __init__(self):
+ gtk.Toolbar.__init__(self)
+
+ self._logviewer = ToolButton('zoom-best-fit')
+ self._logviewer.set_tooltip(_('Log Viewer'))
+ self.insert(self._logviewer, -1)
+ self._logviewer.show()
+
+ self._presence = ToolButton('computer-xo')
+ self._presence.set_tooltip(_('Presence Service'))
+ self.insert(self._presence, -1)
+ self._presence.show()