Version History

Version 1.6.0 of 14.07.2019

  • added the ability to merge two or more projects
  • when entering a place on any screen form, an automatic search for a place is used using the Google Geocoding API
  • all tree types are displayed on separate tabs. Added functions to save a tree in a file and open a previously saved tree from a file
  • in any built tree, upon clicking on a person, a pop-up menu was added with commands to view the person’s card and build commands on the person on a new tab
  • in the window with a built tree, the "Update" command has been added to the pop-up menu
  • output the number of objects in the header of each section (Persons, Families, Events, Documents, To-do list)
  • when importing gedcom file prepared in MyHeritage, thumbnails of images used in the project are added to the database with compression. Sketches of photographs of persons are also reduced in size. This allowed about 10 times to reduce the size of the database. Correctly determined photo, which is used to depict the person
  • In the program settings (in the "Documents" section) you can now adjust the quality of the thumbnail image that will be stored in the database, and which is used to preview the image
  • in the pie chart, the dates of birth and death of the person are now correctly displayed, especially if these dates are set according to the Julian calendar. Previously, such dates did not fit on the chart in the person sector
  • in the pie chart the title of the chart is correctly displayed for the case of 1-2 persons
  • all graphs are aligned on the horizontal axis along the center when displayed on the screen
  • in the program settings the parameter "Image scale when saving a tree" is added - allows you to customize the scale of a graphic image when exporting any type of tree to a graphic file
  • when you add a document on the Document screen, the current selected album is automatically substituted
  • a "Favorite" column has been added to the family table
  • in the family table, divorced families are marked in red
  • fixed the error when adding a new person name if the name type was not specified
  • fixed the error when it was impossible to choose the coat of arms of the dynasty from a file in PNG format
  • fixed the error of displaying Google maps and an error when searching for places by name or coordinates using Google Maps
  • fixed a bug related to the display of documents and images in the generated site
  • fixed the error when plotting the "Direct ancestors and descendants" when the line connecting the descendant with the parent was not displayed correctly and if one of the parents had children from different marriages
  • fixed the error of importing a gedcom file with an incorrectly filled NMR tag


Version 1.5.0 of 21.01.2019

  • Added the ability to create a family site based on the data entered into the program. The main sections: Persons, Families, Events, Photo Album, Trees, Statistics. The site can be put on a hosting, sent by email or copied to another folder. An example of a site that is generated by the Generation Tree program can be viewed at
  • Added the ability to select related objects in photos (person, family, event or simple text comment)
  • Added the ability to store the front and back of the photo
  • The "Documents" section in the main program window has been reworked: objects associated with a document are now displayed in a single table "Related objects" instead of the previously existing bookmarks "Person", "Family" and "Events" and added the ability to view the front and back of the photo. When viewing a photo, a choice of the "Fit Size" and "Actual Size" view modes has been added with the ability to zoom.
  • Reworked photo preview form.
  • In the document card, which is displayed when executing the "Print" command, the image is now displayed.
  • added function of dragging (drag'n'drop) documents between folders of albums. Also added is the ability to drag and drop nodes in the album structure.
  • made in the settings of the action that must be performed with a double click on the document (view or edit).
  • when adding a person to favorites by dragging (drag'n'drop) to the "tree" of favorites, the favorite icon ("Star") is now correctly drawn in the person table
  • when displaying a tree, the correct display of lines of the type "dotted", "point-dash" and "point" depending on the thickness of the line
  • in the status bar of the window in which the tree is displayed, the output of reference information about the canvas size, the current display scale and the trackBar for a quick change of the tree display scale is added.
  • when displaying a tree for projects whose indicated language is different from Russian, the order of displaying parts of the name has been adjusted. The name is displayed in the following order: FirstName, MiddleName, LastName
  • on the tree added the ability to customize the line between spouses who have unregistered marriage
  • on the tree added the ability to customize the line between spouses who are divorced
  • on the tree added the ability to customize the label at the junction of the line between parents and children
  • On the Album form, the list of icons for selecting the icon associated with this album is expanded.
  • on the form of displaying a tree (a tree of any type) the Popup menu has been changed. Standard commands have been added to the Popup Menu - "Scale", "Settings", "Save As ..." and others.
  • Fixed the error "dxDoc: Field 'DATE_STR' not found" when double clicking on the document, on the form of a person.
  • The image preview is correctly displayed on the image preview form (previously, in some cases, lblTitle was displayed)
  • on the avatar selection form for a person, the selected area in the photo is displayed with a frame
  • on the forms "New Family Wizard" and "New Project" if there were no changes in the fields, the exit does not ask for the changes to be saved upon exit (the "Cancel" command).
  • error when importing gedCom file in which HEAD-CHAR = windows-1251 encoding is specified
  • fixed error "EOleException: The field size is insufficient to accept added data. Try inserting less data" when importing data from the GedCom file


Version 1.4.0 of 24.09.2018

  • added a new graph "Butterfly"
  • added the ability to store multiple avatars for one person. Correct implementation of commands for avatars "Cut"-"Copy"-"Insert"-"Delete". Added the ability to add an avatar from the web camera.
  • added the ability to display a multi-line header when outputting a tree
  • added the ability to display the surname at the birth of a person for all types of graphs
  • changed the mechanism for checking the correctness of filling the fields on the forms (field validation). If the field is incorrect (empty or invalid), then a warning icon and a brief information about the error are displayed when saving data on the left side of the field.
  • Fixed drawbacks when drawing people's cards when displaying a tree (correct photo offset from the edge of the card, fixed a bug with drawing lines with rounded corners)
  • fixed bug with program hang, when building a tree, when the flag "Show foster children" is checked
  • fixed serial number error when running in Windows XP
  • bug fixed when editing the name of the person "Format% invalid or incomatable with argument"
  • bug fixed when editing author's data "The edit value is invalid"
  • bug with background displacement for the original person when building a full tree.


