Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-09-16 13:43:07 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-09-16 13:43:07 (GMT)
commitd9fc47ca01b3a4d216cecea80954f9a627647931 (patch)
tree3cff8982a831dfda0c395aa757ac2edfc614c01b /shell
parenta1d2b993c053284c4cc352dfa0f26928f0e6558f (diff)
s/BuddyPopup/BuddyMenu
Diffstat (limited to 'shell')
-rw-r--r--shell/view/BuddyIcon.py10
-rw-r--r--shell/view/BuddyMenu.py (renamed from shell/view/BuddyPopup.py)12
2 files changed, 9 insertions, 13 deletions
diff --git a/shell/view/BuddyIcon.py b/shell/view/BuddyIcon.py
index ab1d4fb..ab73fad 100644
--- a/shell/view/BuddyIcon.py
+++ b/shell/view/BuddyIcon.py
@@ -1,5 +1,5 @@
from sugar.canvas.MenuIcon import MenuIcon
-from view.BuddyPopup import BuddyPopup
+from view.BuddyMenu import BuddyMenu
class BuddyIcon(MenuIcon):
def __init__(self, shell, friend):
@@ -14,7 +14,7 @@ class BuddyIcon(MenuIcon):
self._popup_distance = distance
def create_menu(self):
- menu = BuddyPopup(self._shell, self._friend)
+ menu = BuddyMenu(self._shell, self._friend)
menu.connect('action', self._popup_action_cb)
return menu
@@ -22,7 +22,7 @@ class BuddyIcon(MenuIcon):
self.popdown()
model = self._shell.get_model()
- if action == BuddyPopup.ACTION_REMOVE_FRIEND:
+ if action == BuddyMenu.ACTION_REMOVE_FRIEND:
friends = model.get_friends()
friends.remove(buddy)
@@ -30,9 +30,9 @@ class BuddyIcon(MenuIcon):
if buddy == None:
return
- if action == BuddyPopup.ACTION_INVITE:
+ if action == BuddyMenu.ACTION_INVITE:
activity = model.get_current_activity()
activity.invite(buddy)
- elif action == BuddyPopup.ACTION_MAKE_FRIEND:
+ elif action == BuddyMenu.ACTION_MAKE_FRIEND:
friends = model.get_friends()
friends.make_friend(buddy)
diff --git a/shell/view/BuddyPopup.py b/shell/view/BuddyMenu.py
index b7ca575..6871db1 100644
--- a/shell/view/BuddyPopup.py
+++ b/shell/view/BuddyMenu.py
@@ -1,12 +1,8 @@
-import gtk
-import goocanvas
-import gobject
-
from sugar.canvas.Menu import Menu
from sugar.canvas.IconItem import IconItem
from sugar.presence import PresenceService
-class BuddyPopup(Menu):
+class BuddyMenu(Menu):
ACTION_MAKE_FRIEND = 0
ACTION_INVITE = 1
ACTION_REMOVE_FRIEND = 2
@@ -30,10 +26,10 @@ class BuddyPopup(Menu):
friends = shell_model.get_friends()
if friends.has_buddy(self._buddy):
icon = IconItem(icon_name='stock-remove-friend')
- self.add_action(icon, BuddyPopup.ACTION_REMOVE_FRIEND)
+ self.add_action(icon, BuddyMenu.ACTION_REMOVE_FRIEND)
else:
icon = IconItem(icon_name='stock-make-friend')
- self.add_action(icon, BuddyPopup.ACTION_MAKE_FRIEND)
+ self.add_action(icon, BuddyMenu.ACTION_MAKE_FRIEND)
icon = IconItem(icon_name='stock-chat')
self.add_action(icon, -1)
@@ -45,4 +41,4 @@ class BuddyPopup(Menu):
# FIXME check that the buddy is not in the activity already
icon = IconItem(icon_name='stock-invite')
- self.add_action(icon, BuddyPopup.ACTION_INVITE)
+ self.add_action(icon, BuddyMenu.ACTION_INVITE)