From 4d614ae5e57242090c10cadbed506b327c70e90e Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Tue, 24 Oct 2017 12:37:36 +0100 Subject: [PATCH] Revert "warn user if no Ghostscript on their machine" This reverts commit ac2e0a26ac3b80ddd3f50e8cda37346714b5ee32. --- gramps/gen/plug/docgen/graphdoc.py | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/gramps/gen/plug/docgen/graphdoc.py b/gramps/gen/plug/docgen/graphdoc.py index 5c93ec2ce..31da27655 100644 --- a/gramps/gen/plug/docgen/graphdoc.py +++ b/gramps/gen/plug/docgen/graphdoc.py @@ -8,7 +8,7 @@ # Copyright (C) 2007 Brian G. Matherly # Copyright (C) 2009 Benny Malengier # Copyright (C) 2009 Gary Burton -# Copyright (C) 2013 Mindaugas Baranauskas +# Copyright (C) 2017 Mindaugas Baranauskas # Copyright (C) 2017 Paul Culley # # This program is free software; you can redistribute it and/or modify @@ -911,15 +911,6 @@ class GVPdfGsDoc(GVDocBase): options.menu.get_option_by_name('dpi').set_value(72) GVDocBase.__init__(self, options, paper_style) - def init(self): - """ - tell the user how to enable this output format, if necessary - """ - if _GS_CMD == '': - from gramps.gen.errors import ReportError - raise ReportError(_("'Ghostscript' is not installed"), - _("Use your package manager to install it")) - def close(self): """ Implements GVPdfGsDoc.close() """ GVDocBase.close(self) @@ -1016,11 +1007,12 @@ FORMATS = [] if _DOT_FOUND: - FORMATS += [{'type' : "gspdf", - 'ext' : "pdf", - 'descr': _("PDF (Ghostscript)"), - 'mime' : "application/pdf", - 'class': GVPdfGsDoc}] + if _GS_CMD != "": + FORMATS += [{'type' : "gspdf", + 'ext' : "pdf", + 'descr': _("PDF (Ghostscript)"), + 'mime' : "application/pdf", + 'class': GVPdfGsDoc}] FORMATS += [{'type' : "gvpdf", 'ext' : "pdf",