What's New in Family Historian 7?
sUMMARY OF kEY New Features and Enhancements
* All features which use Internet services provided by third parties
(such as Internet Data Matching and Historical Maps) are subject to
Calico Pie's continued access to these services.
Source Templates
- Support for source
templates which allow easier and more accurate
recording of source information, and make possible more
professional-looking citing of source in reports. Users can
create their own source templates, and even collections of source
templates which can be shared with others. The previous method
of recording source information (with generic sources) is also still
fully supported.
- Two collections of source templates are provided with Family
Historian: an Advanced collection modelled on Elizabeth
Shown Mills book Evidence Explained, and an Essentials
collection. The latter was designed by Calico Pie, with the help of
advice from several quarters, including experts from the University of
Strathclyde and elsewhere.
- Powerful tools for designing and working with source templates.
- Powerful and flexible tools for managing the appearance of footnotes
(and now also bibliography entries)
in reports and books, and for creating highly professional-looking
results. It is even possible to tailor some aspects of the
styles used (should book titles be in italics or quotes, say?), for
different output destinations.
- Source record titles can now be auto-generated from source details,
if required, which means fewer decisions, easier data entry and
greater consistency.
To learn more, see Sources
and Source Templates.
Source-Driven Data Entry
- Support for a whole new workflow (in addition to
other still-supported workflows), based around working directly from
sources. We call this Source-Driven Data Entry,
and it is designed to match the way that genealogists typically
work. When the user receives a source of some kind (such as a
document) they can now start by entering details of that source into
Family Historian. As part of this, they create a prepared
citation - which is a citation that is prepared in
advance of use. The user then has a choice of various tools
designed to facilitate data entry, including in many cases, new data
entry assistants. These are tools which are
specific to particular types of sources, and may be
region-specific. Their exact function varies, but they can do
much of the work that can be required, such as, on the basis of the
information in the source, creating new records for Individual and
Families, and new relationships between Individuals, adding facts and
events for those people, adding source citations for this
information. At the same time they can also store detailed
transcriptions of the original source data, in 'Text from Source'
fields, in a format that matches the original. They can do all
of these things, and more. This approach makes data entry not
only much easier, but makes it much easier to be consistent, accurate
and complete. No data entry assistants are included
when you install Family Historian. Instead you install them on
demand from the Family Historian Plugin Store (they are free).
Just as there is no limit to the number of possible sources of
information in the world, there is also no limit to the number of
possible data entry assistants. However, anyone can create data
entry assistants (all the tools and information needed are included
with each copy of Family Historian), and new data entry assistants can
be uploaded to the Family Historian Plugin Store, to be shared with
others. We expect the number of data entry assistants to grow
over time. If there is no data entry assistant for a specific
source type and you would like to create one yourself, you are
recommended to see advice from the Family Historian User Group
website, where Family Historian experts offer help and support. Note:
data entry assistants fill a similar role to Ancestral Sources
- a tool designed to facilitate data entry for Family Historian
users.
- A new toolbar button called 'Source' has been added to the main
menu. This is the starting-point for source-driven data entry.
To learn more, see Source-Driven
Data Entry.
Source Transcription Tools
- Support for recording Text from Source information
(essentially transcriptions of the original source details) has been
much improved and uses autotext, which
allows standard layouts of standard documents from all over the world
to be used, so that transcriptions can match the actual layout and
format of the original documents. Users can easily create their
own standard document layouts as needed, and even share these with
others.
- Text from Source fields use all of the new word-processing
features (see below), some of which are particularly useful in this
context - such as tables and record links.
- As mentioned above, some data entry assistants can also
automatically generate high quality Text from Source
transcriptions.
To learn more, see Autotext.
New Citation Window
- To view the Citation Window, open the Property Box, find any field
or fact that has a source citation listed in the yellow Citation List
pane, and double-click on one of the listed citations. Once
open, the Citation List pane, a floating window (see below), defaults
to showing details for whichever citation is selected in the Citation
List Pane, so will update automatically to reflect a changed
selection.
- The Citation Window shows both Source record details and citation
details. It is fully customizable. It can also be used to
show prepared citations, and is an integral
part of the source-driven data entry approach
described above. Data Entry Assistants,
if used, are accessed from the Citation Window.
- It has a hideable side panel which shows what source citations will
look like in report or book footnotes, short footnotes
or in bibliography entries in the new optional
Bibliography section of reports. You can also opt to show the
formats (coded text fields used to specify how the footnotes should be
laid out) in the same side panel.
- The Citation Window is designed to work with both generic source
records and templated source records (see Sources
and Source Templates). When templated source records are
used, the fields displayed will vary depending on the Source
Template. These variable fields will each have a bullet to the
left of their label, in the Citation Window.
To learn more, see Citation Window.
View Citations for a Source
- A new tool, accessible from the Citation Window (toolbar cog menu)
and also from the main View menu, allows all source citations for a
given source to be easily viewed in the Results
Window, with the double-click access back to either the original
citation or to the fact or data item that it is attached to.
Integrated Word processing
All notes and Text from Source fields now support word
processing features, such as…
- Text styles, such as bold, italic, underline and strike-out
- Text colouring and text background (highlight) colouring
- Paragraph styles, such as bullets, indentation, and left, right, and
centre alignment
- Choice of fonts and font sizes (as well as default fonts and default
font sizes)
- Support for tables. Tables are
useful in many contexts, and are used extensively in the new handling
for Text from Source in Source records and
source citations, and with the new support for Research
Notes (see below).
- Support for embedded source citations.
Insert source citations directly into the text. Click on the
superscript to view the full citation in the new Citation
Window.
- Support for record links to records of
any kind. Record link text can be ‘automatic’ (that is,
the link text is taken from the record name), or ‘manual’ (i.e. you
provide your own preferred text).
- Support for website links, which also
work as you would expect (and can have display text which differs from
the URL, if required)
- The new word processing features are supported in reports, books and
generated web pages and websites. In diagrams, where notes are
included, they are automatically converted to plain text.
- Option (ticked by default) to convert all notes to plain text on
export.
New Note Window
The Note Window is a new floating window (more on these
below) designed for viewing and editing notes, and supporting all the
new word processing features. Double-click on any note, or click the
little button with 3 dots to the right of it, to open this window.
The Note Window allows notes to be edited with OK
and Cancel buttons, so you can cancel
changes if you wish. When the floating Note Window is open, the
same note cannot simultaneously be edited in the Property Box (the field
will be greyed). The Note Window has its own toolbar, which
includes buttons and a menu for the above-mentioned word processing
features, and more, including…
- A 'Find in this Note' command for searching within a note.
- Support for autotext (mentioned
elsewhere in the context of source transcriptions, research notes and
data entry assistants, autotext can also be used for any general
purpose insertion of pre-prepared text).
- Table-manipulation features, to allow addition and deletion of rows
and columns, and the movement of rows and columns.
- Support for easily insertable (and configurable) hash
tags. These are notes-within-notes – designed
to be hidden in ordinary reports, but easily rediscoverable by
searching, and easy to spot (bright yellow backgrounds by default).
- Click on any record link to view the record in the Property
Box. Record links can be created by drag-and-drop from the
Records Window.
- Support for copying-and-pasting text from various sources (including
tables from web pages). Using the right-click paste command, you
can also paste text unformatted, if preferred.
- Undo/Redo buttons on the Note Window toolbar, allow
multi-level changes to be undone or redone.
- Automatic spellcheck. Multiple spellcheck dictionaries for
different languages are supported, and more dictionaries can be
installed as part of language packs. You can also mark words to
be ignored (excluded from spellcheck), and you can edit this list if
you wish to.
- Right-click dictionary and thesaurus lookup for selected words.
To learn more, see Note Window.
Research Notes
- Research notes are a new kind of note that by default are normally
excluded from reports (although there is a new report specifically for
them).
- Research notes are always standalone records. You can link to
them from other records, or add them (and links to them) from other
records. For example, if you click on “Add Note” on the Notes
tab of the Property Box, one of the options is to add a research note.
- When you add a link to a research note, you can either select an
existing research note, or take the option to create a new one.
If you do so, you will be offered a choice of formats, based on
research note autotext. You can
select one or create a blank research note.
- All the word processing features are available to you with research
notes, including autotext; so you can add this after note creation if
preferred.
- You can also define your own preferred style of research note, by
creating your own autotext, or modifying existing autotext.
- Default styles of research notes (that is, default autotext) are:
- Default research note autotext all share a similar header, and you
are recommended to maintain this in your own research note autotext
. This makes it easy, in the Records Window, to view the type,
date and status of multiple research notes, and to sort on them.
Click 'Research Notes ' on the View menu to see a full list.
- As research notes support full word processing features, this means
that you not only link multiple records to research notes, you can
also insert links to any records into research notes too. Links
are not just to Individual records, but to records of any type.
You can even insert links to other Research Notes if you want to.
- Research notes are in addition to the much shorter
note-within-a-note, hash tags, mentioned in the word processing
section, which can also be used as a way of recording much shorter
research notes.
To learn more, see Research Notes
and Autotext.
Language Packs and Multi-language Output
The application language of Family Historian continues to be English
(U.S. English or U.K. English). So to use the program, some command of
the English language is needed. However, the program can be used
to record information in languages from all over the world. The
language in which data is recorded is called the project language.
The language in which a report or book is output, is called the
output language. In version 7, Family Historian now
supports both same language rendering, and other
language translation. Same language rendering means
producing output (e.g. in diagram, reports and books) in the same
language that the data was originally recorded in (i.e. the output
language is the same as the project language). Both same
language rendering and other language translation
require the installation of an appropriate language pack. Language
packs can be installed as needed, direct from the Family Historian
plugin store. New language packs may be created at any time, so it
is worth checking regularly if the one you want is not available.
All the tools required for creating language packs, and all the
necessary instructions, are included in each copy of Family Historian,
so technically-sophisticated users can create them themselves. All
users can modify installed language packs, if needed. For example,
new word or phrase translations can be easily added.
To learn more, see Languages
and Language Packs.
Fact Flags
Fact flags should not be confused with record flags, which are
different. Events or attributes ('facts') are displayed in the
Fact tab of the Property Box. Facts can now have any combination
of the following fact flags:
- Private
- Preferred
- Tentative
- Rejected
To set or unset any of these flags, right-click on the fact in question
in the Fact tab of the Property Box, and choose the required flag from
the ‘Fact Flags’ submenu in the dropdown menu that appears. The
same menu is accessible from the Fact tab toolbar, ‘cog’ menu.
Key points about fact flags:
- All combinations of flags are supported, but the ‘Rejected’ flag
overrides all other flags. If a fact is flagged as ‘rejected’,
it is rejected, regardless of what other flags it may or may not have.
- Rejected facts don’t appear in reports (except record detail
reports) or diagrams (by default) or queries (again, by default –
except fact queries which include them by default) and aren’t used in
calculations of life dates etc. The Preferred facts are
displayed on the main tab of the Property Box (if there is a preferred
fact).
- A new ‘preferred’ index for data references returns the first fact
of the relevant kind, which has the preferred flag set – or if there
isn’t one, just finds the first fact of the relevant kind. There
is also a new ‘prefonly’ index for data references which returns the
first non-rejected one with the preferred flag set. Both flags
never match rejected facts.
- The Privacy tab on report & book settings now has an extra
option: “Hide all private facts (where the ‘Private’ flag is set)”
- There is a similar new option on the first tab of the website wizard
- The Export Gedcom file dialog has 3 new options to exclude private
facts, tentative facts and rejected facts – all of which are ticked by
default.
To learn more, see How to Flag a Fact
as Preferred, Private, Tentative or Rejected.
Redesigned Everyone Diagram
- The old Everyone diagram has been replaced with a new, re-designed
Everyone diagram, which takes a very different approach, and produces
much more useful and meaningful results, even with large projects.
New All Relatives + Indirect Relatives
Diagram
- A much-requested diagram. The existing All Relatives
diagram (still-supported) shows everyone that a given person (or
couple) are directly related to. The new All
Relatives + Indirect Relatives diagram shows everyone that
they are directly related to, and everyone else that they
are indirectly related to.
New Pedigree Chart, DNA Diagrams, Waterfall
Diagram, and more
- The new Pedigree Chart is another much-requested diagram. It
is ideal for printing information about ancestors in reports.
- There is a new Waterfall diagram, for displaying descendants in a
waterfall-style layout.
- Four new DNA diagrams have been added:
- Shared Y Chromosome
- Shared Mitochondrial DNA
- Overlapping X Chromosome
- Shared Autosomal DNA (blood relatives)
- The extended set of diagrams (‘more’ diagrams) has been reworked, to
make them more useful, easier to use and more consistent.
Enhancements to Diagrams
- Diagrams now support language packs (although not all diagrams are
100% 'language pack ready') via a new ‘Language’ tab on diagram
options. The Language Tab also has an option to allow you to
highlight untranslated text (not applicable and not available when the
output language matches the project language – i.e. in same
language rendering).
- The Text tab of diagram options has been enhanced to
support language variants of text schemes, when you have selected a
language in the Language tab. These language variants form part
of a language pack (just as language variants of fact definitions do),
and will be automatically available when you install a language
pack. By the same token, they will be deleted if you delete a
language pack.
- The layout of all diagrams has been optimised to reduce unnecessary
kinks, with lines connecting boxes.
- Default line size and colouring have been improved. Dotted
crossing lines, connecting an ancestor to his or her associated proxy
box, now connect directly to the proxy box, which looks better and
makes the diagram relationships easier to understand.
- There is a new ‘launch’ dialog for all diagrams, so you can now
choose key options (e.g. root and number of generations) before
opening the diagram. You can also click on a ‘More Options’ link
to modify all other options before opening the diagram if you
wish. Users can re-enable ‘one-click’ diagram display in the
Diagram tab of Preferences if preferred.
- Easier access to more diagrams via a new ‘Charts’ button on the main
toolbar
- Click-and-drag on diagram background to move the diagram
- New ‘Select’ button on the Diagram toolbar for easy multiple
selection
- New Zoom options on Diagram toolbar (with Zoom slider and centring
buttons).
- New coloured bars when movement is enabled, to make it easier to see
what bars can be moved and how. There are up to 4 coloured bars:
green, yellow, blue and white. You only get all 4 on an All
Relatives diagram.
- New right-click option to ‘Reset Branch Moves’, which resets some
(not all) aspects of branch moves.
- New “Select Icon” dialog and a much wider choice of icons (box
feature on the Boxes tab of Diagram options). Icons
grouped into categories: DNA, Flags, Letters, Miscellaneous,
Monchrome, Number Labels, Popular, and Shapes. It is also still
possible to design and use your own custom icons (see advice on the Family Historian User Group website
on how to do this).
- Improved graphics quality for all diagram icons.
- There is a new ‘Birth Priority’ option in the General tab of Diagram
Options, which prioritizes birth parents over other sets of parents.
- When adding items to a text scheme (on the Text tab of Diagram
Options), as well as the usual index options for events and attributes
(all, first and last), you now also have default and preferred which
reference the new Fact flags (see section above). ‘Preferred’
only returns a preferred fact (e.g. preferred occupation).
‘Default’ returns a ‘Preferred’ fact if there is one, and the first
fact if there isn’t.
- Text scheme expressions have been simplified, so are easier to
understand. But they are also more powerful and more
configurable. Templates written in the old format will still
work, however.
To learn more, see Diagram Window.
11 New Reports
The following new reports have been added:
- Calendar
- File statistics
- Individual Scrapbook
- Individual Timeline
- Note Records
- Place Report
- Research Notes
- Sources and Citations
- Tagged Notes
- Record Detail – Research Notes
- Record Detail – Source Templates
All reports can now be more easily accessed, by clicking on the Publish
button on the main application toolbar.
New Report Engine and Enhancements
to the Report Window
The Report engine (the part of the program that generates reports) has
been completely re-written to support the new word-processing features,
and to provide other enhancements. The new report engine allows
reports to be generated using new Report-type plugins.
Reports and books now support a new optional Bibliography section
(see the option in the Sources tab of Report options). Reports now
support language packs (although not all reports are 100% 'language pack
ready') via a new 'Language' tab on report options. They also
support the new privacy fact flag (see check box in the
‘Privacy’ tab of report options).
The Report Window has also had a number of improvements:
- You can now scroll down across all pages of a report (if you want to
flick from page top to page top, use the tiny page scroller in the top
right of the window).
- It only has one scrollbar instead of two (less confusing)
- It has a mini-toolbar with convenient buttons for Page Width, Whole
Page, and Reset Zoom.
- The Page Records list, now does a better job of listing records
associated with the report page, and has its own Properties
button, to encourage users to make more use of it.
To learn more, see Report Window.
5 New Queries and Enhancements to the Query
Window
5 New Queries have been added. This includes 4 DNA queries and one
other:
- DNA – Overlapping X Chromosome
- DNA – Shared Autosomal DNA (Blood Relatives)
- DNA – Shared Mitochondrial DNA
- DNA – Shared Y Chromosome
- Living People (estimated)
Although not listed as a query, there is also a new tool mentioned
earlier (“Citations to Source Records”), listed on the View menu, which
displays all citations for a given Source record. And these are
displayed in the Query Window, allowing quick and easy access back to
the citation and the items they are attached to. The same tool can be
accessed from the new Citation Window (cog menu) when viewing a Source
Citation.
There have also been enhancements to the Query Window:
- There is a new Query button on the main toolbar with dropdown menu
organising queries in a more convenient way. You can also view a list
of all custom queries, and create a new custom query, from this menu.
- All queries – custom queries and standard queries – can now be
organised within this menu structure by allocating queries to up to 3
groups, in the General tab of the Query window.
- To help with the process of writing and debugging custom queries,
you can now disable any row filter or column specification in a custom
query, by right-clicking on the relevant line in the Rows or Columns
tab of the Query Window, and selecting Disable from the
dropdown menu that appears. To re-enable the line, right-click
on it and choose Enable.
To learn more, see Query Window.
New DNA Tools
This section lists the new DNA tools, most of which, however, have
already been mentioned in other sections. These tools include:
- 4 new DNA diagrams
- New DNA-related flags for displaying in diagrams
- 4 new DNA queries
- A number of power-user features related to DNA (see the Power
User Features section), including 6 new built-in functions
specifically for DNA
To learn more, see DNA and DNA
Tools.
Enhancements to Website & CD/DVD Generation
- Website and CD generation, which were separate tools, have now been
brought together into one tool: “Websites and Family Tree CDs/DVDs”,
accessible from the Publish menu.
- Previously you could only create one website or family tree CD/DVD
per project. You can now create an unlimited number of packages
(as they are now called), and the same package can be rendered
either as a website or as a Family Tree CD/DVD.
- You can now preview a package without have to rebuild it.
- You can also rebuild it without having to step through the wizard.
- Packages are now maintained within a project (see the “Websites
& Family Tree CD/DVDs” window), where they can also be copied,
edited or deleted. There is a separate step for exporting them.
- Packages support the new fact flags, including the ‘private’ flag
(there is an option for including or excluding private facts in Step 1
of the wizard).
- Generated websites are now responsive - that is, they
automatically reorganise their layout for whatever device they are
displayed on, so they can now be viewed conveniently on any device,
including phones and tablets
To learn more, see Websites
& Family Tree CD/DVDs Dialog.
Historical Maps
The Map window now supports historical maps for Great Britain
(1920s-1940s), provided by the National Library of Scotland. These
maps are UK only. If you zoom back the rest of the world is blue
sea. To select these maps, click on “NLS Historical Maps of Great
Britain (20s-40s)” on the Map Types submenu of the Map menu – which is
visible when you are viewing the Map Window. You can also change
the map type by clicking on the cog menu, to the right of the Location
field, at the top of the Map Window.
The user may ask: why UK maps? Why not other parts of the
world? The answer is that we support these maps because we can.
They were made available to us by the National Library of Scotland and
we gratefully acknowledge their support. Our intention is
that these UK maps are just the beginning. In the future, if we
are able to arrange this, we would like to offer historical maps for
other regions of the world too.
To learn more, see Map Window.
Please note: These maps, like all features which use Internet
services provided by third parties, are subject to the availability of
those services.
Project-Level Fact Definitions
In version 6, Family Historian fact sets (collections of
fact definitions) were always system-level - that is,
applicable to all projects on the computer. Now, in version 7,
fact sets can be either system-level or project-level. A
project-level fact set is applicable only to the project it belongs
to. The Standard fact set is system-level, but all
custom fact sets can be either. You can easily switch a custom
fact set from system-level to project-level or vice versa. The advantage
of making a fact set project-level is that if you give your project to
someone else, they can get the fact set that goes with it (and it won’t
affect any other projects they may have). Project-level fact sets
always have higher priority than, and 'eclipse', system-level fact sets
To learn more, see Fact Sets Dialog and
the Settings button.
Improved Import from the Master Genealogist
To launch TMG Import, close the current project, click New Project on
the Project Window, select Import from other family tree file, and
select the TMG project file you wish to import. You will then be
presented with various options (explained in other parts of the Help).
Family Historian Now Imports Local Sentences & Converts Codes
Users of The Master Genealogist (TMG users) frequently used to
override the automatically-generated narrative report sentences – as you
can also do in Family Historian. This creates problems for import
into other programs, because these tweaked sentences typically contain
TMG sentence template codes that have no meaning in any program, other
than TMG. Family Historian now provides an option to import
Event/Witness sentences and to automatically convert TMG codes to Family
Historian codes (some new template codes and built-in functions had to
be added to Family Historian to make this possible).
Family Historian Now Imports Tag Definitions & Converts Codes
The equivalent of tag types, within Family Historian, are fact
types. Just as tag types can have associated roles, so too
can fact definitions have associated roles. Family Historian now imports
tag types as project-level fact definitions within Family Historian, to
a new fact set called “TMG”. You can convert this to be
system-level by simply unticking the ‘Project Level’ checkbox within the
Fact Set definition.
Family Historian Now Converts Default Sentence Codes
Part of tag definitions are TMG’s default sentences (‘sentence
templates’ in Family Historian) for principals and participants with
other roles. Family Historian will now automatically convert the
TMG codes in default sentences to the FH code equivalents.
Configurable Code Replacements
User can if they wish view and even tweak the code replacements, by
clicking on the Code Replacements button in
TMG Import Options. Carefully read the instructions in the file
before making any changes. You can reset to default code
replacements at any time by clicking the Reset
button. It cannot be guaranteed that every single possible code
used by TMG has been successfully converted; so it is recommended to
carefully check this list after import. Bear in mind that, if
there is any tweaking that needs to be done, it is usually possible to
do it post-import, either by simply editing the sentences or possibly by
using Family Historian’s Find and Replace tool (accessible
from the Edit menu). Also, if any
errors are found, be sure to check the original, as the error may be
there.
Language Import Support
You can now select the language to be imported (TMG supports different
languages, and even different dialects of English). There are two
English options which allow the English dialect options to be
prioritised.
Support for TMG Sort Dates
Family Historian now supports sort dates (see next section), and these
are used within the TMG import (TMG also supports sort dates).
Sundry Other Improvements
- Code conversions are now logged and the ‘before’ and ‘after’
versions are stored in tables, for easy checking. The logs can
be written to a log file (accessible from “Log Files” on the Windows
menu), or to a Research Note (accessible from “Research Notes” on the
View menu). Writing to a research note has advantages (clickable
record links and a floating window), but is not usually recommended
for very large databases as it significantly increases the database
size.
- Citation References are now imported to the “Where within Source”
field on citation.
- There is a new tool for displaying Fact/Witness Sentences
(overrides). Click on “Tools”, then “Work with Data”, then
“Fact/Witness Sentences”.
To learn more about TMG Import, see New
Project Wizard - TMG Import Options.
Sort Dates
Family Historian now supports sort dates, which are an
optional mechanism for specifying how different dates should be sorted,
relative to one another, where this is not determined by the date on its
own or by other methods. Users are encouraged to use sort dates,
where they offer a real benefit. But to appreciate that most of
the time, you won’t need them.
Family Historian already has two mechanisms for sorting events, where
the sort order of the events is not determined by the dates
themselves. Suppose for example, that a person’s death and burial
were both given simply as 1963. The date itself does not determine
the order of these events. However, every fact type in Family
Historian (even custom fact types) is associated with a value called a Normal
Time Frame. From the Normal Time Frame value on its own,
Family Historian will determine that, if the dates do not indicate
otherwise, a person’s burial event should come after their death
event. Equally, a baptism event normally follows a birth
event. And so on.
In some cases, a Normal Time Frame value will not be enough to
determine the correct ordering. For example, if two children were
both born somewhere in the range, 1987 to 1991, how do you decide
which came first? You may not know. But then again, you have
to order them one way or another. How do you put X before Y?
The answer is that events, attributes, and relatives like spouses and
children, can all be ordered within the appropriate record. And if
sort order is not determined by anything else, Family Historian will go
by record ordering.
So there are 2 mechanisms in place, which allow events and facts to be
ordered, even where their ordering is not determined by their
dates. So why do we need sort dates? Most of the time, we
don’t. But just occasionally you can get situations where the
ordering of two events is not determined by the event dates, and also
isn’t determined by Normal Time Frame or record order. So, in
these cases, sort dates have a role to play.
Our goal in implementing sort dates was that there would be no
unnecessary overhead, or added ‘noise’, for people who don’t use them
and don’t want them.
To enable a sort date, find a fact in the Fact tab of the Property Box,
and open the Date Entry Assistant by clicking on the little button with
3 dots to the right of the Date field (it only appears when you click in
or mouse over the Date field). In the bottom-left corner is a
check box: “Separate Sort Date”. If you tick this box, you will be
able to enter the sort date. Some points to note:
- Sort dates do not appear in reports as such, although they may
affect the ordering of events in reports.
- Sort dates are not shown on the Main tab of the Property Box.
If you look at the Facts tab of the Property Box, any date that has a
sort date will have “(s)” after the date in the list. If you
click on a fact, the fact details are displayed below the list.
The sort date, if there is one, is shown as a link, immediately to the
right of the date field. If you click on it, it opens the Date
Entry Assistant dialog.
- An event or attribute can have a sort date, even if it doesn’t have
an ordinary date.
To learn more about sort dates see Date Entry
Assistant Dialog and Date
Entry Assistant Dialog: Separate Sort Date.
More Floating Windows
In version 6, various Family Historian windows were floating
windows. A floating window is a window that floats above
its parent window, and you don’t have to close it before doing other
tasks (unlike modal dialogs which have to be actioned, cancelled, or
otherwise closed before you can do anything else). There are
numerous benefits to floating windows. Some of them automatically
update if you change the selection elsewhere. For example, if you
change the selected fact in the Facts tab of the Property Box, the
Witnesses window will automatically show the witnesses for the selected
fact. This is a quick, easy and convenient way of exploring
witness details. But previously, some users did not realise that
these windows were floating windows. In version 7, all floating
windows now have a little icon consisting of 2 overlapping clouds, at
the right end of the window title bar, making them easier to spot:
Do not
confuse these little clouds with ‘the Cloud’. There is no
Internet-related aspect to floating windows.
The Property Box is of course unusual in that it can float in front of
other windows, but it can also be docked at the side of the window.
A number of new floating windows have been added, and some windows that
previously were not floating windows now are. These include:
- The New Citation Window
- The Names & Titles dialog (Property Box satellite window)
- The Parent Window (Property Box satellite window)
- The Witnesses Window (Property Box satellite window)
- The View Media dialog (Property Box satellite window)
- The Note Window
- The Language Packs Window
- The Websites & Family Tree CD/DVDs Window
- The Find dialog
- The Books window
- The Edit Book dialog
- The Search the Internet dialog
- The Plugins window
To learn more, see Floating Windows.
Improvements to the Property Box (Main Data
Entry Window)
The Property Box has had a number of improvements. Previously if
it was resized so that there wasn’t enough space for fields to fit
on-screen, a link line (".......... more ...........") would appear
where fields had been hidden. Clicking on this link would
expand the window and show the missing fields. This link has now
been retired in all contexts of use. Instead, panels showing
fields will automatically display vertical scrollbars, if some fields
are off-screen. This means that the Property Box can now still be
used, even when resized to be quite small. If you tab between
fields, off-screen fields will automatically scroll into view.
There are also other changes:
- The old yellow Citation pane has been redesigned and simplified, and
renamed as the Citation List Pane. The source vs.
citation distinction has been clarified. Each entry in the list
includes both key citation information and a link to the Source
record.
- The media icon, the witness icon, and the notes icons, in the Facts
tab of the Property Box, now act like links. If you click on
them the media, witnesses or notes are displayed in the appropriate
window. This also works for the Media icon in the Citation List
pane.
- If you double-click on a citation in the Citation List pane, this
opens the source citation in the new Citation Window (described
above).
- The Parents Window (a Property Box satellite window) now
has its own icon on the Property Box toolbar, and has been redesigned
and improved. For example, you can now specify a person’s
relationship to their parents on this window. The Parents Window
is a useful window and supports drag-and-drop (e.g. when entering data
from a web page).
- Some users were confused about how to delete a record or change
relationship details, and looked for options in the Property Box to do
these things. There is now a new command “How to Delete Records
and Change Relationships” on the cog menu of the Property Box, which
tells you how to do these things.
- The Sentence field which appears at the bottom of the Fact tab of
the Property Box, now has a little button with a downward pointing
triangle, to the right of it. If you click on this button you
get a menu with the following options:
- Edit Sentence
- Exclude Sentence
- Reset Sentence
- These options allow the sentence to be edited (same as clicking on
the Sentence field), excluded from (narrative) reports altogether, or
reset to the default.
- There are also new options on the Customize Property Box, with
respect to the vertical layout of Note fields. As well as being
single line or variable height, you can now specify a fixed number of
lines that they occupy, vertically.
- You can now view and customize nearly all items in the Property Box,
including most standard items, making customization both easier
(because you can see how the standard items work) and more flexible.
The Name item is a special case. You can view
its settings, but you can only modify its label.
To learn more, see Property Box and the
Citation List Pane.
Enhancements to Internet Data Matching
Improvements to the MyHeritage Hints Service
MyHeritage made some significant changes to the way their API worked,
which adversely affected Family Historian 6. The Family Historian
6 MyHeritage hints service continued to work, but much less effectively
than previously. The Family Historian 7 implementation of the
MyHeritage hints service has now been extensively reworked, so that it
now complies with the changes to the MyHeritage service, and resolves
the problems.
New ‘View Match Details’ Window
When you view a hint, there is now a cog menu button on the top right
corner of the balloon that appears when you hover over the hint.
The drop down menu has two options:
- View Match Details
- Refresh
The former shows all match details (accepted, rejected and pending,
etc), with links in each case, to click on, to view full details of
accept, reject or pending hints for the person in question). You
can also access this same window by right-clicking on a person’s box in
the first 2 tabs of the Focus Window, and choosing “View Match Details”
from the drop down menu.
To learn more about Internet Data Matching, see Focus
Window and the Internet
Data Matches tab of Preferences.
New Export Options
There are a number of new items that can be exported (and imported):
- Autotext
- Language Packs
- Source Template Collections
Also, within the export GEDCOM dialog, there are a number of new
options:
You can now also optionally exclude:
- Research Note records (excluded by default)
- Source Template records
There are also a number of new options relating to Facts & Notes:
- Exclude ‘private’ facts
- Exclude ‘tentative’ facts
- Exclude ‘rejected’ facts
- Convert notes to plain text
All of these are ticked by default. Note that by default, all
word-processing features of notes, are stripped by default, so that
notes can be read in other applications.
To learn more about export options on the File menu, see File
Menu. See also the Export Gedcom
File Dialog.
Support for GEDCOM 5.5.1 and Changes to Data
Formats
- Family Search announced the official release of GEDCOM 5.5.1 in
November 2019, as a result of which Family Historian has now been
updated to conform to this standard.
- In version 6, Family Historian could optionally save in UTF-8, but
the default format was UTF-16. This has now been reversed.
Family Historian now saves in UTF-8 by default, but can save in UTF-16
if preferred.
- Handling of links from records to media objects, has been redesigned
for greater robustness. One consequence of this is that when you
move from version 6 to version 7, Family Historian will re-structure
the way that links are managed, and this will be reflected in changes
to the format of saved GEDCOM files. If you open version 7
GEDCOM files in some earlier versions of Family Historian, media links
may not be handled correctly for this reason. Recent versions of
FH6 (such as FH6.2.7) were designed to anticipate these forthcoming
changes, and so can correctly handle FH7 media links. However,
bearing in mind all the other changes (such as word-processing
features, and new record types ) introduced in version 7, once you
have upgraded to version 7, you will get best results if you only use
version 7 or later to maintain your GEDCOM files. Switching back
to version 6 (or worse, earlier versions), could result in data loss,
if, say, new records are discarded.
Extensive New Power-User Features
Family Historian’s power–user features include data references,
functions (sometimes also known as built-in functions, to distinguish
them from plugin functions) and plugins (program
extensions). There have been enhancements in all of these areas.
The enhancements to data references, which includes new indices, and
support for shortcuts to metafiles (used with templated Source
records and citations), are described in Understanding
Data References.
New built-in functions are listed in New
Functions (added in 7.0).
Family Historian’s plugin capability has been upgraded to use the
latest versions of Lua and IUP (technologies used by plugins).
Other libraries have also been upgraded to recent or latest
versions.
In addition to ordinary plugins, there are now 3 new special plugin
types:
- Language Plugins (used in language pack)
- Report Plugins (create professional-looking reports which display in
the Report Window)
- Source-driven Data Entry Plugins (implement Data Entry Assistants -
as described above).
To learn more about these three new special plugin types, please see
the “Special Plugin Types” section in the Plugin Help (to access the
Plugin Help, click on Plugins on the Tools menu,
to access the Plugin Window; then click the More
>> button at the bottom to show the right-side buttons,
and finally click the How to Write Plugins
button).
In addition to these 3 new plugin types, there are new Family Historian
API functions and new objects. See the Plugin Help for more details
about these also.
Improvements to the Help
The Family Historian Help (what you are looking at now), has been
extensively reworked, and improved. Many images and links have been
added, to make the Help easier to use and easier to understand; and the
layout has been redesigned, to make help pages easier to find.
And More...
- Enhanced options for assessing source citations.
All the old options are still supported, but citations can now be
optionally assessed as Unreliable or Questionable (or neither),
Indirect or Direct (or neither), Secondary or Primary (or neither),
Derivative or Original (or neither).
- Auto-rotation of images is now supported by default.
- Family Historian now remembers the last-used focus person between
sessions.
- Sundry minor bug fixes and other improvements.