Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pages/choose.py
diff options
context:
space:
mode:
Diffstat (limited to 'pages/choose.py')
-rw-r--r--pages/choose.py38
1 files changed, 19 insertions, 19 deletions
diff --git a/pages/choose.py b/pages/choose.py
index 96120c5..e78953e 100644
--- a/pages/choose.py
+++ b/pages/choose.py
@@ -20,8 +20,8 @@
import gi
import os
from gi.repository import Gtk
-import hippo
-import pango
+from gi.repository import Hippo
+from gi.repository import Pango
import logging
from gettext import gettext as _
@@ -43,8 +43,8 @@ class Choose(Page):
Page.__init__(self)
# page title
- self.append(hippo.CanvasText(text= _('Choose a Jokebook to read:'),
- xalign=hippo.ALIGNMENT_START,
+ self.append(Hippo.CanvasText(text= _('Choose a Jokebook to read:'),
+ xalign=Hippo.ALIGNMENT_START,
padding=10))
# list of Jokebooks
@@ -52,7 +52,7 @@ class Choose(Page):
jokebooks_div = CanvasListBox()
for jokebook in Globals.JokeMachineState.jokebooks:
jokebooks_div.append(self.__make_jokebook_div(jokebook, allow_edit))
- self.append(jokebooks_div, hippo.PACK_EXPAND)
+ self.append(jokebooks_div, Hippo.PackFlags.EXPAND)
def __do_clicked_title(self, control, event, jokebook):
@@ -69,15 +69,15 @@ class Choose(Page):
message += '\'' + jokebook.title + '\' '
message += _('jokebook ?')
confirm = Gtk.MessageDialog(Globals.JokeMachineActivity,
- Gtk.DIALOG_MODAL | Gtk.DIALOG_DESTROY_WITH_PARENT,
- Gtk.MESSAGE_QUESTION,
- Gtk.BUTTONS_YES_NO,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ Gtk.MessageType.QUESTION,
+ Gtk.ButtonsType.YES_NO,
message)
response = confirm.run()
confirm.hide()
confirm.destroy()
del confirm
- if response == Gtk.RESPONSE_YES:
+ if response == Gtk.ResponseType.YES:
logging.debug('Deleting jokebook: %s' % jokebook.title)
Globals.JokeMachineState.jokebooks.remove(jokebook)
Globals.JokeMachineActivity.set_page(pages.choose.Choose)
@@ -91,35 +91,35 @@ class Choose(Page):
list_row.append(self.__make_column_div(100, thumbnail))
# title
- title = hippo.CanvasText(
+ title = Hippo.CanvasText(
text = (jokebook.title or '')+ "\n" + (jokebook.owner or ''),
padding_left = 20,
- xalign=hippo.ALIGNMENT_START,
+ xalign=Hippo.ALIGNMENT_START,
color=theme.COLOR_LINK.get_int())
title.set_clickable(True)
title.connect('button-press-event', self.__do_clicked_title, jokebook)
- list_row.append(self.__make_column_div(-1, title), hippo.PACK_EXPAND)
+ list_row.append(self.__make_column_div(-1, title), Hippo.PackFlags.EXPAND)
- list_row.append(hippo.CanvasBox(box_width=theme.SPACER_HORIZONTAL)) # TODO spacer
+ list_row.append(Hippo.CanvasBox(box_width=theme.SPACER_HORIZONTAL)) # TODO spacer
# buttons
if edit:
button = Gtk.Button(_('Edit'))
button.connect('clicked', self.__do_clicked_edit, jokebook)
- list_row.append(self.__make_column_div(100, hippo.CanvasWidget(widget=theme.theme_widget(button))))
- list_row.append(hippo.CanvasBox(box_width=theme.SPACER_HORIZONTAL)) # TODO spacer
+ list_row.append(self.__make_column_div(100, Hippo.CanvasWidget(widget=theme.theme_widget(button))))
+ list_row.append(Hippo.CanvasBox(box_width=theme.SPACER_HORIZONTAL)) # TODO spacer
button = Gtk.Button(_('Delete'))
button.connect('clicked', self.__do_clicked_delete, jokebook)
- list_row.append(self.__make_column_div(100, hippo.CanvasWidget(widget=theme.theme_widget(button))))
- list_row.append(hippo.CanvasBox(box_width=theme.SPACER_HORIZONTAL)) # TODO spacer
+ list_row.append(self.__make_column_div(100, Hippo.CanvasWidget(widget=theme.theme_widget(button))))
+ list_row.append(Hippo.CanvasBox(box_width=theme.SPACER_HORIZONTAL)) # TODO spacer
return list_row
def __make_column_div(self, width, content):
- ret = hippo.CanvasBox(
+ ret = Hippo.CanvasBox(
box_width=width,
- yalign=hippo.ALIGNMENT_CENTER)
+ yalign=Hippo.ALIGNMENT_CENTER)
ret.append(content)
return ret