Skip to content

Releases: Serg-Norseman/GEDKeeper

v2.12.0

17 Jun 15:24
fa97fb2
Compare
Choose a tag to compare
  • 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

28 Feb 20:41
739c106
Compare
Choose a tag to compare
  • 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

26 Dec 16:51
f039525
Compare
Choose a tag to compare
  • 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

18 Dec 17:56
aec36a2
Compare
Choose a tag to compare
  • 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

03 Sep 14:54
0c28441
Compare
Choose a tag to compare
  • 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

14 Aug 17:10
3ec6039
Compare
Choose a tag to compare
  • Included are a selection of the interface language at first run after installation.
  • Implemented selection of portraits from photos.

v2.7.0

31 Jul 12:08
0465b15
Compare
Choose a tag to compare
  • 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

20 Jun 16:02
424faa5
Compare
Choose a tag to compare
  • 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).