Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/view/home/HomeWindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'shell/view/home/HomeWindow.py')
-rw-r--r--shell/view/home/HomeWindow.py19
1 files changed, 15 insertions, 4 deletions
diff --git a/shell/view/home/HomeWindow.py b/shell/view/home/HomeWindow.py
index 66ce883..163ddb7 100644
--- a/shell/view/home/HomeWindow.py
+++ b/shell/view/home/HomeWindow.py
@@ -1,12 +1,13 @@
import gtk
import goocanvas
+import hippo
import cairo
from sugar.canvas.CanvasView import CanvasView
from sugar.canvas.MenuShell import MenuShell
-from view.home.MeshGroup import MeshGroup
+from view.home.MeshBox import MeshBox
from view.home.HomeGroup import HomeGroup
-from view.home.FriendsGroup import FriendsGroup
+from view.home.FriendsBox import FriendsBox
import sugar
class HomeWindow(gtk.Window):
@@ -27,8 +28,18 @@ class HomeWindow(gtk.Window):
menu_shell = MenuShell(shell.get_grid())
self._add_page(HomeGroup(shell))
- self._add_page(FriendsGroup(shell, menu_shell))
- self._add_page(MeshGroup(shell, menu_shell))
+
+ canvas = hippo.Canvas()
+ box = FriendsBox(shell, menu_shell)
+ canvas.set_root(box)
+ self._nb.append_page(canvas)
+ canvas.show()
+
+ canvas = hippo.Canvas()
+ box = MeshBox(shell, menu_shell)
+ canvas.set_root(box)
+ self._nb.append_page(canvas)
+ canvas.show()
def _add_page(self, group):
view = CanvasView()