Repository navigation
Releases: LondonRain/KekuleHtml
Releases · LondonRain/KekuleHtml
Release list
v2.2.1
🇩🇪 Release Notes
🐞 Bugfixes
- Beim Erstellen der Kacheln für "Häufigste Orte und Familiennamen der Ahnenlinien" führte ein leerer Nachname zu einem Programmabbruch. Dies wurde behoben.
- Die Karte zur "Geographischen Verteilung der Ahnenlinien" konnte so angezeigt werden, dass die ganze Welt mehrfach zu sehen war und scheinbar keine Cluster angezeigt wurden. Ursache waren Koordinaten, die nicht dem GEDCOM-Standard entsprechen und ein Komma statt eines Punktes als Dezimaltrennzeichen verwenden. Diese Koordinaten werden jetzt dennoch korrekt ausgewertet.
🇬🇧 Release Notes
🐞 Bug Fixes
- Fixed a crash when generating the tiles for "Most Frequent Places and Surnames of the Ancestral Lines" if a surname was empty.
- The map showing the "Geographical Distribution of Ancestral Lines" could sometimes display the entire world multiple times, seemingly without any clusters. The cause was coordinates that did not comply with the GEDCOM standard and used a comma instead of a period as the decimal separator. These coordinates are now handled correctly as well.
v2.2.0.0
🇩🇪 Release Notes
✨ Features
- "Häufigste Orte und Familiennamen der Ahnenlinien" hinzugefügt. Dieser neue Abschnitt beantwortet auf einen Blick die häufig gestellte Frage: "Woran forschst du gerade?". Pro Familienzweig werden die häufigsten Orte und Familiennamen zusammengefasst und damit die Schwerpunkte der eigenen Forschungsdaten sichtbar.

- Ein Release der Konsolenanwendung für macOS und Linux ist jetzt verfügbar.
- Die Mary-Hill-Farben wurden angepasst. Grün und Blau wurden so gewählt, dass die vier Farben auch bei Sehschwächen wie Deuteranopie und Protanopie unterscheidbar bleiben. Das Grün hat deshalb einen deutlichen Türkisanteil, um es leichter vom Rot unterscheidbar zu machen.
- Die HTML-Ausgabe kann jetzt auch nur für den Probanden (Generation 0) erstellt werden. Damit lässt sich auch der Lebensweg einer einzelnen Person nachvollziehen.
- Der Parameter
filterNamesermöglicht es, die zur Auswahl stehenden Personen bereits beim Start zu filtern.
🐞 Bugfixes
- Lange Kekule-Nummern der höheren Generationen überlappen jetzt nicht mehr mit dem Namen der Person.
- Weitere Fehler beim Einlesen und Darstellen der Daten zur Lebensspanne von Personen wurden behoben.
- Die kleinstmöglichen Cluster auf der Migrationskarte sind jetzt etwas kleiner. Gleichzeitig sind sie auf maximal 100 Pixel Durchmesser begrenzt und können auch bei sehr vielen Ereignissen an einem Ort nicht unbegrenzt wachsen.
- Das Popup eines Clusters auf der Migrationskarte ist jetzt zunächst so klein wie möglich und wird erst beim Aufklappen der Details vergrößert.
🇬🇧 Release Notes
✨ Features
- Added "Most Common Places and Family Names of the Ancestral Lines". This new section answers the frequently asked question "What are you researching?" at a glance. For each branch of the family, the most frequent places and surnames are summarised, making it easy to see the main focus of your research data.

