Gedcom Import
Added an extra index to improve loading of large Gedcom files. The time to load a Gedcom file containing 143,000 people into an iFamily database has been reduced from 33 minutes to 10 minutes - using a 2.8 MHz Core-Duo Intel iMac with 2Gb memory under OS X 10.5. However, on a P4 running OS X 10.4 and only 500Mb memory this same Gedcom file may take some hours to load! The crucial things for speed when loading very large Gedcom files are (a) use OS X 10.5 (Leopard) and (b) have at least 1 Gb (preferably 2 Gb) of memory.
Family Group Sheet
Added an option to include Event Notes
Descendants Diagrams
Added an option to include/exclude Adopted and Step children as descendants.
Move Data Directory
The correct way to move the folder that contains the iFamily data is to use menu option File -> Move Data Directory. In V2.384 additional validation has been added to ensure that the location the iFamilyForTigerData folder has not been invalidated by the user using other methods to relocate this folder.
Database Initialisation
Tuned the initial loading of large databases. For a database containing 143,000 people the initialisation time has been reduced to:
- 9 seconds after a machine cold start with no existing data in memory/disk caches.
- 2 to 4 seconds if the database had previously been loaded and data is still in memory/disk caches.
People -> Notes Dialog
Added a Family Name filter
People -> Relationships Calculator
Added a Print button.
Added a Family Name filter.
Version 2.387 was released on 6th May, 2008