Version 1.3.0 of 09.07.2018

  • added a new tree view: ancestors from below, descendants from above
  • new Timeline report
  • Proper drawing of common ancestors
  • now the tree "Direct ancestors" and "Direct relatives" are correctly displayed if there are common blood relatives
  • when the program is started, checking if a new version of the program is available, if there is a new version, the user is asked to download it
  • if no projects are open, the command "Import GedCom" is added to the commands "New Project" and "Open Project"
  • in the program settings, a new section "System" is added, which contains the proxy server and port parameters when synchronizing with the mobile client
  • the favorites in the person table are highlighted in blue bold, the column "favorite" is added to the person table
  • correct display of vertical and horizontal scroll bars when viewing a tree
  • fixed bug when activating (not saving the entered data by people) it was necessary to reboot
  • bug fixed when building a tree when the state from dxDockingManager was restored
  • bug fixed "qryQuery: Missing SQL property"


Version 1.2.0 of 13.05.2018

  • when creating a new project, information about the author is cleared
  • the activation system is redesigned. Changed the activation form and the message, if the request for action
  • new "Buy" button in the main program window
  • a sync error when the #&A character appears in the comments to the person
  • the layout of the controls on the "Event Type" form the first time the form is run


Version 1.1.0 of 06.05.2018

  • the ability to customize the order of displaying children for any person is added when building a tree
  • if the person has several spouses, then the ability to customize the order of the spouses' appearance is added when building the tree
  • the ability to import the "Generation Tree" files into the program (the "import" command when displaying the list of projects)
  • added the ability to save the transition history by the person table. Navigation between persons on the buttons "Forward" and "Back"
  • added the ability to enter a comment on a person in a separate window and added a button for selecting a graph file by the person's image
  • fixed bug with rendering of RIP icon when displaying people in tree view (Tree View mode)
  • Fixed "Invalid class typecast" error when double-clicking on the father's photo when displaying people in the form of a tree (Tree View mode)
  • fixed bug when importing gedCom file "Invalid argument to date encode". the given error arose, because of the incorrect date in the gedCom file (for example "30 FEB")
  • fixed bug when saving large trees to a PNG file
  • bug with incorrect display of the person's name in the pie chart
  • increased the speed of opening the gedCom file when importing. For example, the file opening time for 6800 persons is increased from ~ 15 minutes, to ~ 34 sec
  • when creating a tree, mistakes were corrected when displaying cards of people (if the card had a landscape orientation) - dates of birth / dimension were shifted and names for some persons were not displayed
  • bug fixed in FAMS and FAMS tags when exporting to GedCom
  • other bugs fixed and program stability increased


Version 1.0.7 beta of 04.03.2018

  • bug fixed when exporting a tree to MS Visio, generated in the "Generations Tree" program svg file opens successfully in MS Visio
  • Added new card templates in the tree. New templates have a portrait display of the card.
  • Improved algorithm and fixed errors when drawing people's cards when building a tree
  • when building a tree, when centering the photo, the text is aligned to the center of the card
  • Fixed errors when overlapping lines when building a full tree
  • The layout of the form of the person has been changed
  • Fixed translation errors in languages ​​other than Russian
  • other bugs fixed and stability of the program increased.

Version 1.0.6 beta of 21.01.2018

  • The layout of the form of the person has been changed
  • Added new card templates in the tree. New templates have a portrait display of the card.
  • Fixed translation errors in languages other than Russian

Version 1.0.3 beta of 25.08.2017

  • Fixed errors when importing GedCom files (encoding problems), importing the possibility to download media objects from the Internet if url objects are specified, at the final step of import, the possibility specify whether to open the downloaded project or not.
  • Fixed bugs when exporting data: TYPE tag for , export of user events and other errors
  • For the person's facts, the flag "display in statistics" is added, which allows you to manage to hide or display statistics on this fact.

Version 1.0.2 beta of 19.06.2017

  • Synchronization with Generations Tree for Android
  • bug fixes

Version 1.0.1 beta 15.03.2017

  • when entering a new wife (husband), the system checks for the presence of a wife (husband) with the same name in the system for that person. If there is, then a warning is displayed
  • in the "new family master" you can specify which child to enter - the son or daughter. If the data of the father's name are specified, the surname and patronymic are automatically substituted when the child is entered. When you enter your daughter you can specify a surname at birth.
  • the generation of statistics (generic or by generation) is added when the genealogical tree is created. The statistics display options are configured in the form of a tree configuration.
  • Added the ability to display notifications / reminders about events when the program starts. It is possible to configure which types of events to display notifications.
  • a flag is added to the document table, which indicates that there is no original document on the disk.
  • when deleting an entry in the table, go to the next entry
  • when adding a tree, the order of displaying spouses is added in case of presence of several spouses for the person.
  • when building a tree, the ability to adjust X coordinates of any node of the tree is added.
  • added the ability to build a pie chart
  • added the ability to print or save statistics on the program's database.
  • bug fixes