Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/intro/window.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/intro/window.py')
-rw-r--r--src/jarabe/intro/window.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/jarabe/intro/window.py b/src/jarabe/intro/window.py
index 35c0cda..4c8d224 100644
--- a/src/jarabe/intro/window.py
+++ b/src/jarabe/intro/window.py
@@ -32,8 +32,10 @@ from sugar.graphics.xocolor import XoColor
from jarabe.intro import colorpicker
+
_BACKGROUND_COLOR = style.COLOR_WHITE
+
def create_profile(name, color=None, pixbuf=None):
if not pixbuf:
path = os.path.join(os.path.dirname(__file__), 'default-picture.png')
@@ -60,6 +62,7 @@ def create_profile(name, color=None, pixbuf=None):
else:
logging.error("Keypair exists, skip generation.")
+
class _Page(hippo.CanvasBox):
__gproperties__ = {
'valid' : (bool, None, None, False,
@@ -81,6 +84,7 @@ class _Page(hippo.CanvasBox):
def activate(self):
pass
+
class _NamePage(_Page):
def __init__(self, intro):
_Page.__init__(self, xalign=hippo.ALIGNMENT_CENTER,
@@ -118,6 +122,7 @@ class _NamePage(_Page):
def activate(self):
self._entry.props.widget.grab_focus()
+
class _ColorPage(_Page):
def __init__(self, **kwargs):
_Page.__init__(self, xalign=hippo.ALIGNMENT_CENTER,
@@ -138,6 +143,7 @@ class _ColorPage(_Page):
def get_color(self):
return self._cp.get_color()
+
class _IntroBox(hippo.CanvasBox):
__gsignals__ = {
'done': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE,
@@ -255,6 +261,7 @@ class _IntroBox(hippo.CanvasBox):
self.emit('done', name, color)
+
class IntroWindow(gtk.Window):
def __init__(self):
gtk.Window.__init__(self)