Version 1.14.0 of 21.01.2024
- Added the ability to customize the background image on the chart. In the chart settings, on the "Background" tab, a "Customize.." button has been added to configure the background image. Implemented the ability to configure the size, scale, offset of the background image in relation to the graph and vice versa of the graph in relation to the background image
- Implemented the ability to collapse and expand individual “branches” of the tree. Setting up the display of tree branches is done through the “Tree Branches” sidebar, which is located on the right side of the tree viewing screen
- Added support for Yandex Maps. Now in the settings you can choose which type of maps to choose: Yandex maps or Google Maps
- For a deceased person whose dates of birth and death are unknown, you can now manually specify life expectancy. You can enter an exact or approximate life expectancy or select an option from the list: “Died in childhood”, “Died at a young age”, “Died in old age”, etc.
- The mechanism for scaling all types of graphs has been redesigned. Now it is possible to set any graph scale value. A pop-up menu for controlling the scale has been added to the window status bar - selecting from predefined scale values or specifying the exact value of the chart display scale
- Added the ability to create a copy of the project. Possible options for creating a copy of the project: the entire project, only selected types, or only selected projects. The function is available by clicking the "Copy" button, which is displayed in the menu "File" - "Open" - "All projects"
- Added the ability to configure the transparency of the card background on charts (except for pie charts). For now, you can see this effect only when exporting the graph to SVG graphic format
- In the card on the graph, the ability to display the degree of relationship for an ex-wife, ex-husband, stepmother, stepfather, half-siblings, half-siblings has been added
- Changed the appearance of the "Date Editor" screen form, added the ability to call the calendar to specify a specific date or date range
- In the “Gender” section and in the family card. If the coat of arms is not specified, then the standard coat of arms stencil is displayed
- A “Gender” column has been added to the table of persons in the main program window
- In the “Family Card” report, if the spouse does not have an avatar photo specified, then the standard stencil on the spouse’s avatar is displayed according to age (or life expectancy)
- In the "Search for Person" dialog box, the ability to search by the "Last name at birth" field has been added
- Added the ability to customize the sorting of children’s cards in the graphics. The following sorting modes are possible: by date of birth, by entry order, and without sorting
- The screen form of the archive card has been changed. Fields related to the archive address are grouped into a separate group "Address"
- In the graph window, in the status bar (where the number of persons and the number of families are displayed in the graph), a display of the number of generations displayed in the graph has been added
- In the graph window, the status bar now displays information about the fact of moving tree nodes
- Changed the "Generations Tree" skin. Now non-editable fields on screen forms are displayed in gray and are visually distinguished from fields in which data editing is available
- Added the ability to add several photos/documents to a project at once when selecting the "Create" command in the "Photos and Documents" section
- For imprecise dates (approximate, probable, calculated, etc.), the ability to customize the display format has been added. Options include "DATE (PRECISION)", "DATE PRECISION" and "DATE". For example: "About 11/03/1925", "11/03/1925 (about)"
- When generating a site, when constructing graphs, the setting of connecting lines that is specified in the selected template is now used. Previously, only black connecting line color was used
- when selecting a person when entering father/mother, you can now specify to take into account the birth dates of parents and children. Previously, if a person did not have a date of birth, it was not displayed in the search result because the age of parents and children was checked. This check can now be disabled. On the screen form, a new flag has been added “Take into account the age between parent and child” on the person search form.
- In the “Kin” directory and on the clan card, if the clan’s coat of arms is not loaded, then a standard coat of arms stencil is displayed
- On the "Event" screen form, the ability to add a new event type has been added. A button with a plus icon has been added next to the "Event Type" field, which opens a form for entering a new event type
- After successfully exporting a graph to a graphic or html file, you are now prompted to open the created file for viewing. The displayed dialog box can be disabled
- After successfully exporting a project to a GedCom/XML file, you are now prompted to open the folder in which the created GedCom/XML file is located
- When importing a gedCom file, the places specified in the GedCom file in the directory of places are laid out in hierarchy using Google geocoding
- When exporting a file to gedCom, the person’s avatar photo is now also exported (with the _PRIM Y tag)
- Fixed: When exporting a gedcom file, the relative paths of the media files are saved. Previously, the full absolute path was stored. The field for specifying the folder for saving media files has been removed from the export screen form. Now they are saved in a subfolder, which is located in the same folder where the gedcom file itself is located
- Fixed: When importing a GedCom file created in the "Tree of Life" program, media files are now imported correctly
- Fixed: error in cutting off part of the graph when exporting a graph to a graphic file or HTML format
- Fixed: error in building a full tree if some of the people have an unknown gender
- Fixed: automatic update of the date and place of marriage registration in the family card after changing the date and place in the “Wedding” event card of any of the spouses
- Fixed: "Cannot focus a disabled or invisible window" error when deleting a family from the card view
- Fixed: error "Syntax error in the INSERT INTO statement" when adding an event with the "Moving" type (if the places from and where the move was made are not specified)
- Fixed: "Syntax error in INSERT INTO statement" error when merging projects
- Fixed: "Cannot open file" error when adding a photo to a person, if the file with the photo is located in a folder whose name contains Unicode characters
- Fixed: when exporting a graph to an HTML file, the background image is preserved
- Fixed: error in displaying old style dates in all tables if the day is not specified. For example, the date “January 1858 according to the old style” is now displayed correctly
- Fixed: when adding a document through the document search form, the image preview mode did not work previously
- Fixed: "Error field size is not large enough to add value" error when importing a GedCom file when the value in the OCCU tag is longer than 90 characters
- Fixed: data was not saved when editing a custom event type in the "Directories" - "Event Types" section
- Fixed: error when drawing a tree for the option when a person has several former spouses, who in turn also have several spouses
- Fixed: Question marks are displayed in the main window and in the graph window if the person’s name contains Unicode characters
- Fixed: The length of the "Link (URL)" field for a source with the "Website" type has been increased. Links open correctly when you click on them in the main program window in the "References-Sources" section
- Fixed: Error when exporting a pie chart to SVG and HTML files