Plugins required to be correct version
svn: r14300
This commit is contained in:
parent
01757effa1
commit
843fb89ba0
@ -39,7 +39,7 @@ import traceback
|
||||
# GRAMPS modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from const import VERSION as GRAMPSVERSION
|
||||
from const import VERSION as GRAMPSVERSION, VERSION_TUPLE
|
||||
from const import IMAGE_DIR
|
||||
from TransUtils import get_addon_translator
|
||||
from gen.ggettext import gettext as _
|
||||
@ -937,9 +937,20 @@ class PluginRegister(object):
|
||||
# 3. TOOL_DEBUG only if __debug__ True
|
||||
rmlist = []
|
||||
ind = lenpd-1
|
||||
GRAMPS_VERSION = "%s.%s" % (VERSION_TUPLE[0], VERSION_TUPLE[1])
|
||||
for plugin in self.__plugindata[lenpd:]:
|
||||
ind += 1
|
||||
plugin.directory = dir
|
||||
if plugin.gramps_target_version != GRAMPS_VERSION:
|
||||
print _('Plugin file %(filename)s is wrong version: '
|
||||
'should be "%(gramps_version)s" but is actually '
|
||||
'"%(gramps_target_version)s".' %
|
||||
{'filename': os.path.join(dir, plugin.fname),
|
||||
'gramps_version': GRAMPS_VERSION,
|
||||
'gramps_target_version': plugin.gramps_target_version,}
|
||||
)
|
||||
rmlist.append(ind)
|
||||
continue
|
||||
if not plugin.status == STABLE and self.stable_only:
|
||||
rmlist.append(ind)
|
||||
continue
|
||||
|
@ -31,6 +31,7 @@ id = 'book',
|
||||
name = _("Book Report"),
|
||||
description = _("Produces a book containing several reports."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'BookReport.py',
|
||||
authors = ["Alex Roitman"],
|
||||
|
@ -31,6 +31,7 @@ plg.id = 'asciidoc'
|
||||
plg.name = _("Plain Text")
|
||||
plg.description = _("Generates documents in plain text format (.txt).")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'AsciiDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -50,6 +51,7 @@ plg.id = 'gtkprint'
|
||||
plg.name = _('Print...')
|
||||
plg.description = _("Generates documents and prints them directly.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'GtkPrint.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -69,6 +71,7 @@ plg.id = 'htmldoc'
|
||||
plg.name = _('HTML')
|
||||
plg.description = _("Generates documents in HTML format.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'HtmlDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -88,6 +91,7 @@ plg.id = 'latexdoc'
|
||||
plg.name = _('LaTeX')
|
||||
plg.description = _("Generates documents in LaTeX format.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'LaTeXDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -108,6 +112,7 @@ plg.name = _('OpenDocument Text')
|
||||
plg.description = _("Generates documents in OpenDocument "
|
||||
"Text format (.odt).")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ODFDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -127,6 +132,7 @@ plg.id = 'pdfdoc'
|
||||
plg.name = _('PDF document')
|
||||
plg.description = _("Generates documents in PDF format (.pdf).")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'PdfDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -146,6 +152,7 @@ plg.id = 'psdrawdoc'
|
||||
plg.name = _('PostScript')
|
||||
plg.description = _("Generates documents in postscript format (.ps).")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'PSDrawDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -165,6 +172,7 @@ plg.id = 'rftdoc'
|
||||
plg.name = _('RTF document')
|
||||
plg.description = _("Generates documents in Rich Text format (.rtf).")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'RTFDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
@ -185,6 +193,7 @@ plg.name = _('SVG document')
|
||||
plg.description = _("Generates documents in Scalable "
|
||||
"Vector Graphics format (.svg).")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'SvgDrawDoc.py'
|
||||
plg.ptype = DOCGEN
|
||||
|
@ -32,6 +32,7 @@ plg.id = 'ancestor_chart'
|
||||
plg.name = _("Ancestor Tree")
|
||||
plg.description = _("Produces a graphical ancestral tree")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'AncestorTree.py'
|
||||
plg.ptype = REPORT
|
||||
@ -53,6 +54,7 @@ plg.id = 'calendar'
|
||||
plg.name = _("Calendar")
|
||||
plg.description = _("Produces a graphical calendar")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'Calendar.py'
|
||||
plg.ptype = REPORT
|
||||
@ -74,6 +76,7 @@ plg.id = 'descend_chart'
|
||||
plg.name = _("Descendant Tree")
|
||||
plg.description = _("Produces a graphical descendant tree")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'DescendTree.py'
|
||||
plg.ptype = REPORT
|
||||
@ -95,6 +98,7 @@ plg.id = 'fan_chart'
|
||||
plg.name = _("Fan Chart")
|
||||
plg.description = _("Produces fan charts")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'FanChart.py'
|
||||
plg.ptype = REPORT
|
||||
@ -117,6 +121,7 @@ plg.name = _("Statistics Charts")
|
||||
plg.description = _("Produces statistical bar and pie charts of the people "
|
||||
"in the database")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'StatisticsChart.py'
|
||||
plg.ptype = REPORT
|
||||
@ -139,6 +144,7 @@ plg.id = 'timeline'
|
||||
plg.name = _("Timeline Chart")
|
||||
plg.description = _("Produces a timeline chart.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'TimeLine.py'
|
||||
plg.ptype = REPORT
|
||||
|
@ -26,6 +26,7 @@ register(EXPORT,
|
||||
description = _('Django is a web framework working on a '
|
||||
'configured database'),
|
||||
version = '1.0',
|
||||
gramps_target_version= '3.2',
|
||||
status = UNSTABLE,
|
||||
export_options_title = _('Django options'),
|
||||
export_options = 'NoFilenameOptions',
|
||||
|
@ -31,6 +31,7 @@ plg.id = 'ex_csv'
|
||||
plg.name = _("Comma _Separated Values Spreadsheet (CSV)")
|
||||
plg.description = _("CSV is a common spreadsheet format.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportCsv.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -50,6 +51,7 @@ plg.id = 'ex_webfamtree'
|
||||
plg.name = _('_Web Family Tree')
|
||||
plg.description = _("Web Family Tree format")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportFtree.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -70,6 +72,7 @@ plg.name = _('GE_DCOM')
|
||||
plg.description = _('GEDCOM is used to transfer data between genealogy programs. '
|
||||
'Most genealogy software will accept a GEDCOM file as input.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportGedcom.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -89,6 +92,7 @@ plg.id = 'ex_geneweb'
|
||||
plg.name = _('_GeneWeb')
|
||||
plg.description = _('GeneWeb is a web based genealogy program.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportGeneWeb.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -109,6 +113,7 @@ plg.name = _('Gra_mps XML Package (family tree and media)')
|
||||
plg.description = _('Gramps package is an archived XML family tree together '
|
||||
'with the media object files.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportPkg.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -130,6 +135,7 @@ plg.description = _('Gramps XML export is a complete archived XML backup of a'
|
||||
' Gramps family tree without the media object files.'
|
||||
' Suitable for backup purposes.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportXml.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -149,6 +155,7 @@ plg.id = 'ex_vcal'
|
||||
plg.name = _('vC_alendar')
|
||||
plg.description = _('vCalendar is used in many calendaring and pim applications.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportVCalendar.py'
|
||||
plg.ptype = EXPORT
|
||||
@ -168,6 +175,7 @@ plg.id = 'ex_vcard'
|
||||
plg.name = _('_vCard')
|
||||
plg.description = _('vCard is used in many addressbook and pim applications.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ExportVCard.py'
|
||||
plg.ptype = EXPORT
|
||||
|
@ -29,9 +29,9 @@ register(GRAMPLET,
|
||||
id="Age on Date Gramplet",
|
||||
name=_("Age on Date Gramplet"),
|
||||
version="2.0.0",
|
||||
gramps_target_version="3.2",
|
||||
status = STABLE,
|
||||
fname="AgeOnDateGramplet.py",
|
||||
#gramps="3.1.0",
|
||||
height=200,
|
||||
gramplet = 'AgeOnDateGramplet',
|
||||
gramplet_title=_("Age on Date"),
|
||||
@ -48,6 +48,8 @@ register(GRAMPLET,
|
||||
gramplet_title=_("Age Stats"),
|
||||
detached_width = 600,
|
||||
detached_height = 450,
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -61,6 +63,8 @@ register(GRAMPLET,
|
||||
gramplet_title=_("Attributes"),
|
||||
detached_width = 325,
|
||||
detached_height = 250,
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -71,6 +75,8 @@ register(GRAMPLET,
|
||||
height=200,
|
||||
gramplet = 'CalendarGramplet',
|
||||
gramplet_title=_("Calendar"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -84,6 +90,8 @@ register(GRAMPLET,
|
||||
gramplet_title=_("Descendants"),
|
||||
detached_width = 500,
|
||||
detached_height = 500,
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -97,7 +105,10 @@ register(GRAMPLET,
|
||||
detached_height = 550,
|
||||
detached_width = 475,
|
||||
gramplet_title=_("Fan Chart"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
id="FAQ Gramplet",
|
||||
name=_("FAQ Gramplet"),
|
||||
@ -106,8 +117,8 @@ register(GRAMPLET,
|
||||
height=300,
|
||||
gramplet = 'FAQGramplet',
|
||||
gramplet_title=_("FAQ"),
|
||||
#gramps="3.1.0",
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -119,6 +130,8 @@ register(GRAMPLET,
|
||||
expand=True,
|
||||
gramplet = 'GivenNameCloudGramplet',
|
||||
gramplet_title=_("Given Name Cloud"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -132,6 +145,8 @@ register(GRAMPLET,
|
||||
expand=True,
|
||||
detached_width = 600,
|
||||
detached_height = 400,
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -144,7 +159,7 @@ register(GRAMPLET,
|
||||
gramplet = 'PluginManagerGramplet',
|
||||
gramplet_title=_("Plugin Manager"),
|
||||
version="1.0.0",
|
||||
#gramps="3.1.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -158,6 +173,8 @@ register(GRAMPLET,
|
||||
gramplet_title=_("Quick View"),
|
||||
detached_width = 600,
|
||||
detached_height = 400,
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -170,6 +187,8 @@ register(GRAMPLET,
|
||||
gramplet_title=_("Relatives"),
|
||||
detached_width = 250,
|
||||
detached_height = 300,
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -181,6 +200,8 @@ register(GRAMPLET,
|
||||
#data=['no'],
|
||||
gramplet = 'LogGramplet',
|
||||
gramplet_title=_("Session Log"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -192,6 +213,8 @@ register(GRAMPLET,
|
||||
expand=True,
|
||||
gramplet = 'StatsGramplet',
|
||||
gramplet_title=_("Statistics"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -203,6 +226,8 @@ register(GRAMPLET,
|
||||
expand=True,
|
||||
gramplet = 'SurnameCloudGramplet',
|
||||
gramplet_title=_("Surname Cloud"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -214,6 +239,8 @@ register(GRAMPLET,
|
||||
expand=True,
|
||||
gramplet = 'TODOGramplet',
|
||||
gramplet_title=_("TODO List"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -224,6 +251,8 @@ register(GRAMPLET,
|
||||
height=230,
|
||||
gramplet = 'TopSurnamesGramplet',
|
||||
gramplet_title=_("Top Surnames"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -235,6 +264,8 @@ register(GRAMPLET,
|
||||
expand=True,
|
||||
gramplet = 'make_welcome_content',
|
||||
gramplet_title=_("Welcome to Gramps!"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
||||
register(GRAMPLET,
|
||||
@ -245,4 +276,7 @@ register(GRAMPLET,
|
||||
height = 230,
|
||||
expand = True,
|
||||
gramplet = 'WhatNextGramplet',
|
||||
gramplet_title = _("What's Next?"))
|
||||
gramplet_title = _("What's Next?"),
|
||||
version="1.0.0",
|
||||
gramps_target_version="3.2",
|
||||
)
|
||||
|
@ -31,6 +31,7 @@ plg.id = 'familylines_graph'
|
||||
plg.name = _("Family Lines Graph")
|
||||
plg.description = _("Produces family line graphs using GraphViz.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'GVFamilyLines.py'
|
||||
plg.ptype = REPORT
|
||||
@ -53,6 +54,7 @@ plg.id = 'hourglass_graph'
|
||||
plg.name = _("Hourglass Graph")
|
||||
plg.description = _("Produces an hourglass graph using Graphviz.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'GVHourGlass.py'
|
||||
plg.ptype = REPORT
|
||||
@ -74,6 +76,7 @@ plg.id = 'rel_graph'
|
||||
plg.name = _("Relationship Graph")
|
||||
plg.description = _("Produces relationship graphs using Graphviz.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'GVRelGraph.py'
|
||||
plg.ptype = REPORT
|
||||
|
@ -26,6 +26,7 @@ register(IMPORT,
|
||||
description = _('Django is a web framework working on a '
|
||||
'configured database'),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = UNSTABLE,
|
||||
import_function = 'import_data',
|
||||
extension = "django",
|
||||
|
@ -33,6 +33,7 @@ plg.id = 'im_csv'
|
||||
plg.name = _("Comma _Separated Values Spreadsheet (CSV)")
|
||||
plg.description = _("Import data from CSV files")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportCsv.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -51,6 +52,7 @@ plg.name = _('GEDCOM')
|
||||
plg.description = _('GEDCOM is used to transfer data between genealogy programs. '
|
||||
'Most genealogy software will accept a GEDCOM file as input.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportGedcom.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -68,6 +70,7 @@ plg.id = 'im_geneweb'
|
||||
plg.name = _('GeneWeb')
|
||||
plg.description = _('Import data from GeneWeb files')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportGeneWeb.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -86,6 +89,7 @@ plg.name = _('Gramps package (portable XML)')
|
||||
plg.description = _('Import data from a Gramps package (an archived XML '
|
||||
'family tree together with the media object files.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportGpkg.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -106,6 +110,7 @@ plg.description = _('The Gramps XML format is a text '
|
||||
'read-write compatible with the '
|
||||
'present Gramps database format.')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportXml.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -123,6 +128,7 @@ plg.id = 'im_grdb'
|
||||
plg.name = _('Gramps 2.x database')
|
||||
plg.description = _('Import data from Gramps 2.x database files')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportGrdb.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -140,6 +146,7 @@ plg.id = 'im_progen'
|
||||
plg.name = _('Pro-Gen')
|
||||
plg.description = _('Import data from Pro-Gen files')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportProGen.py'
|
||||
plg.ptype = IMPORT
|
||||
@ -157,6 +164,7 @@ plg.id = 'im_vcard'
|
||||
plg.name = _('vCard')
|
||||
plg.description = _('Import data from vCard files')
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'ImportVCard.py'
|
||||
plg.ptype = IMPORT
|
||||
|
@ -32,6 +32,7 @@ name = "Cairodoc lib",
|
||||
description = _("Provides a library for using Cairo to "
|
||||
"generate documents."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libcairodoc.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -49,6 +50,7 @@ id = 'libformatting',
|
||||
name = "FormattingHelper lib",
|
||||
description = _("Provides a FormattingHelper class for common strings"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libformatting.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -66,6 +68,7 @@ id = 'libgedcom',
|
||||
name = "GEDCOM library",
|
||||
description = _("Provides GEDCOM processing functionality"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libgedcom.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -83,6 +86,7 @@ name = "Grampsxml lib",
|
||||
description = _("Provides common functionality for Gramps XML "
|
||||
"import/export."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libgrampsxml.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -100,6 +104,7 @@ id = 'libgrdb',
|
||||
name = "grdb lib",
|
||||
description = _("Base class for ImportGrdb") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libgrdb.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -117,6 +122,7 @@ id = 'libholiday',
|
||||
name = "holiday lib",
|
||||
description = _("Provides holiday information for different countries.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libholiday.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -134,6 +140,7 @@ id = 'libhtmlbackend',
|
||||
name = "htmlbackend lib",
|
||||
description = _("Manages a HTML file implementing DocBackend.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libhtmlbackend.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -151,6 +158,7 @@ id = 'libhtmlconst',
|
||||
name = "htmlconst lib",
|
||||
description = _("Common constants for html files.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libhtmlconst.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -168,6 +176,7 @@ id = 'libhtml',
|
||||
name = "html lib",
|
||||
description = _("Manages an HTML DOM tree.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libhtml.py',
|
||||
authors = ["Gerald Britton"],
|
||||
@ -185,6 +194,7 @@ id = 'libmapservice',
|
||||
name = "mapservice lib",
|
||||
description = _("Provides base functionality for map services.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libmapservice.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -201,6 +211,7 @@ id = 'libnarrate',
|
||||
name = "narration lib",
|
||||
description = _("Provides Textual Narration.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libnarrate.py',
|
||||
authors = ["Brian Matherly"],
|
||||
@ -217,6 +228,7 @@ id = 'libodfbackend',
|
||||
name = "odfbackend lib",
|
||||
description = _("Manages an ODF file implementing DocBackend.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libodfbackend.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -233,6 +245,7 @@ id = 'libtranslate',
|
||||
name = "translation lib",
|
||||
description = _("Provides Textual Translation.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libtranslate.py',
|
||||
authors = ["Brian Matherly"],
|
||||
@ -249,6 +262,7 @@ id = 'libpersonview',
|
||||
name = "lib for the person list views",
|
||||
description = _("Provides the Base needed for the List People views.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libpersonview.py',
|
||||
authors = ["The Gramps project"],
|
||||
@ -265,6 +279,7 @@ id = 'libplaceview',
|
||||
name = "lib for the place list views",
|
||||
description = _("Provides the Base needed for the List Place views.") ,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'libplaceview.py',
|
||||
authors = ["The Gramps project"],
|
||||
|
@ -31,6 +31,7 @@ id = 'EniroMaps',
|
||||
name = _("EniroMaps"),
|
||||
description = _("Opens on kartor.eniro.se"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'eniroswedenmap.py',
|
||||
authors = ["Peter Landgren"],
|
||||
@ -49,6 +50,7 @@ id = 'GoogleMaps',
|
||||
name = _("GoogleMaps"),
|
||||
description = _("Open on maps.google.com"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'googlemap.py',
|
||||
authors = ["Benny Malengier"],
|
||||
@ -67,6 +69,7 @@ id = 'OpenStreetMap',
|
||||
name = _("OpenStreetMap"),
|
||||
description = _("Open on openstreetmap.org"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'openstreetmap.py',
|
||||
authors = ["Benny Malengier"],
|
||||
|
@ -31,6 +31,7 @@ id = 'ageondate',
|
||||
name = _("Age on Date"),
|
||||
description = _("Display people and ages on a particular date"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'AgeOnDate.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -50,6 +51,7 @@ id = 'attribute_match',
|
||||
name = _("Attribute Match"),
|
||||
description = _("Display people with same attribute."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'AttributeMatch.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -69,6 +71,7 @@ id = 'all_events',
|
||||
name = _("All Events"),
|
||||
description = _("Display a person's events, both personal and family."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'all_events.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -83,6 +86,7 @@ id = 'all_events_fam',
|
||||
name = _("All Family Events"),
|
||||
description = _("Display the family and family members events."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'all_events.py',
|
||||
authors = ["B. Malengier"],
|
||||
@ -102,6 +106,7 @@ id = 'all_relations',
|
||||
name = _("Relation to Home Person"),
|
||||
description = _("Display all relationships between person and home person."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'all_relations.py',
|
||||
authors = ["B. Malengier"],
|
||||
@ -121,6 +126,7 @@ id = 'filterbyname',
|
||||
name = _("Filter"),
|
||||
description = _("Display filtered data"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'FilterByName.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -140,6 +146,7 @@ id = 'father_lineage',
|
||||
name = _("Father lineage"),
|
||||
description = _("Display father lineage"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'lineage.py',
|
||||
authors = ["B. Malengier"],
|
||||
@ -153,6 +160,7 @@ id = 'mother_lineage',
|
||||
name = _("Mother lineage"),
|
||||
description = _("Display mother lineage"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'lineage.py',
|
||||
authors = ["B. Malengier"],
|
||||
@ -172,6 +180,7 @@ id = 'onthisday',
|
||||
name = _("On This Day"),
|
||||
description = _("Display events on a particular day"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'OnThisDay.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -201,6 +210,7 @@ for (category, item, trans) in refitems:
|
||||
name = _("%s References") % trans,
|
||||
description = _("Display references for a %s") % trans,
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'References.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -221,6 +231,7 @@ name = _("Show Repository Reference"),
|
||||
description = _("Display the repository reference for sources related to"
|
||||
" the active repository"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Reporef.py',
|
||||
authors = ["Jerome Rapinat"],
|
||||
@ -240,6 +251,7 @@ id = 'samesurnames',
|
||||
name = _("Same Surnames"),
|
||||
description = _("Display people with the same surname as a person."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'SameSurnames.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -253,6 +265,7 @@ id = 'samegivens',
|
||||
name = _("Same Given Names"),
|
||||
description = _("Display people with the same given name as a person."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'SameSurnames.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -266,6 +279,7 @@ id = 'samegivens_misc',
|
||||
name = _("Same Given Names - stand-alone"),
|
||||
description = _("Display people with the same given name as a person."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'SameSurnames.py',
|
||||
authors = ["Douglas Blank"],
|
||||
@ -284,6 +298,7 @@ id = 'siblings',
|
||||
name = _("Siblings"),
|
||||
description = _("Display a person's siblings."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'siblings.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
|
@ -32,6 +32,7 @@ id = 'records',
|
||||
name = _("Records Report"),
|
||||
description = _("Shows some interesting records about people and families"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Records.py',
|
||||
authors = [u"Reinhard Müller"],
|
||||
@ -47,6 +48,7 @@ id = 'Records Gramplet',
|
||||
name = _("Records Gramplet"),
|
||||
description = _("Shows some interesting records about people and families"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Records.py',
|
||||
authors = [u"Reinhard Müller"],
|
||||
|
@ -32,6 +32,7 @@ plg.id = 'relcalc_cs'
|
||||
plg.name = _("Czech Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_cs.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -44,6 +45,7 @@ plg.id = 'relcalc_da'
|
||||
plg.name = _("Danish Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_da.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -59,6 +61,7 @@ plg.id = 'relcalc_de'
|
||||
plg.name = _("German Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_de.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -73,6 +76,7 @@ plg.id = 'relcalc_es'
|
||||
plg.name = _("Spanish Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_es.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -87,6 +91,7 @@ plg.id = 'relcalc_fi'
|
||||
plg.name = _("Finnish Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_fi.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -101,6 +106,7 @@ plg.id = 'relcalc_fr'
|
||||
plg.name = _("French Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_fr.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -117,6 +123,7 @@ plg.id = 'relcalc_hr'
|
||||
plg.name = _("Croatian Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_hr.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -130,6 +137,7 @@ plg.id = 'relcalc_hu'
|
||||
plg.name = _("Hungarian Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_hu.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -142,6 +150,7 @@ plg.id = 'relcalc_it'
|
||||
plg.name = _("Italian Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_it.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -154,6 +163,7 @@ plg.id = 'relcalc_nl'
|
||||
plg.name = _("Dutch Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_nl.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -170,6 +180,7 @@ plg.id = 'relcalc_no'
|
||||
plg.name = _("Norwegian Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_no.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -186,6 +197,7 @@ plg.id = 'relcalc_pl'
|
||||
plg.name = _("Polish Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_pl.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -201,6 +213,7 @@ plg.id = 'relcalc_pt'
|
||||
plg.name = _("Portuguese Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_pt.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -216,6 +229,7 @@ plg.id = 'relcalc_ru'
|
||||
plg.name = _("Russian Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_ru.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -231,6 +245,7 @@ plg.id = 'relcalc_sk'
|
||||
plg.name = _("Slovak Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_sk.py'
|
||||
plg.ptype = RELCALC
|
||||
@ -244,6 +259,7 @@ plg.id = 'relcalc_sv'
|
||||
plg.name = _("Swedish Relationship Calculator")
|
||||
plg.description = _("Calculates relationships between people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'rel_sv.py'
|
||||
plg.ptype = RELCALC
|
||||
|
@ -31,6 +31,7 @@ plg.id = 'ancestor_report'
|
||||
plg.name = _("Ahnentafel Report")
|
||||
plg.description = _("Produces a textual ancestral report")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'AncestorReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -52,6 +53,7 @@ plg.id = 'birthday_report'
|
||||
plg.name = _("Birthday and Anniversary Report")
|
||||
plg.description = _("Produces a report of birthdays and anniversaries")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'BirthdayReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -73,6 +75,7 @@ plg.id = 'custom_text'
|
||||
plg.name = _("Custom Text")
|
||||
plg.description = _("Add custom text to the book report")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'CustomBookText.py'
|
||||
plg.ptype = REPORT
|
||||
@ -94,6 +97,7 @@ plg.id = 'descend_report'
|
||||
plg.name = _("Descendant Report")
|
||||
plg.description = _("Produces a list of descendants of the active person")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'DescendReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -115,6 +119,7 @@ plg.id = 'det_ancestor_report'
|
||||
plg.name = _("Detailed Ancestral Report")
|
||||
plg.description = _("Produces a detailed ancestral report")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'DetAncestralReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -136,6 +141,7 @@ plg.id = 'det_descendant_report'
|
||||
plg.name = _("Detailed Descendant Report")
|
||||
plg.description = _("Produces a detailed descendant report")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'DetDescendantReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -157,6 +163,7 @@ plg.id = 'endofline_report'
|
||||
plg.name = _("End of Line Report")
|
||||
plg.description = _("Produces a textual end of line report")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'EndOfLineReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -179,6 +186,7 @@ plg.name = _("Family Group Report")
|
||||
plg.description = _("Produces a family group report showing information "
|
||||
"on a set of parents and their children.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'FamilyGroup.py'
|
||||
plg.ptype = REPORT
|
||||
@ -200,6 +208,7 @@ plg.id = 'indiv_complete'
|
||||
plg.name = _("Complete Individual Report")
|
||||
plg.description = _("Produces a complete report on the selected people")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'IndivComplete.py'
|
||||
plg.ptype = REPORT
|
||||
@ -221,6 +230,7 @@ plg.id = 'kinship_report'
|
||||
plg.name = _("Kinship Report")
|
||||
plg.description = _("Produces a textual report of kinship for a given person")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'KinshipReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -242,6 +252,7 @@ plg.id = 'marker_report'
|
||||
plg.name = _("Marker Report")
|
||||
plg.description = _("Produces a list of people with a specified marker")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'MarkerReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -264,6 +275,7 @@ plg.id = 'number_of_ancestors_report'
|
||||
plg.name = _("Number of Ancestors Report")
|
||||
plg.description = _("Counts number of ancestors of selected person")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'NumberOfAncestorsReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -285,6 +297,7 @@ plg.id = 'place_report'
|
||||
plg.name = _("Place Report")
|
||||
plg.description = _("Produces a textual place report")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'PlaceReport.py'
|
||||
plg.ptype = REPORT
|
||||
@ -307,6 +320,7 @@ plg.id = 'simple_book_title'
|
||||
plg.name = _("Title Page")
|
||||
plg.description = _("Produces a title page for book reports.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'SimpleBookTitle.py'
|
||||
plg.ptype = REPORT
|
||||
@ -328,6 +342,7 @@ plg.id = 'summary'
|
||||
plg.name = _("Database Summary Report")
|
||||
plg.description = _("Provides a summary of the current database")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'Summary.py'
|
||||
plg.ptype = REPORT
|
||||
|
@ -35,6 +35,7 @@ id = 'calculateestimateddates',
|
||||
name = _("Calculate Estimated Dates"),
|
||||
description = _("Calculates estimated dates for birth and death."),
|
||||
version = '0.90',
|
||||
gramps_target_version = '3.2',
|
||||
status = UNSTABLE,
|
||||
fname = 'CalculateEstimatedDates.py',
|
||||
authors = ["Douglas S. Blank"],
|
||||
@ -57,6 +58,7 @@ name = _("Fix Capitalization of Family Names"),
|
||||
description = _("Searches the entire database and attempts to "
|
||||
"fix capitalization of the names."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'ChangeNames.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -79,6 +81,7 @@ name = _("Rename Event Types"),
|
||||
description = _("Allows all the events of a certain name "
|
||||
"to be renamed to a new name."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'ChangeTypes.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -101,6 +104,7 @@ name = _("Check and Repair Database"),
|
||||
description = _("Checks the database for integrity problems, fixing the "
|
||||
"problems that it can"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Check.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -126,6 +130,7 @@ description = ("This test tool will create many people showing all"
|
||||
" the birth date. This way you can ensure that dates"
|
||||
" printed can be parsed back in correctly."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = UNSTABLE,
|
||||
fname = 'DateParserDisplayTest.py',
|
||||
authors = ["Martin Hawlisch"],
|
||||
@ -147,6 +152,7 @@ id = 'dbrowse',
|
||||
name = _("Interactive Descendant Browser"),
|
||||
description = _("Provides a browsable hierarchy based on the active person"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Desbrowser.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -169,6 +175,7 @@ name = "Dump Gender Statistics",
|
||||
description = ("Will dump the statistics for the gender guessing "
|
||||
"from the first name."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'DumpGenderStats.py',
|
||||
authors = ["Donald N. Allingham", "Martin Hawlisch"],
|
||||
@ -190,6 +197,7 @@ id = 'eval',
|
||||
name = "Python Evaluation Window",
|
||||
description = "Provides a window that can evaluate python code",
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Eval.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -213,6 +221,7 @@ description = _("Aids in the analysis of data by allowing the "
|
||||
"development of custom filters that can be applied "
|
||||
"to the database to find similar events"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'EventCmp.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -234,6 +243,7 @@ id = 'evname',
|
||||
name = _("Extract Event Description"),
|
||||
description = _("Extracts event descriptions from the event data"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'EventNames.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -256,6 +266,7 @@ name = _("Extract Place Data from a Place Title"),
|
||||
description = _("Attempts to extract city and state/province "
|
||||
"from a place title"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'ExtractCity.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -278,6 +289,7 @@ name = _("Find Possible Duplicate People"),
|
||||
description = _("Searches the entire database, looking for "
|
||||
"individual entries that may represent the same person."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'FindDupes.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -299,6 +311,7 @@ id = 'leak',
|
||||
name = "Show Uncollected Objects",
|
||||
description = "Provide a window listing all uncollected objects",
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Leak.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -320,6 +333,7 @@ id = 'mediaman',
|
||||
name = _("Media Manager"),
|
||||
description = _("Manages batch operations on media files"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'MediaManager.py',
|
||||
authors = ["Alex Roitman"],
|
||||
@ -342,6 +356,7 @@ name = _("Not Related"),
|
||||
description = _("Find people who are not in any way related to the "
|
||||
"selected person"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'NotRelated.py',
|
||||
authors = ["Stephane Charette"],
|
||||
@ -363,6 +378,7 @@ id = 'editowner',
|
||||
name = _("Edit Database Owner Information"),
|
||||
description = _("Allow editing database owner information."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'OwnerEditor.py',
|
||||
authors = ["Zsolt Foldvari"],
|
||||
@ -384,6 +400,7 @@ id = 'patchnames',
|
||||
name = _("Extract Information from Names"),
|
||||
description = _("Allow editing database owner information."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'PatchNames.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -405,6 +422,7 @@ id = 'rebuild',
|
||||
name = _("Rebuild Secondary Indices"),
|
||||
description = _("Rebuilds secondary indices"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Rebuild.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -426,6 +444,7 @@ id = 'rebuild_refmap',
|
||||
name = _("Rebuild Reference Maps"),
|
||||
description = _("Rebuilds reference maps"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'RebuildRefMap.py',
|
||||
authors = ["Alex Roitman"],
|
||||
@ -447,6 +466,7 @@ id = 'relcalc',
|
||||
name = _("Relationship Calculator"),
|
||||
description = _("Calculates the relationship between two people"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'RelCalc.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -468,6 +488,7 @@ id = 'remove_unused',
|
||||
name = _("Remove Unused Objects"),
|
||||
description = _("Removes unused objects from the database"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'RemoveUnused.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -490,6 +511,7 @@ name = _("Reorder Gramps IDs"),
|
||||
description = _("Reorders the Gramps IDs "
|
||||
"according to Gramps' default rules."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'ReorderIds.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -511,6 +533,7 @@ id = 'sortevents',
|
||||
name = _("Sorts events"),
|
||||
description = _("Sorts events"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'SortEvents.py',
|
||||
authors = ["Gary Burton"],
|
||||
@ -532,6 +555,7 @@ id = 'soundgen',
|
||||
name = _("Generate SoundEx Codes"),
|
||||
description = _("Generates SoundEx codes for names"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'SoundGen.py',
|
||||
authors = ["Donald N. Allingham"],
|
||||
@ -555,6 +579,7 @@ description = ("The testcase generator will generate some persons "
|
||||
"and families that have broken links in the database "
|
||||
"or data that is in conflict to a relation."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = UNSTABLE,
|
||||
fname = 'TestcaseGenerator.py',
|
||||
authors = ["Martin Hawlisch"],
|
||||
@ -576,6 +601,7 @@ id = 'verify',
|
||||
name = _("Verify the Data"),
|
||||
description = _("Verifies the data against user-defined tests"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'Verify.py',
|
||||
authors = ["Alex Roitman"],
|
||||
|
@ -4,6 +4,7 @@ register(VIEW,
|
||||
category = ("Ancestry", _("Ancestry")),
|
||||
description = _("The view showing relations through a fanchart"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = UNSTABLE,
|
||||
fname = 'fanchartview.py',
|
||||
authors = [u"Douglas S. Blank"],
|
||||
|
@ -51,6 +51,7 @@ if not (TOOLKIT == NOWEB):
|
||||
description = _("The view showing events on an interactive internet map "
|
||||
"(internet connection needed"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'geoview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -75,6 +76,7 @@ if not (TOOLKIT == NOWEB):
|
||||
name = _("Html View"),
|
||||
description = _("A view allowing to see html pages embedded in Gramps"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'htmlrenderer.py',
|
||||
authors = [u"The Gramps project"],
|
||||
|
@ -32,6 +32,7 @@ id = 'pedigreeviewext',
|
||||
name = _("Pedigree View"),
|
||||
description = _("The view showing an ancestor pedigree of the selected person"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'pedigreeviewext.py',
|
||||
authors = [u"The Gramps project"],
|
||||
|
@ -3,6 +3,7 @@ register(VIEW,
|
||||
name = _("Place Tree View"),
|
||||
description = _("A view displaying places in a tree format."),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'placetreeview.py',
|
||||
authors = [u"Donald N. Allingham", u"Gary Burton", u"Nick Hall"],
|
||||
|
@ -32,6 +32,7 @@ id = 'eventview',
|
||||
name = _("Event View"),
|
||||
description = _("The view showing all the events"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'eventview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -46,6 +47,7 @@ id = 'familyview',
|
||||
name = _("Family View"),
|
||||
description = _("The view showing all families"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'familyview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -60,6 +62,7 @@ id = 'grampletview',
|
||||
name = _("Gramplet View"),
|
||||
description = _("The view allowing to see Gramplets"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'grampletview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -74,6 +77,7 @@ id = 'mediaview',
|
||||
name = _("Media View"),
|
||||
description = _("The view showing all the media objects"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'mediaview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -88,6 +92,7 @@ id = 'noteview',
|
||||
name = _("Note View"),
|
||||
description = _("The view showing all the notes"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'noteview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -102,6 +107,7 @@ id = 'relview',
|
||||
name = _("Relationship View"),
|
||||
description = _("The view showing all relationships of the selected person"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'relview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -116,6 +122,7 @@ id = 'pedigreeview',
|
||||
name = _("Pedigree View"),
|
||||
description = _("The view showing an ancestor pedigree of the selected person"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'pedigreeview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -130,6 +137,7 @@ id = 'personview',
|
||||
name = _("Person Tree View"),
|
||||
description = _("The view showing all people in the family tree"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'persontreeview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -145,6 +153,7 @@ name = _("Person View"),
|
||||
description = _("The view showing all people in the family tree"
|
||||
" in a flat list"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'personlistview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -158,6 +167,7 @@ id = 'placelistview',
|
||||
name = _("Place View"),
|
||||
description = _("The view showing all the places of the family tree"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'placelistview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -172,6 +182,7 @@ id = 'repoview',
|
||||
name = _("Repository View"),
|
||||
description = _("The view showing all the repositories"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'repoview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
@ -186,6 +197,7 @@ id = 'sourceview',
|
||||
name = _("Source View"),
|
||||
description = _("The view showing all the sources"),
|
||||
version = '1.0',
|
||||
gramps_target_version = '3.2',
|
||||
status = STABLE,
|
||||
fname = 'sourceview.py',
|
||||
authors = [u"The Gramps project"],
|
||||
|
@ -32,6 +32,7 @@ plg.name = _("Narrated Web Site")
|
||||
plg.description = _("Produces web (HTML) pages for individuals, or a set of "
|
||||
"individuals")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'NarrativeWeb.py'
|
||||
plg.ptype = REPORT
|
||||
@ -54,6 +55,7 @@ plg.id = 'WebCal'
|
||||
plg.name = _("Web Calendar")
|
||||
plg.description = _("Produces web (HTML) calendars.")
|
||||
plg.version = '1.0'
|
||||
plg.gramps_target_version = '3.2'
|
||||
plg.status = STABLE
|
||||
plg.fname = 'WebCal.py'
|
||||
plg.ptype = REPORT
|
||||
|
Loading…
Reference in New Issue
Block a user