. . . . . . . . . . . . . . . . .
The Master Genealogist (TMG)
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
CHANGE LOG 
for v7.04.000
.   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .
.    .    .    .    .    .    .    .    .    .    .    .    .
.     .     .     .     .     .     .     .     .     .     .
.      .      .      .      .      .      .      .      .
.       .       .       .       .       .       .       .       .
.        .        .        .        .        .        .
.         .         .         .         .         .         .
.          .          .          .          .          .          .

This file describes the new feature enhancements and changes incorporated in the current version of TMG as well as recent updates.  Each version also includes bug fixes as brought to our attention by users and beta testers.

-------------------------------------------------------------------

[v7.04.0000] 13 Feb 2009

The Master Genealogist v7.04.0000 is now available. We're working on TMG v8, including a fix to the word processor and HTML output problem under the 64-bit version of Windows Vista (the problem does not apply to the more common 32-bit version of Vista).  In the meantime, however, this free update adds a few new features and fixes other issues that were brought to our attention by users.

New/Changed

   o GenBridge - Support has been added for direct import from FTM 2008 and FTM 2009.
   o [:NP:] code - In addition to suppressing punctuation, the code now suppresses the spaces normally output at the end of the sentence.
   o UK Edition - Edits were made to the sentences for the UK-specific tags so that they would be more compatible with Second Site.
   o Sample_UK project - Edits were made to the sentences for the UK-specific tags so that they would be more compatible with Second Site.
   o Details window - The beginner buttons to the right of the Tag Box are now saved in the layout.
   o Research task - The comments field now displays formatting rather than the format codes.
   o DNA templates - A revised template for the Relative Genetics 43 marker test was added.
   o DNA templates - The screen design for the Y-DNA 'DNA Fingerprint' templates has been updated to add additional fields.
   o Log files - Added or revised the List of external exhibits.log, Last backup.log, and _restore.log. The output to these logs will aid managing external exhibits.
   o Journal Report - The 'First Reference Number' field on the Options / General tab now accepts values from 1 - 99999.

