diff options
author | Simon Schampijer <simon@schampijer.de> | 2007-09-06 20:43:03 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2007-09-06 20:43:03 (GMT) |
commit | 7f8b000a92af8f5b44bc84653c63fbe647d79737 (patch) | |
tree | 2356c3a646f4126476db322ebfeafd3bd52c9da4 /shell | |
parent | 7dab1bfb8a1626fc3480a611d6bc2704ad868e85 (diff) |
Fixed XO icon of owner in group view #3085
Diffstat (limited to 'shell')
-rw-r--r-- | shell/view/home/FriendsBox.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/shell/view/home/FriendsBox.py b/shell/view/home/FriendsBox.py index 473cd64..2d83207 100644 --- a/shell/view/home/FriendsBox.py +++ b/shell/view/home/FriendsBox.py @@ -22,9 +22,9 @@ import gobject from sugar import profile from sugar.graphics.spreadlayout import SpreadLayout from sugar.graphics import style +from sugar.graphics.icon import CanvasIcon +from sugar.graphics.palette import Palette -from model.BuddyModel import BuddyModel -from view.BuddyIcon import BuddyIcon from view.home.FriendView import FriendView class FriendsBox(hippo.CanvasBox): @@ -38,9 +38,11 @@ class FriendsBox(hippo.CanvasBox): self._layout = SpreadLayout() self.set_layout(self._layout) - buddy_model = BuddyModel(key=profile.get_pubkey()) - self._owner_icon = BuddyIcon(shell, buddy_model) + self._owner_icon = CanvasIcon(icon_name='computer-xo', + xo_color=profile.get_color()) self._owner_icon.props.size = style.LARGE_ICON_SIZE + palette = Palette(profile.get_nick_name()) + self._owner_icon.set_palette(palette) self._layout.add_center(self._owner_icon) friends = self._shell.get_model().get_friends() |