From 18dd7bfbad958410c5c9a88fd012e9b003b40403 Mon Sep 17 00:00:00 2001 From: Andrés Ambrois Date: Wed, 23 Jul 2008 21:46:04 +0000 Subject: Migrated from hippo (deprecated) to PyGTK --- (limited to 'activity.py') diff --git a/activity.py b/activity.py index 78cc9e8..d2d249b 100755 --- a/activity.py +++ b/activity.py @@ -3,7 +3,6 @@ from gettext import gettext as _ import dbus import gtk -import hippo import telepathy import telepathy.client @@ -36,38 +35,43 @@ class PlayGo(Activity): """ def __init__(self, handle): Activity.__init__(self, handle) + self._name = handle + + self.set_title('PlayGo') logger.debug('Starting Playgo activity...') + + toolbox = ActivityToolbox(self) + self.set_toolbox(toolbox) board = abstractBoard( 19 ) self.boardWidget = boardwidget.BoardWidget( board, self ) self.buddies_panel = BuddiesPanel() self.info_panel = InfoPanel() - vbox = hippo.CanvasBox(spacing=4, - orientation=hippo.ORIENTATION_VERTICAL) - - hbox = hippo.CanvasBox(spacing=4, - orientation=hippo.ORIENTATION_HORIZONTAL) - - hbox.append(hippo.CanvasWidget(widget=self.boardWidget), hippo.PACK_EXPAND ) - #hbox.append(self.buddies_panel) + #Prepare the main box + self._main_view = gtk.HBox() - vbox.append(hbox, hippo.PACK_EXPAND) - vbox.append(self.info_panel, hippo.PACK_END) - info_panels = InfoPanel() - info_panels.show( " hello there I am the side layout test ") - #hbox.append(info_panels) + #Prepare the left box + self.left_view = gtk.VBox() + self.left_view.pack_start(self.boardWidget) + self.info_panel = InfoPanel() + self.left_view.pack_start(self.info_panel, False) + + #Pack the left view + self._main_view.pack_start(self.left_view) - canvas = hippo.Canvas() - canvas.set_root(vbox) - self.set_canvas(canvas) + #Prepare the right view + self.right_view = gtk.VBox() + self.right_view.pack_start(gtk.Label('Aca va el coso'), False) + + #Pack the right view + self._main_view.pack_end(self.right_view, False) + + #Set canvas and show all + self.set_canvas(self._main_view) self.show_all() - toolbox = ActivityToolbox(self) - self.set_toolbox(toolbox) - toolbox.show() - self.pservice = presenceservice.get_instance() owner = self.pservice.get_owner() self.owner = owner -- cgit v0.9.1