Source code for Gramps Genealogical program
027036a8c5
Add support for name grouping import/export * src/GrampsDb/_GrampsDbWriteXML.py: write group table out * src/GrampsDb/_GrampsBSDDB.py: group table is no sec table, init it together with primary tables! * src/gen/db/base.py: obtain grouping keys * src/gen/db/dbdir.py: group table is no sec table, init it together with primary tables! * src/gen/utils/dbutils.py: grdb -> grdb copy of grouping table, copy mediapath. * src/gen/proxy/proxybase.py: obtain grouping keys, add missing bookmark methods * src/gen/proxy/dbbase.py: add obtain grouping keys method * src/GrampsDbUtils/_ReadXML.py: read in group table * src/plugins/ReadGrdb.py: read in group table svn: r9464 |
||
---|---|---|
data | ||
debian | ||
example | ||
help | ||
m4 | ||
po | ||
src | ||
test | ||
windows/nsis | ||
acinclude.m4 | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
ChangeLog.old | ||
config.rpath | ||
configure.in | ||
COPYING | ||
COPYING-DOCS | ||
FAQ | ||
gramps.sh.in | ||
gramps.spec.in | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
README | ||
TestPlan.txt | ||
TODO |
Please read the COPYING file first. If building from source, also read the INSTALL file (at least through the "SUPER-SHORT VERSION") before going further. Requirements -------------------------------- The following packages *MUST* be installed in order for Gramps to work: Python 2.5 or greater PyGTK2 2.10 or greater Python Glade bindings librsvg2 (svg icon view) The following packages are *STRONGLY RECOMMENDED* to be installed: Reportlab Enable creation of PDF documents http://www.reportlab.com GraphViz Enable creation of graphs using GraphViz engine http://www.graphviz.org The following packages are optional gtkspell Enable spell checking in the notes ttf-freefont More font support in the reports yelp Gnome help browser. You can view our help online too Documentation --------------------------------- The User Manual is now maintained, built and installed using gnome-doc-utils. Please see the documentation for the gnome-doc-utils package to learn how this works. Current HTML documentation can also be found on the gramps website, http://www.gramps-project.org/wiki/index.php?title=User_manual Building on non-Linux systems: i18n support and GNU make -------------------------------------------------------- If make fails, use gmake (the name FreeBSD gives to GNU make) instead. You might need a patch also. FreeBSD has in ports a patch ( /usr/ports/science/gramps/files) you need to apply to po/Makefile.in.in -------------------------------- Donald Allingham dallingham@users.sourceforge.net