Releases: Serg-Norseman/GEDKeeper
Releases · Serg-Norseman/GEDKeeper
v2.12.0
- Created the Chinese translation [Cui Jianquan (崔建全)].
- Created the German translation [Gleb Buzhinsky].
- The way in the interface for working with multiple files is changed from MDI to SDI (preparation for the future full porting).
- Considerable redesign of the program architecture.
- Created the Italian translation of the program [Amalia Boffa].
- Various minor improvements.
- Fixed error sending error log in Ubuntu 1604 LTS (Unity).
- Added a new plugin "Chronicle of events".
- Fixed saving of column widths in the list of individual records.
- Improved checking and excluding the second instance of the program.
- Improved operation of the record lists and processing of the columns.
- Implemented the formatting of text notes.
- Automatic replacement of direct links paths to multimedia files when using the program simultaneously between two operating systems (Windows / Linux).
- Implemented display of progression when adding very large media files.
- Implemented option to disable the ability to add multimedia files with direct links.
- Replacement of absolute paths to multimedia files is realized when using the program and databases between Windows and Linux (for advanced users).
- Fixed the cache of portraits in case of two links to one photo.
v2.11.0
- Added French localization.
- Added images cache for portraits. This improves tree chart performance with large number of attached portraits.
- Partially fixed the issue with access to media files when user switches between two different operating systems - Linux and Microsoft Windows (the issue was fixed only for relative paths).
- GEDKeeper is ready to introduce tips with national holidays.
- Updated photo displaying in the media viewer.
- Optimized the lists and added sorting arrow icons.
- Implemented VLC-based internal media player (VLC must be installed separately).
- Added a new warning (and option to disable the warning) when user adds a media file from removable disk.
- Added a new option to disable reopening of the most recent opened databases on the program startup.
- Included YAML-parser implementation to process external databases and configurations.
- Added ability to print a circle chart with print preview available.
- Improved charts rendering, zooming, scrolling and navigation inside circle and tree charts.
- Added new control to manage number of visible generations in a tree chart.
- Improved the popup control for tree chart zooming.
- Fixed HOME directory processing error occurred after new operating system has been installed (both Linux and Microsoft Windows).
- Added generating and exporting of a new document type - "Album of Trees".
- "GEDKeeper GUI localization manual" was updated and translated to English.
- GUI improved within tree editor, person portraits management and setting up default portraits showing in the tree.
- Made small improvements and optimizations.
- Considered more national language features aware of name processing.
v2.10.0
- Added a geocoding engine (Yandex) and their choice in the options (Google/Yandex).
- Restored search for locations in the editor of locations and window of maps (GoogleAPI).
- Added language selection in the properties of the GEDCOM file.
- Save files in any encoding except UTF-8 are deprecated and disabled.
- Added check for updates on the website sourceforge.net.
v2.9.0
- Added localization for Polish (Jacek).
- Fixed problems with European encodings of GEDCOM files.
- Small adaptation of import from the Ahnenblatt.
- Allow to process and edit maiden and married last names of women. Add several printing formats for such names.
- Improve culture-specific and culture-independent processing of names. Prepare a framework to attach languages to names and store this in a database.
- Create auto-update application sample.
- Combine GUI dialogs "Adding person" and "Edit person".
- Add new types of facts: blood group, hair color and eyes color.
- Add demo databases for the Bach and Nehru–Gandhi families.
- Add demo databases for mitochondrial and Y-chromosome gaplogroups (for ones who are keen on molecular genealogy).
- To improve modifications safety, GEDKeeper locks a record while user is changing it.
- Implement modifications canceling after changes have been made in editing GUI dialogs.
- Fix application behavior after clicking buttons that change parents or parents’ families while user is changing a person in the GUI editor.
- Improve supporting of multi-monitor configurations.
- Made a static analysis of the source code – fix over 60 possible defects and errors.
- Fix many small issues and improve overall application stability.
- Fix some errors.
- Add coding style guide.
- Use Russian name declination in birthday notifications and calculator of relation degree.
- Improve birthday notifications displaying.
- Fix behavior of child MDI (database) windows.
- Improve calculation of UDN and dates sorting when mixing calendar types.
- Improve English localization.
- Add calculator of relation degree.
v2.8.1
- Correct English localization of the user interface.
- Refine and optimize the source code, fix some errors. GEDKeeper successfully passed a stress test processing a database with more than 60,000 people.
- Change default interface language to English to improve further internationalization of GEDKeeper.
v2.8.0
- Included are a selection of the interface language at first run after installation.
- Implemented selection of portraits from photos.
v2.7.0
- Added a diagram of the circle of descendants.
- Improved options of the circle of ancestors.
- Added generation of ascending pedigrees (ancestors).
- Fixed minor bugs.
- Added periodic autosave.
- In the installer for Windows added support for switching languages.
- Added backup of files before saving.
- Fixed display of links in location information.
v2.6.0
- Added English localization of help.
- Export pedigrees to RTF.
- Add package for distribution on Debian/Ubuntu Linux.
- Add Mono-supporting (Linux).
- Add new unique framework for unified encoding and sorting dates in any calendar, with any precision.
- Restore html-pedigree generation to be compatible with Linux.
- Simplify help content down to html only to improve Linux compatible (help content has no CHM files).
- Add a function to duplicate person entries (for cases when you need to share data between two entire namesakes).
- Add context menu to tables in the main work window.
- Show calendar label for a date.
- Remove supporting of Ansel GEDCOM encoding.
- Add ability to edit several names of one person.
- Add new statistics: demography, death-rate estimation for men and women on each five years of age.
- Fix incorrect tree output happened in some modes.
- Improve personal records merger.
- Fix notes filtering, when adding into other records.
- Fix small error on displaying person's associations.
- Improve plug-in for 3D rendering of tree, but there is a lot more work to do (need a collaborator get used to 3D and dynamic transformation programming).
- Implement many small fixes and code improvements (speed, safety and stability).