Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-09-21 13:00:59 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-09-21 13:00:59 (GMT)
commit3c64b65829240080d532a415fb9d157a98653e97 (patch)
treed30ab2b61f352be887cdca6f1c687c917772c019
parenta054eb3a4b2b58d65db7e49ba093b48e47f26a34 (diff)
Drop color schemes per design change
-rw-r--r--shell/view/BuddyMenu.py11
-rw-r--r--sugar/canvas/Makefile.am3
-rw-r--r--sugar/canvas/Menu.py19
3 files changed, 7 insertions, 26 deletions
diff --git a/shell/view/BuddyMenu.py b/shell/view/BuddyMenu.py
index ad0c4c6..7c20f72 100644
--- a/shell/view/BuddyMenu.py
+++ b/shell/view/BuddyMenu.py
@@ -1,5 +1,4 @@
from sugar.canvas.Menu import Menu
-from sugar.canvas.Menu import MenuColorScheme
from sugar.canvas.IconItem import IconItem
from sugar.presence import PresenceService
@@ -9,15 +8,7 @@ class BuddyMenu(Menu):
ACTION_REMOVE_FRIEND = 2
def __init__(self, shell, buddy):
- color = buddy.get_color()
-
- color_scheme = MenuColorScheme()
- color_scheme.text = 'black'
- color_scheme.border = color.get_stroke_color()
- color_scheme.background = color.get_fill_color()
- color_scheme.separator = 'black'
-
- Menu.__init__(self, shell.get_grid(), buddy.get_name(), color_scheme)
+ Menu.__init__(self, shell.get_grid(), buddy.get_name())
self._buddy = buddy
self._shell = shell
diff --git a/sugar/canvas/Makefile.am b/sugar/canvas/Makefile.am
index 99019ed..fbd241e 100644
--- a/sugar/canvas/Makefile.am
+++ b/sugar/canvas/Makefile.am
@@ -9,4 +9,5 @@ sugar_PYTHON = \
IconColor.py \
Menu.py \
MenuIcon.py \
- MenuShell.py
+ MenuShell.py \
+ Timeline.py
diff --git a/sugar/canvas/Menu.py b/sugar/canvas/Menu.py
index 7344ff4..4b53b55 100644
--- a/sugar/canvas/Menu.py
+++ b/sugar/canvas/Menu.py
@@ -6,26 +6,18 @@ from sugar.canvas.CanvasView import CanvasView
from sugar.canvas.CanvasBox import CanvasBox
from sugar.canvas.IconItem import IconItem
-class MenuColorScheme:
- def __init__(self):
- self.text = 'white'
- self.background = 'black'
- self.border = 'black'
- self.separator = '#a1a1a1'
-
class Menu(gtk.Window):
__gsignals__ = {
'action': (gobject.SIGNAL_RUN_FIRST,
gobject.TYPE_NONE, ([int])),
}
- def __init__(self, grid, title, color_scheme=MenuColorScheme()):
+ def __init__(self, grid, title):
gtk.Window.__init__(self, gtk.WINDOW_POPUP)
self._width = 15
self._grid = grid
self._action_box = None
- self._color_scheme = color_scheme
self._canvas = CanvasView()
self.add(self._canvas)
@@ -34,14 +26,11 @@ class Menu(gtk.Window):
model = goocanvas.CanvasModelSimple()
self._root = model.get_root_item()
- self._rect = goocanvas.Rect(fill_color=color_scheme.background,
- stroke_color=color_scheme.border,
- line_width=3)
+ self._rect = goocanvas.Rect(fill_color='black', line_width=0)
self._root.add_child(self._rect)
text = goocanvas.Text(text=title, font="Sans bold 18",
- fill_color=color_scheme.text,
- anchor=gtk.ANCHOR_SW)
+ fill_color='white', anchor=gtk.ANCHOR_SW)
self._grid.set_constraints(text, 1, 3, self._width, 2)
self._root.add_child(text)
@@ -52,7 +41,7 @@ class Menu(gtk.Window):
def _create_action_box(self):
separator = goocanvas.Path(data='M 15 0 L 215 0', line_width=3,
- stroke_color=self._color_scheme.separator)
+ stroke_color='#a1a1a1')
self._grid.set_constraints(separator, 0, 4)
self._root.add_child(separator)