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-10-05 12:52:33 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-10-05 12:52:33 (GMT)
commit0bd96b3987b5f6e0be7e55f483278c93d27b698b (patch)
treef09d6f376242b76f27dff6f16028a6444676a87a /shell
parent250060b7f806c0c31cd0f0b21d84f24304eff50b (diff)
More stylsheets work
Diffstat (limited to 'shell')
-rw-r--r--shell/view/frame/ZoomBox.py2
-rw-r--r--shell/view/home/FriendView.py (renamed from shell/view/BuddyActivityView.py)11
-rw-r--r--shell/view/home/FriendsBox.py4
-rw-r--r--shell/view/stylesheet.py8
4 files changed, 17 insertions, 8 deletions
diff --git a/shell/view/frame/ZoomBox.py b/shell/view/frame/ZoomBox.py
index 5b3ad3c..86b7040 100644
--- a/shell/view/frame/ZoomBox.py
+++ b/shell/view/frame/ZoomBox.py
@@ -15,11 +15,9 @@ class ActivityMenu(Menu):
Menu.__init__(self, activity_host.get_title())
icon = CanvasIcon(icon_name='stock-share-mesh')
- style.apply_stylesheet(icon, 'menu.ActionIcon')
self.add_action(icon, ActivityMenu.ACTION_SHARE)
icon = CanvasIcon(icon_name='stock-close')
- style.apply_stylesheet(icon, 'menu.ActionIcon')
self.add_action(icon, ActivityMenu.ACTION_CLOSE)
class ActivityIcon(MenuIcon):
diff --git a/shell/view/BuddyActivityView.py b/shell/view/home/FriendView.py
index 9306711..eb96704 100644
--- a/shell/view/BuddyActivityView.py
+++ b/shell/view/home/FriendView.py
@@ -1,13 +1,14 @@
import hippo
import gobject
-import BuddyIcon
+from view.BuddyIcon import BuddyIcon
from sugar.graphics.canvasicon import CanvasIcon
+from sugar.graphics import style
from sugar.presence import PresenceService
import conf
-class BuddyActivityView(hippo.CanvasBox):
+class FriendView(hippo.CanvasBox):
def __init__(self, shell, menu_shell, buddy, **kwargs):
hippo.CanvasBox.__init__(self, **kwargs)
@@ -15,10 +16,12 @@ class BuddyActivityView(hippo.CanvasBox):
self._activity_registry = conf.get_activity_registry()
self._buddy = buddy
- self._buddy_icon = BuddyIcon.BuddyIcon(shell, menu_shell, buddy)
+ self._buddy_icon = BuddyIcon(shell, menu_shell, buddy)
+ style.apply_stylesheet(self._buddy_icon, 'friends.FriendIcon')
self.append(self._buddy_icon)
- self._activity_icon = CanvasIcon(size=48)
+ self._activity_icon = CanvasIcon()
+ style.apply_stylesheet(self._activity_icon, 'friends.ActivityIcon')
self._activity_icon_visible = False
if self._buddy.is_present():
diff --git a/shell/view/home/FriendsBox.py b/shell/view/home/FriendsBox.py
index 186d998..cb8b3f6 100644
--- a/shell/view/home/FriendsBox.py
+++ b/shell/view/home/FriendsBox.py
@@ -5,7 +5,7 @@ import hippo
from sugar.graphics.spreadlayout import SpreadLayout
from sugar.graphics import style
from view.home.MyIcon import MyIcon
-from view.BuddyActivityView import BuddyActivityView
+from view.home.FriendView import FriendView
class FriendsBox(hippo.CanvasBox, hippo.CanvasItem):
__gtype_name__ = 'SugarFriendsBox'
@@ -30,7 +30,7 @@ class FriendsBox(hippo.CanvasBox, hippo.CanvasItem):
friends.connect('friend-removed', self._friend_removed_cb)
def add_friend(self, buddy_info):
- icon = BuddyActivityView(self._shell, self._menu_shell, buddy_info)
+ icon = FriendView(self._shell, self._menu_shell, buddy_info)
self.append(icon, hippo.PACK_FIXED)
self._friends[buddy_info.get_name()] = icon
diff --git a/shell/view/stylesheet.py b/shell/view/stylesheet.py
index 7e99c3c..1577b69 100644
--- a/shell/view/stylesheet.py
+++ b/shell/view/stylesheet.py
@@ -34,3 +34,11 @@ home_MyIcon = {
friends_MyIcon = {
'size' : _large_icon_size
}
+
+friends_FriendIcon = {
+ 'size' : _large_icon_size
+}
+
+friends_ActivityIcon = {
+ 'size' : _standard_icon_size
+}