s/FriendIcon/BuddyIcon since that is generic now

This commit is contained in:
Marco Pesenti Gritti 2006-09-15 14:41:56 +02:00
parent 844216585a
commit 16574cbfcc
4 changed files with 14 additions and 14 deletions

View File

@ -1,6 +1,6 @@
from sugar.canvas.IconItem import IconItem
from sugar.canvas.Grid import Grid
from view.FriendPopup import FriendPopup
from view.BuddyPopup import BuddyPopup
class _PopupShell:
def __init__(self):
@ -11,7 +11,7 @@ class _PopupShell:
self._popup_controller._popdown()
self._popup_controller = controller
class FriendIcon(IconItem):
class BuddyIcon(IconItem):
_popup_shell = _PopupShell()
def __init__(self, shell, friend):
@ -42,10 +42,10 @@ class FriendIcon(IconItem):
def _popup_cb(self, icon, x1, y1, x2, y2):
self._popdown()
FriendIcon._popup_shell.set_active(None)
BuddyIcon._popup_shell.set_active(None)
grid = self._shell.get_grid()
self._popup = FriendPopup(self._shell, icon.get_friend())
self._popup = BuddyPopup(self._shell, icon.get_friend())
self._popup.connect('action', self._popup_action_cb)
self._popup.connect('enter-notify-event',
self._popup_enter_notify_event_cb)
@ -73,7 +73,7 @@ class FriendIcon(IconItem):
self._popup.show()
FriendIcon._popup_shell.set_active(self)
BuddyIcon._popup_shell.set_active(self)
def _popup_action_cb(self, popup, action):
self._popdown()
@ -83,10 +83,10 @@ class FriendIcon(IconItem):
return
model = self._shell.get_model()
if action == FriendPopup.ACTION_INVITE:
if action == BuddyPopup.ACTION_INVITE:
activity = model.get_current_activity()
activity.invite(buddy)
elif action == FriendPopup.ACTION_MAKE_FRIEND:
elif action == BuddyPopup.ACTION_MAKE_FRIEND:
friends = model.get_friends()
friends.add_buddy(buddy)

View File

@ -6,7 +6,7 @@ from sugar.canvas.CanvasView import CanvasView
from sugar.canvas.CanvasBox import CanvasBox
from sugar.canvas.IconItem import IconItem
class FriendPopup(gtk.Window):
class BuddyPopup(gtk.Window):
ACTION_MAKE_FRIEND = 0
ACTION_INVITE = 1
@ -57,7 +57,7 @@ class FriendPopup(gtk.Window):
icon = IconItem(icon_name='stock-make-friend')
icon.connect('clicked', self._action_clicked_cb,
FriendPopup.ACTION_MAKE_FRIEND)
BuddyPopup.ACTION_MAKE_FRIEND)
box.set_constraints(icon, 3, 3)
box.add_child(icon)
@ -67,7 +67,7 @@ class FriendPopup(gtk.Window):
icon = IconItem(icon_name='stock-invite')
icon.connect('clicked', self._action_clicked_cb,
FriendPopup.ACTION_INVITE)
BuddyPopup.ACTION_INVITE)
box.set_constraints(icon, 3, 3)
box.add_child(icon)

View File

@ -4,7 +4,7 @@ from sugar.canvas.IconItem import IconItem
from sugar.canvas.IconColor import IconColor
from sugar.canvas.CanvasBox import CanvasBox
from sugar.presence import PresenceService
from view.FriendIcon import FriendIcon
from view.BuddyIcon import BuddyIcon
from model.Friends import Friend
class RightPanel(CanvasBox):
@ -25,7 +25,7 @@ class RightPanel(CanvasBox):
def add(self, buddy):
friend = Friend(buddy.get_name(), buddy.get_color())
icon = FriendIcon(self._shell, friend)
icon = BuddyIcon(self._shell, friend)
icon.set_popup_distance(1)
self.set_constraints(icon, 3, 3)
self.add_child(icon)

View File

@ -4,7 +4,7 @@ import goocanvas
from view.home.IconLayout import IconLayout
from view.home.MyIcon import MyIcon
from view.FriendIcon import FriendIcon
from view.BuddyIcon import BuddyIcon
class FriendsGroup(goocanvas.Group):
def __init__(self, shell):
@ -26,7 +26,7 @@ class FriendsGroup(goocanvas.Group):
friends.connect('friend-added', self._friend_added_cb)
def add_friend(self, friend):
icon = FriendIcon(self._shell, friend)
icon = BuddyIcon(self._shell, friend)
self.add_child(icon)
self._icon_layout.add_icon(icon)