Revert "Remove picture selection from intro screen for now"

This reverts commit b97edec4db.
This commit is contained in:
Dan Williams 2007-03-14 14:43:53 -04:00
parent 93e9d164c0
commit f2dcadaff5

View File

@ -231,10 +231,10 @@ class IntroBox(hippo.CanvasBox, hippo.CanvasItem):
hippo.CanvasBox.__init__(self, **kwargs)
self._pixbuf = None
#self._video_box = VideoBox(xalign=hippo.ALIGNMENT_CENTER,
# yalign=hippo.ALIGNMENT_START,
# padding_bottom=units.grid_to_pixels(0.5))
#self.append(self._video_box)
self._video_box = VideoBox(xalign=hippo.ALIGNMENT_CENTER,
yalign=hippo.ALIGNMENT_START,
padding_bottom=units.grid_to_pixels(0.5))
self.append(self._video_box)
self._entry_box = EntryBox(xalign=hippo.ALIGNMENT_CENTER,
padding_bottom=units.grid_to_pixels(0.5))
@ -250,21 +250,15 @@ class IntroBox(hippo.CanvasBox, hippo.CanvasItem):
self.append(self._ok)
def _ok_activated(self, item):
#pixbuf = self._video_box.get_pixbuf()
pixbuf = self._video_box.get_pixbuf()
name = self._entry_box.get_text()
color = self._color_box.get_color()
#if not pixbuf or not name or not color:
# print "Missing a picture (%r), name (%r), or color (%r)" % (pixbuf, name, color)
if not name:
print "Please pick a nickname"
return
if not color:
print "Please pick a color"
if not pixbuf or not name or not color:
print "not one of pixbuf(%r), name(%r), or color(%r)"
return
#self.emit('ok', pixbuf, name, color)
self.emit('ok', None, name, color)
self.emit('ok', pixbuf, name, color)
class IntroWindow(gtk.Window):
@ -292,9 +286,9 @@ class IntroWindow(gtk.Window):
def _create_profile(self, pixbuf, name, color):
# Save the buddy icon
#icon_path = os.path.join(env.get_profile_path(), "buddy-icon.jpg")
#scaled = pixbuf.scale_simple(200, 200, gtk.gdk.INTERP_BILINEAR)
#pixbuf.save(icon_path, "jpeg", {"quality":"85"})
icon_path = os.path.join(env.get_profile_path(), "buddy-icon.jpg")
scaled = pixbuf.scale_simple(200, 200, gtk.gdk.INTERP_BILINEAR)
pixbuf.save(icon_path, "jpeg", {"quality":"85"})
cp = ConfigParser()
section = 'Buddy'