- A release of the console application for macOS and Linux is now available.
- The Mary Hill colors have been adjusted. Green and blue were chosen so that all four colours remain distinguishable for people with colour vision deficiencies such as deuteranopia and protanopia. The green therefore has a distinct turquoise tint, making it easier distinguishably from the red.
- The HTML output can now also be generated only for the proband (Generation 0), making it possible to trace the life journey of a single person.
- The
filterNamesparameter allows you to filter the persons available for selection right from the start.
🐞 Bug Fixes
- Long Kekule numbers in higher generations no longer overlap with the person's name.
- Fixed further issues when reading and displaying dates of people's lifespans.
- The smallest possible clusters on the migration map are now slightly smaller. At the same time, they are limited to a maximum diameter of 100 pixels and can no longer grow indefinitely when there are many events at the same location.
- Cluster popups on the migration map are now initially as small as possible and only expand when their details are opened.
v2.1.0.0
🇩🇪 Release Notes
✨ Features
- Für die Ahnenforschungssoftware Ahnenblatt wurde eine Plugin-Variante erstellt. Dadurch lässt sich KekuleHtml jetzt direkt aus Ahnenblatt starten.
- Die Ausgabe kann jetzt auf eine frei wählbare Anzahl an Generationen begrenzt werden. Standardmäßig werden 20 Generationen ausgegeben, maximal sind 63 Generationen möglich.
- Die Sprache der Anwendung und der generierten Ausgabe lässt sich jetzt explizit per Kommandozeilenparameter festlegen. So kann beispielsweise auch auf einem deutschen System eine englische Ausgabe erzeugt werden. Aktuell werden Deutsch und Englisch unterstützt. Weitere Sprachen lassen sich mit Unterstützung der Community leicht ergänzen.
- Sowohl die Konsolenanwendung als auch die Version mit grafischer Benutzeroberfläche unterstützen nun dieselben Kommandozeilenparameter. Dadurch können der Pfad zur GEDCOM-Datei, die Anzahl der Generationen und die Sprache direkt beim Start übergeben werden.
- Die grafische Benutzeroberfläche wurde um ein Über-Fenster mit weiterführenden Informationen und Links ergänzt.
🐞 Bugfixes
- Ein Fehler bei Ausgaben mit mehr als 30 Generationen ab der Startperson wurde behoben. Es werden jetzt bis zu 63 Generationen unterstützt. Sind mehr als 63 Generationen vorhanden, wird die Ausgabe an dieser Stelle beendet, anstatt mit einem Fehler abzubrechen.
- Unvollständige Datumsangaben werden jetzt korrekt ausgegeben. Beispielsweise wird
02.1900nicht mehr fälschlich als01.02.1900und1900nicht mehr alsFROM 1900dargestellt.
🇬🇧 Release Notes
✨ Features
- Added an Ahnenblatt plugin, allowing KekuleHtml to be launched directly from the genealogy software.
- The output can now be limited to a configurable number of generations. The default is 20 generations, with a maximum of 63.
- The language of both the application and the generated output can now be explicitly selected via a command-line parameter. This makes it possible, for example, to generate English output on a German system. Currently, German and English are supported, but additional languages can easily be added with community-provided translations.
- Both the console application and the graphical user interface now support the same command-line parameters. This allows the GEDCOM file path, the number of generations, and the language to be specified directly when launching the application.
- Added an About dialog to the graphical user interface with additional information and useful links.
🐞 Bug Fixes
- Fixed an issue that occurred when generating output for more than 30 generations from the root person. Up to 63 generations are now supported. If more than 63 generations are available, the output simply stops at that point instead of terminating with an error.
- Incomplete dates are now displayed correctly. For example,
02.1900is no longer incorrectly shown as01.02.1900, and1900is no longer displayed asFROM 1900.
v2.0.0.0
🇩🇪 Release Notes
✨ Features
- Zusätzlich zur bestehenden Konsolenanwendung wurde eine Variante mit grafischer Benutzeroberfläche (GUI) hinzugefügt.
- Die Anwendung ist jetzt auch auf Englisch verfügbar. Alle sichtbaren Texte in der Konsole, der Benutzeroberfläche und der generierten Ausgabe wurden übersetzt. Zusätzlich wurde eine englische Dokumentation ergänzt.
🐞 Bugfixes
- Für die Erstellung der Migrationskarte werden jetzt auch Ereignisse mit unvollständigem Datum berücksichtigt (z. B.
01.1920). - Für die Zeitleiste wird eine Generation großzügiger als „möglicherweise noch lebend“ eingestuft, wenn bei mindestens einer Person das Sterbedatum unbekannt ist und das Geburtsdatum nicht länger als 110 Jahre zurückliegt. In diesem Fall werden die entsprechenden Generationsbalken bis zum aktuellen Jahr verlängert.
- Bei Ahnenschwund werden nun alle zusammengehörigen Personen gegenseitig miteinander verlinkt.
- Bei Ahnenschwund werden jetzt alle Ahnenlinien der beteiligten Personen vollständig weiterverfolgt und ausgegeben.
🇬🇧 Release Notes
✨ Features
- Added a graphical user interface (GUI) alongside the existing console application.
- The application is now also available in English. All visible text in the console, the user interface, and the generated output has been translated. An English documentation has also been added.
🐞 Bug Fixes
- Events with incomplete dates (e.g.
01.1920) are now also considered when generating the migration map. - For the timeline, a generation is now more generously assumed to be "possibly still living" if at least one person has no recorded date of death and their birth date is no more than 110 years in the past. The corresponding generation bars are then extended to the current year.
- In cases of pedigree collapse, all related individuals are now linked to each other.
- In cases of pedigree collapse, all ancestral branches of the affected individuals are now fully explored and included in the output.
v1.0.0.1
v1.0.0.0 - Initial Release
First published version. 🥳