Beispiel #1
0
 def print_recipes(self,
                   rd,
                   recs,
                   parent=None,
                   change_units=None,
                   **kwargs):
     renderer = self.get_rec_renderer()
     if len(recs) == 1:
         title = 'Print recipe "%s"' % recs[0].title
     else:
         title = gettext.ngettext('Print %s recipe', 'Print %s recipes',
                                  len(recs)) % len(recs)
     try:
         renderer(rd,
                  recs,
                  dialog_title=title,
                  dialog_parent=parent,
                  change_units=change_units,
                  **kwargs)
     except:
         from gourmet.gtk_extras.dialog_extras import show_traceback
         show_traceback(
             label='Error printing',
             sublabel=
             _('Well this is embarassing. Something went wrong printing your recipe.'
               ))
Beispiel #2
0
    def print_recipes(self, rd, recs, parent=None, change_units=None, **kwargs):
        renderer = self.get_rec_renderer()
        if len(recs) == 1:
            title = 'Print recipe "%s"' % recs[0].title
        else:
            title = gettext.ngettext("Print %s recipe", "Print %s recipes", len(recs)) % len(recs)
        try:
            renderer(rd, recs, dialog_title=title, dialog_parent=parent, change_units=change_units, **kwargs)
        except:
            from gourmet.gtk_extras.dialog_extras import show_traceback

            show_traceback(
                label="Error printing",
                sublabel=_("Well this is embarassing. Something went wrong printing your recipe."),
            )
Beispiel #3
0
 def print_recipes(self, rd, recs,
                   parent=None, change_units=None, **kwargs):
     renderer = self.get_rec_renderer()
     if len(recs) == 1:
         title = f'Print recipe "{recs[0].title}"'
     else:
         title = gettext.ngettext(
             'Print %s recipe',
             'Print %s recipes',
             len(recs)) % len(recs)
     try:
         renderer(rd, recs,
                  dialog_title=title,
                  dialog_parent=parent,
                  change_units=change_units,
                  **kwargs)
     except Exception:
         msg = ('Well this is embarassing.'
                'Something went wrong printing your recipe.')
         show_traceback(label='Error printing', sublabel=_(msg))