Fixed

   o Tag Box - Double-excluded memos were showing in the Tag Box when 'Show excluded data' was selected.
   o Tag Box - 'Filter for tags of this type' didn't work correctly with Address and History group tags.
   o Image window - The Image window could lose focus and show the wrong person when selected from the Window menu.
   o Associates window - The Associates window could lose focus and show the wrong person when selected from the Window menu.
   o Layouts - Layouts for multiple monitors weren't being applied when selected from the Layout toolbar or from a custom toolbar.
   o Tag Box Toolbar - There were cases when you had a Tag Entry screen open or a Master list screen open that the [-] button on the Tag Box Toolbar was active when it should have been inactive.
   o Custom Toolbar Manager - Duplicate Book Manager selections were consolidated and the remaining selection was cleaned up.
   o Project Explorer - Filters - Selecting [Cancel] from the 'Fill in the Blank' screen didn't cancel the filter.
   o Project Explorer - Filters - If you filtered using the Query by Example tab and then switched to the Filter tab, the screen had some layout problems.
   o Expanded Picklist - The options for the Event List mode were revised.
   o Flag Manager - The messages received when trying to delete or edit flags from disabled data sets were updated.
   o Flag Manager - The messages when enabling disabled flags were updated.
   o Validate File Integrity - There was a problem entering network paths on the 'List of folders for location' screen for checking external exhibits.
   o Restore - Restore could produce an error - Array dimensions are invalid. 3 CUSLAYOUTMANAGER.MLAYOUTEXIST.
   o Add Person - An error could occur when the program was set to Beginner data entry mode and add sibling or add add child was selected from the menu.
   o Tag Entry screen - When adding a citation to a tag and opening and editing a source from the Citation screen, it was possible to leave the Master Source List open when backing out of the series of open screens.
   o Add/Edit Witness - Selecting an alternate name from the Picklist didn't result in that name being selected as the name used for the witness.
   o Memo field - The function used to call an external text file from memo fields was broken.
   o Master Place List - Fixed cosmatic issues with the search window.
   o Master Place List - You could lock up the master Place list by maximizing the screen and clicking on the window background.
   o Master Place List - A text correction was made on the Global Search and Replace screen.
   o Master Source List - A blank source was created if you started to add a new source and then canceled.
   o Source Definition Screen - If you had changed the Ibid. setting and then changed the source type, the Ibid. setting was reset to default.
   o Source export - Cleaned up the comments in the export file that is created.
   o Place Information - Revised the GNIS site parameters for placeinfo.ini.
   o Research Log - An error occurred when certain tasks were opened.
   o Research Log - When adding tasks to successive people who previously had no research tasks, you could get an Open dialog when using CTRL_F3 from the task Comments field.
   o Exhibit Log - An error occurred when the [Load] function on the Properties / General tab was used for successive exhibits.
   o Exhibit Log - various issues when using the [Load] button in exhibit properties were fixed.
   o Exhibit Log - Using <Enter> after entering a filter value opened the 'Select file for new exhibit' screen.
   o Exhibit Log - Some valid exhibit paths were being seen as invalid when the Preferences 'frowny faces' option was selected.
   o Exhibit Log - There was an issue with certain video files, where the video viewer did not open and play the video correctly.
   o Exhibit Log - There was a circumstance where resizing the Exhibit Log window was not being remembered.
   o Slideshow Manager - fixed various issues when using the [Load] button in frame properties.
   o Slideshow Manager - An error occurred when overwriting an existing slide show.
   o DNA Log - The wrong test was opened under certain circumstances.
   o DNA Log - Various tabbing issues on the DNA Log screen were resolved.
   o DNA templates - The 'More information about this test' URLs for the Ethnoancestry, Family Tree DNA and Relative Genetics templates were updated.
   o DNA templates - Most tabbing issues on the DNA fingerprint screen were resolved.
   o DNA templates - The Haplogroup field in the mtDNA template was not being saved.
   o GenSmarts - Users of the Silver edition of TMG7 could not open the GenSmarts module from the Tools menu.
   o Text Macros - Shift-F10 couldn't be used more than once. Note that the focus will jump to the Menu when you use Shift-F10. You can click back to where you want to use the macro and hit Shift+F10 again.
   o Check for Duplicate People - Inconsistent results were obtained when the project contained more than one data set.
   o Merge Two People - Some changes were made to the keyboard behavior when using the merge screen.
   o Charts - A text correction was made to the "Visual Chartform" selection in the file Type selection field on the report definition screen.
   o Charts - When a chart was created, the default report output path was being passed to Visual Chartform rather than the path specified in Preferences.
   o Descendant Box Chart - If you changed the Orientation on the Chart Style tab, some of the options on the Lines tab were disabled until you saved and reopened the chart Options.
   o Relationship Chart - The report didn't respond properly in the case when the same ID# had been entered into both fields.
   o List of People - The five output column choices for '# of Citations' didn't work correctly.
   o List of People - The DNA Log data wasn't being copied when a new project was created using the Secondary Output feature.
   o List of Events - When you used the Secondary Output option to change flags, only the flag of Principal 1 was being changed when the flags of both principals in a tag should have been changed.
   o List of Citations - An error occurred using the 'Source Number... = [?]' filter after initiating the filter.
   o List of Sources - There was a problem with specifying the data set when the Repository Number filter was used and the project had more than one data set.
   o List of... reports - Some issues with the Tag Type... filter selection were resolved for the List of Events, List of Names and List of Witnesses.
   o List of Witnesses - A filter for 'Is a Principal' / 'Is a Principal' was not being saved when the report was run in French.
   o Filters - Various issues with the # of Spouses filter were corrected.
   o Filters - An invalid return occurred with Is a Descendant and Is an Ancestor type filters when the filter had an invalid ID# as the value.
   o Filters - An error occurred when filtering for # of Witnessed... in a language other than English (U.S.).
   o Message Manager - Unread messages were being marked as read when the Message Manager was closed.
   o Other minor fixes and tweaks have been made to the program.

