Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2007-08-28 12:15:51 (GMT)
committer Simon Schampijer <simon@schampijer.de>2007-08-28 12:15:51 (GMT)
commitc30bb01b0e37f26190835ed6fd42b68a8a2e2ad8 (patch)
tree519f5670021d2c22bd4e6407a2e05bea122089d1 /sugar
parent44d2bb6ffbf12febadd7d1025d15ab6f69298e79 (diff)
Usage of the tray widget to display activity icons
ActivitiesBox patch for ticket #2713.
Diffstat (limited to 'sugar')
-rw-r--r--sugar/graphics/Makefile.am1
-rw-r--r--sugar/graphics/tray.py4
2 files changed, 5 insertions, 0 deletions
diff --git a/sugar/graphics/Makefile.am b/sugar/graphics/Makefile.am
index 8911b68..cf19379 100644
--- a/sugar/graphics/Makefile.am
+++ b/sugar/graphics/Makefile.am
@@ -22,5 +22,6 @@ sugar_PYTHON = \
toolbox.py \
toolbutton.py \
toolcombobox.py \
+ tray.py \
window.py \
xocolor.py
diff --git a/sugar/graphics/tray.py b/sugar/graphics/tray.py
index cf646a6..53a72fb 100644
--- a/sugar/graphics/tray.py
+++ b/sugar/graphics/tray.py
@@ -111,8 +111,12 @@ class HTray(gtk.HBox):
self._viewport.traybar.insert(item, index)
def remove_item(self, index):
+ item = self._viewport.traybar.get_nth_item(index)
self._viewport.traybar.remove(item)
+ def get_item_index(self, item):
+ return self._viewport.traybar.get_item_index(item)
+
class TrayButton(ToolButton):
def __init__(self, **kwargs):
ToolButton.__init__(self, **kwargs)