Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pages/preview.py
diff options
context:
space:
mode:
authorAntoine van Gelder <antoine@g7.org.za>2007-10-29 09:21:06 (GMT)
committer Antoine van Gelder <antoine@g7.org.za>2007-10-29 09:21:06 (GMT)
commit420f73b64979f4a695c780f080c8873229260f27 (patch)
tree82aca565218aaf445ffb0f556c5f5c91024d119c /pages/preview.py
parent05d7e0283b978bb4836a1ddf8833b039ae55f130 (diff)
JokeMachine-3.xo
* Feature: Put alerts up when joke submitted and approved over mesh * Feature: Put alert up advising patience when joining a shared jokebook * Feature: Made Lesson Plans button work * Feature: Safe fallback for builds without sugar.alert * Feature: Hooked LanguageCombo up * i18n: Created (a rough!) Afrikaans translation * Fixed: Prepended Cover on preview * Fixed: Don't hardcode JokeEditor delete button position * Fixed: On read jokebook & empty -> "Edit My Jokes" -> Go to edit my jokes tab * Updated :Mesh code for dbus tubes changes
Diffstat (limited to 'pages/preview.py')
-rw-r--r--pages/preview.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/pages/preview.py b/pages/preview.py
index de5bc3a..66e1811 100644
--- a/pages/preview.py
+++ b/pages/preview.py
@@ -37,6 +37,21 @@ class Preview(Page):
Page.__init__(self, xalign=hippo.ALIGNMENT_CENTER)
preview_box = CanvasListBox(1028, theme.PREVIEW_HEIGHT) # TODO - really shouldn't be hardcoded
+
+ # cover
+ cover = self.make_listrow()
+ cover.props.orientation=hippo.ORIENTATION_VERTICAL
+ cover.append(hippo.CanvasText(text='"' + jokebook.title + '" ' + _('started by') + ' ' + jokebook.owner,
+ xalign=hippo.ALIGNMENT_CENTER,
+ padding_top=10,
+ font_desc=theme.FONT_BODY_BOLD.get_pango_desc()))
+ cover.append(hippo.CanvasBox(box_height=theme.SPACER_VERTICAL))
+ cover_picture = self.make_imagebox(jokebook, 'image', 640, 480, False)
+ cover.append(cover_picture)
+ cover.append(hippo.CanvasBox(box_height=theme.SPACER_VERTICAL))
+ preview_box.append(cover)
+
+ # jokes
for joke in jokebook.jokes:
list_row = self.make_listrow(JokeViewer(joke, jokebook.title))
preview_box.append(list_row)