This free v7.04.0000 update requires a previous installation of v7.00-v7.03 (Users with a prior version must first upgrade to v7.0). To download and apply the update, run TMG, access the Help menu and choose "Check for an update." Alternatively, you can choose "Check for a Program Update" from the Windows Start menu > The Master Genealogist group. The update will be applied automatically. Upon restarting, the startup screen will reflect a version number of "v7.04.0000."

[v7.03.0000] 28 June 2008

The Master Genealogist v7.03.0000 is now available. This free update adds one new feature and fixes a few issues that were brought to our attention by users.

   o NarrativeChildren tag - You can completely suppress the output of the NarrativeChildren tag by adding a [:NONE:] code to the NarrativeChildren sentence structure field.

   o User account check - The check that prevented the program from writing to other user accounts has been removed. This eliminates some problems that occurred when moving projects between different computers and you can now locate the user data folder in public document space.
   o Tag Box - An Open dialog occurred in some circumstances when double-clicking on a name to navigate to that person.
   o Add Person - Some revisions were made to the mechanism of the relationship between the styles selected for the data set and the styles used in the Add Person template. You can now see and change the style used by the selected tag type on the template screen without needing to open another screen.
   o Add Person - A C0000005 error could occur if you viewed the list of duplicates and closed that screen using <ESC>. 
   o Tag Entry - When a shared event tag was using a custom role for both principals and you changed the role of one principal, the local sentence for the other principal was being reset to default.
   o Tag Entry - In some cases, the focus would change when the ID number for Principal 2 was edited.
   o Copy Tag - Some changes were made to the rules that apply for setting the resulting primary marker when you copy a tag, edit the tag, and change the principal(s).
   o Master Tag Type List - The style for a selected tag type is now shown on the MTTL screen. Previously, you had to open the Tag Type Definition screen to see the style selection for a tag type.
   o Tag Types - The style was being changed under some circumstances when a tag type was edited and saved and no change had been made to the style by the user.
   o Source import - In some cases, source import didn't work correctly when source #1 was not included.
   o Journal report - There was a screen resizing issue with Tags tab under the Options.
   o List of Citations - Data wasn't being output correctly for some output columns when the report was output in columnar format.
   o List of Events - The filter for empty local sentences didn't work for some tags.
   o List of People - The primary checkbox for event tags was not working correctly when the filter was for a place. 
   o List of Sources - An error could occur when using the 'Repository number = n' filter.
   o Restore - A restore issue with the language files has been fixed.
   o Exhibit Log - The thumbnails for some external image files wouldn't display when the image file was present and Preferences was set to display frowny faces for missing images.
   o Exhibit Log - When an image was edited and a highlight layer was added, the image files being saved were incompatible with many applications. Changes were made to the image file formats being saved to resolve this.
   o SlideShow - Slideshows were using an out of date component and wouldn't run on a system that had never had TMG6 installed. Other fixes were made as well.
   o Research Log - An error occurred in some circumstances when selecting a task and clicking [Edit].
   o Repeat files - The program was using the default repeat files path rather than the path set on the Preferences Advanced tab.
   o Timelines - It was difficult to enter data into the year fields when editing timelines.
   o Preferences - The option to determine how new image exhibits should be added was revised.
   o Preferences - Revisions were made for many settings when resetting the Preferences to default.
   o Filters - When the language was not English and the List of People (for example) was filtered for dates with modifiers, no results were being returned.
   o Optimize - When you disabled thumbnails in Preferences and optimized the project, the thumbnail images weren't being removed from the data table.
   o Validate File Integrity - If two primary names are found for a person, the last entered will be set to non-primary.

This free v7.03.0000 update requires a previous installation of v7.00-v7.02 (Users with a prior version must first upgrade to v7.0). To download and apply the update, run TMG, access the Help menu and choose "Check for an update." Alternatively, you can choose "Check for a Program Update" from the Windows Start menu > The Master Genealogist group. The update will be applied automatically. Upon restarting, the startup screen will reflect a version number of "v7.03.0000."

[v7.02.0000] 24 May 2008

