Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-06-03 12:26:36 (GMT)
committer Sayamindu Dasgupta <sayamindu@gmail.com>2010-03-22 12:40:29 (GMT)
commitbaad17494bfc48967a145c99b195c9f6dd9766ad (patch)
tree568f4885ab8e673457137a73d1bfc86660606a69
parent6150564fe43e7e756323e69540bee16e6e6129a6 (diff)
Set the background to white for a smoother transition
-rw-r--r--src/jarabe/view/launcher.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/jarabe/view/launcher.py b/src/jarabe/view/launcher.py
index 6ddb04a..3071790 100644
--- a/src/jarabe/view/launcher.py
+++ b/src/jarabe/view/launcher.py
@@ -28,14 +28,20 @@ from sugar.graphics.xocolor import XoColor
from jarabe.model import shell
from jarabe.view.pulsingicon import CanvasPulsingIcon
-class LaunchWindow(hippo.CanvasWindow):
+class LaunchWindow(gtk.Window):
def __init__(self, activity_id, icon_path, icon_color):
- gobject.GObject.__init__(
- self, type_hint=gtk.gdk.WINDOW_TYPE_HINT_NORMAL)
+ gobject.GObject.__init__(self)
+
+ self.props.type_hint = gtk.gdk.WINDOW_TYPE_HINT_NORMAL
+
+ canvas = hippo.Canvas()
+ canvas.modify_bg(gtk.STATE_NORMAL, style.COLOR_WHITE.get_gdk_color())
+ self.add(canvas)
+ canvas.show()
self._activity_id = activity_id
self._box = LaunchBox(activity_id, icon_path, icon_color)
- self.set_root(self._box)
+ canvas.set_root(self._box)
self.connect('realize', self.__realize_cb)
@@ -61,8 +67,7 @@ class LaunchWindow(hippo.CanvasWindow):
class LaunchBox(hippo.CanvasBox):
def __init__(self, activity_id, icon_path, icon_color):
- gobject.GObject.__init__(self, orientation=hippo.ORIENTATION_VERTICAL,
- background_color=style.COLOR_WHITE.get_int())
+ gobject.GObject.__init__(self, orientation=hippo.ORIENTATION_VERTICAL)
self._activity_id = activity_id
self._activity_icon = CanvasPulsingIcon(