* src/Plugins.py: move non-gui functions to PluginMgr.py
* src/PluginMgr.py: Non-gui functions for plugins * src/Makefile.am: Added PluginMgr.py * various: switch from Plugins to PluginMgr svn: r3866
This commit is contained in:
@@ -35,7 +35,7 @@ import os
|
||||
|
||||
import BaseDoc
|
||||
import Errors
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import ImgManip
|
||||
import GrampsMime
|
||||
|
||||
@@ -327,6 +327,6 @@ try:
|
||||
print_label=_("Open in %s") % prog[1]
|
||||
else:
|
||||
print_label=None
|
||||
Plugins.register_text_doc(mtype,AbiWordDoc,1,1,1,".abw", print_label)
|
||||
PluginMgr.register_text_doc(mtype,AbiWordDoc,1,1,1,".abw", print_label)
|
||||
except:
|
||||
Plugins.register_text_doc(_('AbiWord document'),AbiWordDoc,1,1,1,".abw", None)
|
||||
PluginMgr.register_text_doc(_('AbiWord document'),AbiWordDoc,1,1,1,".abw", None)
|
||||
|
@@ -35,7 +35,7 @@ import GrampsMime
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
import BaseDoc
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import Errors
|
||||
|
||||
from gettext import gettext as _
|
||||
@@ -367,7 +367,7 @@ try:
|
||||
else:
|
||||
print_label=None
|
||||
|
||||
Plugins.register_text_doc(mtype,AsciiDoc,1,1,1,".txt", print_label)
|
||||
PluginMgr.register_text_doc(mtype,AsciiDoc,1,1,1,".txt", print_label)
|
||||
except:
|
||||
Plugins.register_text_doc(_("Plain Text"),AsciiDoc,1,1,1,".txt", None)
|
||||
PluginMgr.register_text_doc(_("Plain Text"),AsciiDoc,1,1,1,".txt", None)
|
||||
|
||||
|
@@ -25,7 +25,7 @@ import string
|
||||
import re
|
||||
import time
|
||||
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import ImgManip
|
||||
import TarFile
|
||||
import const
|
||||
@@ -486,6 +486,6 @@ try:
|
||||
print_label=_("Open in %s") % prog[1]
|
||||
else:
|
||||
print_label=None
|
||||
Plugins.register_text_doc(mtype,HtmlDoc,1,0,1,".html", print_label)
|
||||
PluginMgr.register_text_doc(mtype,HtmlDoc,1,0,1,".html", print_label)
|
||||
except:
|
||||
Plugins.register_text_doc(_('HTML'),HtmlDoc,1,0,1,".html", None)
|
||||
PluginMgr.register_text_doc(_('HTML'),HtmlDoc,1,0,1,".html", None)
|
||||
|
@@ -31,7 +31,7 @@ import os
|
||||
|
||||
import Errors
|
||||
from TarFile import TarFile
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import ImgManip
|
||||
import GrampsMime
|
||||
|
||||
@@ -495,7 +495,7 @@ try:
|
||||
print_label=_("Open in %s") % prog[1]
|
||||
else:
|
||||
print_label=None
|
||||
Plugins.register_text_doc(mtype, KwordDoc, 1, 0, 1, ".kwd", print_label)
|
||||
PluginMgr.register_text_doc(mtype, KwordDoc, 1, 0, 1, ".kwd", print_label)
|
||||
except:
|
||||
Plugins.register_text_doc(_('KWord'), KwordDoc, 1, 0, 1, ".kwd", print_label)
|
||||
PluginMgr.register_text_doc(_('KWord'), KwordDoc, 1, 0, 1, ".kwd", print_label)
|
||||
|
||||
|
@@ -61,7 +61,7 @@ else:
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
import BaseDoc
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
#
|
||||
@@ -1161,7 +1161,7 @@ class LPRDoc(BaseDoc.BaseDoc):
|
||||
# Register the document generator with the system
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
Plugins.register_text_doc(
|
||||
PluginMgr.register_text_doc(
|
||||
name=_("Print..."),
|
||||
classref=LPRDoc,
|
||||
table=1,
|
||||
@@ -1172,7 +1172,7 @@ Plugins.register_text_doc(
|
||||
clname='print')
|
||||
|
||||
|
||||
Plugins.register_book_doc(
|
||||
PluginMgr.register_book_doc(
|
||||
_("Print..."),
|
||||
LPRDoc,
|
||||
1,
|
||||
@@ -1181,7 +1181,7 @@ Plugins.register_book_doc(
|
||||
"",
|
||||
'print')
|
||||
|
||||
Plugins.register_draw_doc(
|
||||
PluginMgr.register_draw_doc(
|
||||
_("Print..."),
|
||||
LPRDoc,
|
||||
1,
|
||||
|
@@ -40,7 +40,7 @@ import string
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
import BaseDoc
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import ImgManip
|
||||
import Errors
|
||||
|
||||
@@ -425,7 +425,7 @@ class LaTeXDoc(BaseDoc.BaseDoc):
|
||||
# Register the document generator with the system
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
Plugins.register_text_doc(
|
||||
PluginMgr.register_text_doc(
|
||||
name=_("LaTeX"),
|
||||
classref=LaTeXDoc,
|
||||
table=1,
|
||||
|
@@ -41,7 +41,7 @@ from math import pi, cos, sin, fabs
|
||||
import Errors
|
||||
import BaseDoc
|
||||
import const
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import ImgManip
|
||||
import FontScale
|
||||
import GrampsMime
|
||||
@@ -975,10 +975,10 @@ try:
|
||||
else:
|
||||
print_label = None
|
||||
|
||||
Plugins.register_text_doc(mtype,OpenOfficeDoc,1,1,1,".sxw",print_label)
|
||||
Plugins.register_book_doc(mtype,OpenOfficeDoc,1,1,1,".sxw")
|
||||
Plugins.register_draw_doc(mtype,OpenOfficeDoc,1,1, ".sxw",print_label);
|
||||
PluginMgr.register_text_doc(mtype,OpenOfficeDoc,1,1,1,".sxw",print_label)
|
||||
PluginMgr.register_book_doc(mtype,OpenOfficeDoc,1,1,1,".sxw")
|
||||
PluginMgr.register_draw_doc(mtype,OpenOfficeDoc,1,1, ".sxw",print_label);
|
||||
except:
|
||||
Plugins.register_text_doc(_('OpenOffice.org Writer'), OpenOfficeDoc,1,1,1,".sxw", None)
|
||||
Plugins.register_book_doc(_("OpenOffice.org Writer"), OpenOfficeDoc,1,1,1,".sxw")
|
||||
Plugins.register_draw_doc(_("OpenOffice.org Writer"), OpenOfficeDoc,1,1,".sxx",None);
|
||||
PluginMgr.register_text_doc(_('OpenOffice.org Writer'), OpenOfficeDoc,1,1,1,".sxw", None)
|
||||
PluginMgr.register_book_doc(_("OpenOffice.org Writer"), OpenOfficeDoc,1,1,1,".sxw")
|
||||
PluginMgr.register_draw_doc(_("OpenOffice.org Writer"), OpenOfficeDoc,1,1,".sxx",None);
|
||||
|
@@ -31,7 +31,7 @@ from math import pi, cos, sin
|
||||
# Gramps modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import Errors
|
||||
import BaseDoc
|
||||
from Report import run_print_dialog
|
||||
@@ -401,5 +401,5 @@ def rgb_color(color):
|
||||
b = float(color[2])/255.0
|
||||
return (r,g,b)
|
||||
|
||||
Plugins.register_draw_doc(_("PostScript"),PSDrawDoc,1,1,".ps",
|
||||
PluginMgr.register_draw_doc(_("PostScript"),PSDrawDoc,1,1,".ps",
|
||||
_("Print a copy"));
|
||||
|
@@ -26,7 +26,7 @@
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
import BaseDoc
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import Errors
|
||||
import ImgManip
|
||||
import GrampsMime
|
||||
@@ -589,10 +589,10 @@ try:
|
||||
print_label=_("Open in %s") % mprog[1]
|
||||
else:
|
||||
print_label=None
|
||||
Plugins.register_text_doc(mtype, PdfDoc, 1, 0, 1, ".pdf", print_label)
|
||||
Plugins.register_draw_doc(mtype, PdfDoc, 1, 1, ".pdf", print_label)
|
||||
Plugins.register_book_doc(mtype,classref=PdfDoc,table=1,paper=1,style=1,ext=".pdf")
|
||||
PluginMgr.register_text_doc(mtype, PdfDoc, 1, 0, 1, ".pdf", print_label)
|
||||
PluginMgr.register_draw_doc(mtype, PdfDoc, 1, 1, ".pdf", print_label)
|
||||
PluginMgr.register_book_doc(mtype,classref=PdfDoc,table=1,paper=1,style=1,ext=".pdf")
|
||||
except:
|
||||
Plugins.register_text_doc(_('PDF document'), PdfDoc, 1, 0, 1,".pdf", None)
|
||||
Plugins.register_draw_doc(_('PDF document'), PdfDoc, 1, 1, ".pdf", None)
|
||||
Plugins.register_book_doc(name=_("PDF document"),classref=PdfDoc,table=1,paper=1,style=1,ext=".pdf")
|
||||
PluginMgr.register_text_doc(_('PDF document'), PdfDoc, 1, 0, 1,".pdf", None)
|
||||
PluginMgr.register_draw_doc(_('PDF document'), PdfDoc, 1, 1, ".pdf", None)
|
||||
PluginMgr.register_book_doc(name=_("PDF document"),classref=PdfDoc,table=1,paper=1,style=1,ext=".pdf")
|
||||
|
@@ -35,7 +35,7 @@ import GrampsMime
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
import BaseDoc
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
import ImgManip
|
||||
import Errors
|
||||
|
||||
@@ -429,6 +429,6 @@ try:
|
||||
print_label=_("Open in %s") % mprog[1]
|
||||
else:
|
||||
print_label=None
|
||||
Plugins.register_text_doc(mtype, RTFDoc, 1, 0, 1, ".rtf", print_label)
|
||||
PluginMgr.register_text_doc(mtype, RTFDoc, 1, 0, 1, ".rtf", print_label)
|
||||
except:
|
||||
Plugins.register_text_doc(_('RTF document'), RTFDoc, 1, 0, 1, ".rtf", None)
|
||||
PluginMgr.register_text_doc(_('RTF document'), RTFDoc, 1, 0, 1, ".rtf", None)
|
||||
|
@@ -33,7 +33,7 @@ from math import pi, cos, sin, fabs
|
||||
# Gramps modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import Plugins
|
||||
import PluginMgr
|
||||
from gettext import gettext as _
|
||||
import BaseDoc
|
||||
import Errors
|
||||
@@ -258,4 +258,4 @@ def units(val):
|
||||
# Register document generator
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
Plugins.register_draw_doc(_("SVG (Scalable Vector Graphics)"),SvgDrawDoc,1,1,".svg");
|
||||
PluginMgr.register_draw_doc(_("SVG (Scalable Vector Graphics)"),SvgDrawDoc,1,1,".svg");
|
||||
|
Reference in New Issue
Block a user