0.4.0 release

svn: r319
This commit is contained in:
Don Allingham 2001-08-09 22:14:15 +00:00
parent 1e46d4fc37
commit 806eacf320
8 changed files with 691 additions and 667 deletions

View File

@ -22,6 +22,7 @@ install:
-${INSTALL} -d ${sharedir}/example/gramps
-${INSTALL} -d ${sharedir}/example/gedcom
${INSTALL} gramps.sh ${bindir}/gramps
${INSTALL} doc/gramps.dtd ${sharedir}
-${INSTALL} example/gramps/*.jpg ${sharedir}/example/gramps
-${INSTALL} example/gramps/data.gramps ${sharedir}/example/gramps
-${INSTALL} example/gedcom/*.ged ${sharedir}/example/gedcom

View File

@ -19,6 +19,8 @@ Version 0.4.0
* New plugin from Jesper Zedlitz that implements a graphical
representation of the people in the database, allowing you to
reposition people according to your own desires.
* XML is indented properly
* XML DTD available
Version 0.3.2
* Fixed Style Editor on WebPage.py, to allow styles to be edited.

View File

@ -131,19 +131,15 @@ def load_filters(dir):
except:
continue
if "get_name" in plugin.__dict__.keys():
if plugin.__dict__.has_key("get_name"):
name = plugin.get_name()
else:
name = plugin.__doc__
for task in plugin.__dict__.keys():
try:
if task == "create":
filterMap[name] = plugin.__dict__[task]
filterList.append(name)
if task == "need_qualifier" :
filterEnb[name] = plugin.__dict__[task]
except:
continue
if plugin.__dict__.has_key("create"):
filterMap[name] = plugin.create
filterList.append(name)
if plugin.__dict__.has_key("need_qualifier"):
filterEnb[name] = plugin.need_qualifier

View File

@ -301,15 +301,14 @@ def load_plugins(dir):
import traceback
traceback.print_exc()
continue
for task in plugin.__dict__.keys():
if task == "report":
reports.append(plugin)
elif task == "writeData":
exports.append(plugin)
elif task == "runTool":
tools.append(plugin)
elif task == "readData":
imports.append(plugin)
if plugin.__dict__.has_key("report"):
reports.append(plugin)
elif plugin.__dict__.has_key("writeData"):
exports.append(plugin)
elif plugin.__dict__.has_key("runTool"):
tools.append(plugin)
elif plugin.__dict__.has_key("readData"):
imports.append(plugin)
tools.sort(by_doc)
imports.sort(by_doc)

View File

@ -75,7 +75,7 @@ gtkrcFile = rootDir + os.sep + "gtkrc"
#
#-------------------------------------------------------------------------
progName = "gramps"
version = "0.4.0pre"
version = "0.4.0"
copyright = "(C) 2001 Donald N. Allingham"
authors = ["Donald N. Allingham"]
comments = _("Gramps (Genealogical Research and Analysis Management Programming System) is a personal genealogy program that can be extended by using the Python programming language.")

File diff suppressed because it is too large Load Diff