The Master Genealogist v7.02.0000 is now available. This free update fixes a few issues that were brought to our attention by users.

   o Focus Group - Fixed a display issue with the list
   o Exhibit Log - The image was not being saved when the View/Edit Image [Flip] option was used.
   o Embedded Citations - The escape character ("\") didn't work.
   o Project Explorer - Collapsed list sorting in the Project Explorer was fixed.
   o Person View - Adding a name tag caused an error in a few projects.
   o Restore - Some v6 projects were not being updated to v7 
   o Siblings window - Clicking on a name would produce a C0000005 error under some circumstances
   o Filters - Fixed various issues.
   o Exhibit Log - Exhibit output reordering was broken.
   o Right-click menu - The right click menu for several memo fields was revised.
   o Project Explorer - Sort by ID# wasn't correct after a data set merge.
   o Tag Entry - After copying a tag and changing the principal's ID number, an erroneous warning occurred when the tag was saved. 
   o Tag Entry - The primary state of a tag could be changed when the tag was edited and saved.
   o Citation screen - canceling with no changes caused an erroneous prompt.
   o Witness Add/Edit screen - Sentence preview failed to refresh after entering an ID# with recalc turned off.
   o Project Explorer and Picklists - There was a sorting issue after renumbering individuals when sorting by ID#.
   o Tag Type style selection - Some revisions were made to the mechanism of the relationship between the styles selected for the data set, tag types and tags.
   o Compressed Pedigree and Ahnentafel: Fixed a problem that occurred when a person ID was more than six digits.

This free v7.02.0000 update requires a previous installation of v7.00 or v7.01 (Users with a prior version must first upgrade to v7.0). To download and apply the update, run TMG, access the Help menu and choose "Check for an update." Alternatively, you can choose "Check for a Program Update" from the Windows Start menu > The Master Genealogist group. The update will be applied automatically. Upon restarting, the startup screen will reflect a version number of "v7.02.0000."

[v7.01.0000] 18 April 2008

The Master Genealogist v7.01.0000 is now available. This free update adds a few new features and fixes a variety of issues that were brought to our attention by users.

NEW FEATURES
   o An option to Initialize Repeat Files was added to the Files / Maintenance menu.
   o Formatting codes were added for left indenting ([INDENT:]) and centering ([CENTER:]) of text in word processor reports. See 'Formatting codes' in the help index.
   o JournalIntro and JournalConclusion tag types were added to support text before and after the structured part of the Journal report. See the entries under the 'Journal Report' entry in the Help index.
   o Filters were added to aid selection of people for DNA studies.  (e.g., Is a Matrilineal Ancestor, Is not a Patrilineal Descendant, etc.)  See 'Filters for DNA Studies' in the help index.

CHANGED FEATURE
   o The Repeat function for citations now always opens the Citation window with the last citation entered.  Thereafter, you can press F3 on the Source Number field to repeat even earlier citations.

FIXED/UPDATED FEATURES...

ADD PERSON
   o An error could occur when a flag had been added to the Add Person template.
   o Double-clicking in the citation field could give an error.
   o In some cases, an 'error building key for index' error occurred when adding a person.
   o The buttons at the right end of the Citation field could be hidden when using the v7 resizing method.
   o The screen could be hidden when opened with the multiple monitor option selected in Preferences.
   o Using F2 to select an unused ID# didn't select the first available number.
   o Other potential errors were fixed.

BOX CHARTS
   o An error occurred when trying to select a custom frame under certain conditions
   o Corrected some labels on the Report Definition screen.
   o Chart configuration - Some discrepencies between the default and reset configurations were resolved.

DISPLAY WINDOWS
   o Tag Box - Name tag labels were truncated to 14 characters of the possible 20-character length.o Details window didn't size properly when stretched beyond a certain point.
   o An error could occur when trying to navigate to a person using the Siblings window.o Associates, Children, Siblings windows - There were some issues with right-click menu options being available.
   o An error occurred when a person had no primary parents and you right-clicked on the Mother or father label on the Person View and selected 'Edit this Tag'.
   o If you right-clicked in the Tag Box and selected 'Add Tag', there could be a problem scrolling the Master Tag Type list depending on where you had right-clicked.
   o The date display was not refreshed in the Associates Windows when the Preferences date format was changed
   o An Open dialog occurred when the program was started and the Project Explorer had been filtered the last session.
   o Sort by ID# onthe Project Explorer was incorrect under some conditions such as after a data set merge until Validate File Integrity had been run.
   o Use checkmarks option was not updated on the Window menu when the Associates window was added.

DNA
   o The DNA Heritage template was updated with some label changes.
   o The Mitochondrial DNA (mtDNA) template has HVR3 added.
   o An Open dialog could occur when a new test was selected from the DNA log and the [Add] button clicked.
   o Fixed various scrolling issues with DNA templates during data entry.

EXHIBIT LOG
   o An error was encountered after adding a WMV file.
   o Drag and drop to the Exhibit Log didn't work when the focus was something other than a person
   o Insert new OLE didn't work.
   o The display of the 'Exhibit output reordering' checkmark in the right-click menu was backwards.
   o Using the Windows application key opened an extra screen.
   o When using the [Add] button, the file type selection should now be 'remembered'.

FILTERS
   o Buttons were hidden when the filter window was stretched.
   o Filters - Some filters could be saved with an empty value field.

GENSMARTS
   o Some icons were missing on the Research Suggestions from GenSmarts screen.
   o The '&' character in a user name blocked the functioning of the module.
   o GenSmarts - Under WinVista, the CTRL+I feature should work with GenSmarts 2.1.1.47 or later and TMG v7.00 or later.

IMPORT/EXPORT
   o TMG4 import - Dates on Name-Marr tags were lost.
   o TMG4 Import - With some TMG4 data sets, an error occurred that would prevent completion of the import.
   o The default export path was not being used for the first use of some export file types.
   o Export Sources and Source Types didn't always point to the export folder specified in Preferences.
   o Import Sources - Some of the exported data was not being imported.

INTERFACE ISSUES
   o Welcome screen - Now has the focus when the program starts
   o Center the current window - Error using this option when no windows were open.
   o Center the current window - This option only worked with top-level windows rather than with all windows.
   o Move up/down buttons - On several lists, the move up/down buttons were not always active or inactive when they should be.
   o Relationship tag - F6 wouldn't delete a citation.
   o Master Repository List - Column headers didn't stick when adjusted.
   o Accent screen - Saving with F9 gave inconsistent results.
   o Easy Search toolbar - Some issues with docking the toolbar were fixed.

LAYOUTS
   o All legal characters (as specified by the operating system) can now be used in the layout names and in the layout comment field.
   o Custom layouts were not available after a restore until you exited and restarted the program.

PREFERENCES
   o The [Reset defaults...] button was doing more than it should.
   o All settings on the New People tab weren't being saved.
   o Current Project Options. Places tab. Country names are now shown in the current language.
   o The Associates window was added to the Item Tips tab.

REPORTS
   o Individual Narrative report - Strange text appeared at the end of the report when output to HTML.
   o Narrative reports - All text within the [SIZE:][:SIZE] format was printed in the "Courier New" font. The text will now be printed in the current text font.
   o NarrativeChildren tag - Various issues were resolved
   o Journal - The Options on the Tag tab for "born 1861" and "b. 1861" had no effect on the output on the ancestor report.
   o Journal - The new [+] code didn't work correctly in a child paragraph
   o Journal - Checking "Suppress Details for Living persons" caused output problems in the "Children of ___ and ___ were as follows" statement when the children are flagged as living.
   o List of Citations - An error occurred when the report was output in columnar mode and a place part was output.
   o List of Names - Some incorrect labels were used on the Report Definition Screen.
   o List of People - Errors occurred with the column width calculations when a report was output.
   o List of People - The primary checkbox in the filter wasn't working correctly.
   o List of Sources - An error occurred if using the 'Number of repositories = n' filter.
   o List of Sources - Outputting the report with a repository field included in the output columns gave an error.
   o List of Sources - Problem specifying data set value in filters.
   o Escape character - various issues with the escape character were fixed.
   o An error and various issues with deleting/resetting report configurations were fixed in the Book Manager.

SENTENCE PREVIEW
   o The date format selected in Preferences wasn't being used.
   o When a tag has two or more witnesses assigned the same Role and the variable [R:rolename] was used in the sentence for that witness, the names of all the witnesses with that role were listed when only the current witness should be listed.
   o Sentence preview could fail to refresh when the Principals are switched and auto recalc is off.

SOURCES
   o Master Source List - Errors when cancelling a source were fixed.
   o Source elements - There was an error when adding and double-clicking the list too rapidly.
   o Source templates - Sensitivity braces in the "name" source elements caused the entire full footnote and short footnote to be empty.

TAG ENTRY
   o It was possible to create two primary tags of the same type.
   o The display of dates with modifiers for witnesses was truncated
   o When editing a source template, escaped text in square brackets was converted from lower to upper case when the field was saved.
   o A manually created sort order of citations failed to 'stick' under certain conditions.
   o It was possible to close the Tag Entry screen with the Citation screen still open.
   o The Sentence Structures screen had an issue when using v5/6 resizing.
   o Sometimes a citation selected using the [Repeat last citation] button didn't display until the tag was saved and re-opened.
   o The Sentence screen right-click menu or Name tags contained some options that didn't apply.
   o With the v5/6 resizing option enabled, the Witness Add/Edit screen was 'flashing' when opened.
   o Marriage tag - When edited to add a date, the tag could be changed to non-primary for one spouse.

VALIDATE FILE INTEGRITY
   o The last 'List of folders for location' path selected should now be 'remembered'.
   o On first use, When you add paths to VFI using the 'List of folders for location' option and click the [Add] button, the path was not opening using the Exhibits path specified in Preferences.

WEB SEARCHING
   o Place information button - the GNIS and GNS links were updated.
   o Web Place menu - the GNIS link was updated
   o Web Other menu - All links were checked and updated as necessary

OTHER
   o Installer - Some fixes were made to the installer translations.
   o Error - variable 'LCS' not found error was fixed.
   o Move Person - Multiple source types of the same name would be created event when they were identical.
   o Last Edited Date - The Last Edited Date is now updated immediately after a flag edit is saved.
   o Relationship tag types - The rebuild all sentences button is now disabled
   o Reminder window - When v5/6 resizing was used, the memo font setting was ignored and the Reminder text always displayed in 8 pt.
   o Research Log - Comment text from an existing selected task would be copied to a new task.
   o Research Task - 'Paste Unformatted Text' was added to right-click menu
   o Shutdown - An error could occur under WinVista.
   o Spell checker - Spaces were added to text being checked.
   o State/Province Abbreviations - Couldn't use '-' character.
   o Translated labels - Various issues of translated labels not displaying correctly were fixed.
   o Tools menu - Checkmark appeared next to Text Editor when timelines were toggled on.
   o Cue Cards - Some corrections were made and German translations were added
   o German reminders for some source types were added (any existing reminders will not be overwritten)
   o Some corrections were made to Tips and Hints
   o Picklist - When adding a witness with the Picklist, if a non-primary name is selected, the ID of the person will be selected and the specific name variation will be automatically selected in the list of name variations (if in Advanced Data Entry mode). 
   o Edit menu - The 'Filter the Project Explorer' option will be disabled when the Project Explorer is not open.
   o After encountering an error during backup, a successful backup message occurred when the backup was not successful.
   o Custom Toolbar Manager - In some cases, buttons were not being selected from the correct Buttons folder.

This free v7.01.0000 update requires a previous installation of v7.00.000 (Users with a prior version must first upgrade to v7.0). WinVista users must install the patch using an account with administrator privileges.  To download and apply the update, run TMG, access the Help menu and choose "Check for an update." Alternatively, you can choose "Check for a Program Update" from the Windows Start menu > The Master Genealogist group. The update will be applied automatically. Upon restarting, the startup screen will reflect a version number of "v7.01.0000."