diff options
author | Raul Gutierrez Segales <rgs@collabora.co.uk> | 2011-07-24 20:02:02 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@laptop.org> | 2011-09-12 10:32:44 (GMT) |
commit | f7684f6a8814e5d2ba140d68ebd3679c04e08cac (patch) | |
tree | 0ece419dcc04aab78ba0d22d71895ce0554d0b70 | |
parent | b92ef71c5dd54494fd006d7c32117429e998917f (diff) |
Remove Hippo from FriendView
-rw-r--r-- | src/jarabe/desktop/friendview.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/jarabe/desktop/friendview.py b/src/jarabe/desktop/friendview.py index 8dab35f..a084f38 100644 --- a/src/jarabe/desktop/friendview.py +++ b/src/jarabe/desktop/friendview.py @@ -15,7 +15,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -import hippo +import gtk from sugar.graphics.icon import CanvasIcon from sugar.graphics import style @@ -23,15 +23,17 @@ from sugar.graphics import style from jarabe.view.buddyicon import BuddyIcon from jarabe.model import bundleregistry +# TODO(rgs): use a gtk.Container so we can correctly +# position the activity related to the user. -class FriendView(hippo.CanvasBox): +class FriendView(gtk.VBox): def __init__(self, buddy, **kwargs): - hippo.CanvasBox.__init__(self, **kwargs) + gtk.VBox.__init__(self) self._buddy = buddy self._buddy_icon = BuddyIcon(buddy) self._buddy_icon.props.size = style.LARGE_ICON_SIZE - self.append(self._buddy_icon) + self.add(self._buddy_icon) self._activity_icon = CanvasIcon(size=style.LARGE_ICON_SIZE) self._activity_icon_visible = False @@ -71,7 +73,7 @@ class FriendView(hippo.CanvasBox): self._activity_icon.props.file_name = name self._activity_icon.props.xo_color = self._buddy.props.color if not self._activity_icon_visible: - self.append(self._activity_icon, hippo.PACK_EXPAND) + self.add(self._activity_icon) self._activity_icon_visible = True else: self._remove_activity_icon() |