diff options
Diffstat (limited to 'shell/view/home/FriendsBox.py')
-rw-r--r-- | shell/view/home/FriendsBox.py | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/shell/view/home/FriendsBox.py b/shell/view/home/FriendsBox.py index 28a745e..ec4aad6 100644 --- a/shell/view/home/FriendsBox.py +++ b/shell/view/home/FriendsBox.py @@ -25,42 +25,42 @@ from view.home.MyIcon import MyIcon from view.home.FriendView import FriendView class FriendsBox(SpreadBox, hippo.CanvasItem): - __gtype_name__ = 'SugarFriendsBox' - def __init__(self, shell, menu_shell): - SpreadBox.__init__(self, background_color=0xe2e2e2ff) + __gtype_name__ = 'SugarFriendsBox' + def __init__(self, shell, menu_shell): + SpreadBox.__init__(self, background_color=0xe2e2e2ff) - self._shell = shell - self._menu_shell = menu_shell - self._friends = {} + self._shell = shell + self._menu_shell = menu_shell + self._friends = {} - self._my_icon = MyIcon() - style.apply_stylesheet(self._my_icon, 'friends.MyIcon') - self.append(self._my_icon, hippo.PACK_FIXED) + self._my_icon = MyIcon() + style.apply_stylesheet(self._my_icon, 'friends.MyIcon') + self.append(self._my_icon, hippo.PACK_FIXED) - friends = self._shell.get_model().get_friends() + friends = self._shell.get_model().get_friends() - for friend in friends: - self.add_friend(friend) + for friend in friends: + self.add_friend(friend) - friends.connect('friend-added', self._friend_added_cb) - friends.connect('friend-removed', self._friend_removed_cb) + friends.connect('friend-added', self._friend_added_cb) + friends.connect('friend-removed', self._friend_removed_cb) - def add_friend(self, buddy_info): - icon = FriendView(self._shell, self._menu_shell, buddy_info) - self.add_item(icon) + def add_friend(self, buddy_info): + icon = FriendView(self._shell, self._menu_shell, buddy_info) + self.add_item(icon) - self._friends[buddy_info.get_name()] = icon + self._friends[buddy_info.get_name()] = icon - def _friend_added_cb(self, data_model, buddy_info): - self.add_friend(buddy_info) + def _friend_added_cb(self, data_model, buddy_info): + self.add_friend(buddy_info) - def _friend_removed_cb(self, data_model, name): - self.remove_item(self._friends[name]) - del self._friends[name] + def _friend_removed_cb(self, data_model, name): + self.remove_item(self._friends[name]) + del self._friends[name] - def do_allocate(self, width, height): - SpreadBox.do_allocate(self, width, height) + def do_allocate(self, width, height): + SpreadBox.do_allocate(self, width, height) - [icon_width, icon_height] = self._my_icon.get_allocation() - self.move(self._my_icon, (width - icon_width) / 2, - (height - icon_height) / 2) + [icon_width, icon_height] = self._my_icon.get_allocation() + self.move(self._my_icon, (width - icon_width) / 2, + (height - icon_height) / 2) |