Weitere Informationen
- Dieses Wiki hat derzeit 4,584 Inhaltsseiten.
- Hast du einen Fehler in Gramps gefunden? Bitte melde ihn.
- Bist du an den Gedanken der Gramps-Entwickler interessiert? Dann lies den Blog.
- Es gibt ein Community-Portal für alles, was mit dem Gramps-Projekt zu tun hat.
- Wenn du lernen möchtest, wie du zu diesem Wiki beitragen kannst, kannst du alles darüber in der Wiki-Hilfe erfahren.
- Sollten noch Fragen offen sein, zögere nicht, uns zu kontaktieren.
|
|
|
Neuigkeiten
Gramps 6.0.0 veröffentlicht.
 2025.03.19
Das Gramps-Team veröffentlicht Version 6.0.0, eine neue Hauptversion.
Highlights
Berichte
Der erzählende Webbericht hat vier wesentliche Verbesserungen:
- Neue Indizes für große Datenbanken.
- Hinzufügen einer Heatmap.
- Verbesserte Sprache und Hamburger-Menüs.
- Andere Rollen für ein Ereignis anzeigen.
Andere Berichtsänderungen:
- Hinzufügen der Option Geschlechtssymbol zum detaillierten Nachkommen-, detaillierten Vorfahren- und Nachkommenbericht.
- Hinzufügen der Option Gramps ID zum Verwandtschaftsbericht.
- Baumberichte konvertieren Bilder in Miniaturansichten zum Einbetten. Dadurch können abgeschnittene Rechtecke, die in den Medienreferenzen ausgewählt wurden, angezeigt werden.
- Die Berichtsoptionen werden jetzt auf Ebene der einzelnen Stammbäume (Datenbanken) gespeichert.
Gramplets
Die folgenden Aktualisierungen wurden vorgenommen:
- Verbesserungen an den Gramplets für Backlinks (Referenzen):
- Ein Objekt kann nun aus dem Backlinks-Gramplet heraus aktiviert werden.
- Hinzufügen eines Kontextmenüs, um „Bearbeiten“ und „Aktivieren“ besser auffindbar zu machen.
- Ermöglicht das Ziehen von Objekten in der Backlinks-Grammatik in die Zwischenablage.
- Hinzufügen von Bearbeitungsmöglichkeiten für die Notizen-Gramplets.
- Verbesserte Version des Filter-Grampletts.
Auswahldialoge
Die Auswahldialoge wurden verbessert:
- Eine Standard-Suchleiste wurde zum Personenauswahldialog hinzugefügt. Sie wählt standardmäßig Männer oder Frauen aus, aber es ist auch möglich, in anderen Spalten auszuwählen.
- Es ist jetzt möglich, mehrere Medienobjekte in den Registerkarten Medienauswahl und Galerie auszuwählen.
- Die Medienauswahl hat eine neue Pfadspalte.
Weitere Änderungen
- Verbesserungen am Code von Wahrscheinlich am Leben
- Neue Regeln: „Hat Ereignis“, „Hat Quelle“ und „Hat Notiz der Art“.
- Neue Gedcom 7.0 Ereignisrollen: „Vater“, „Mutter‘, „Elternteil“, „Kind“, „Mehrere“, „Freund“, „Nachbar“ und „Beauftragter“.
- Erlaubt Web-zugängliche Dateireferenzen in Medienobjekten.
- Hinzufügen einer Voreinstellungsoption für die Auswahl des Symbolleistenstils.
- Verbesserungen an der Hilfeanzeige. Dies ist jedoch noch nicht abgeschlossen.
- Aktivieren des Menüs „Webverbindung“ in allen Listenansichten.
Technischer Kram
Diese Änderungen sind wahrscheinlich für die meisten Leute weniger interessant:
- Viele Fehlerkorrekturen.
- Entfernung veralteter Funktionen.
- Hinzufügen von Typ-Hinweisen und statischer Typ-Prüfung.
- Verbesserungen der Codequalität und Aufräumarbeiten.
- Zusätzliche Einheitentests.
Datenbank-bezogene Änderungen
Für den Laien sind die folgenden Änderungen an der Datenbank vorgenommen worden:
- Wir speichern Objekte in der Datenbank jetzt in einem für Menschen lesbaren Format.
- Power-User können die Datenbank nun direkt lesen, ohne Python verwenden zu müssen.
- Bestimmte Operationen können langsamer sein, aber wir glauben nicht, dass sie viel langsamer sind.
- Durch Überarbeitung und Optimierung der Filter/Regeln sollten diese viel schneller werden.
- Das neue Speicherformat wird den Entwicklern die zukünftige Wartung und Optimierung erleichtern.
Fehlerbehebungen
v6.0.0
- 13676: Gramps wird fortgesetzt, wenn eine Regel der Erweiterung nicht geladen werden kann.
v6.0.0-rc2
- 13305: Die Überprüfung, ob der Pfad existiert, wurde aus dem Einheitstest für den Medienpfad entfernt.
- 1326113686: Vereinfachung der Logik für das Setzen von Daten-, Konfigurations- und Cache-Verzeichnissen.
- 13300: Migrieren von Daten aus der alten Verzeichnisstruktur.
- 13680: Fehler bei verschachtelten Transaktionen im Testfall-Generator behoben.
- 13674: Fehler beim Schema-Upgrade behoben.
v6.0.0-rc1
- 1363313652: Fehlerbehebung bei Upgrades von bsddb.
- 13657: Fehler mit Nachnamensregeln in Schnellansichten behoben.
- 13648: Neue Editor-Fallback-Symbole für hoch- und tiefgestellte Zeichen wurden hinzugefügt.
- 13642: Hinzufügen von zusätzlichen Prüfungen beim Ändern eines Elternteils im Familieneditor.
- 13640: Ausblenden des Navigationsleistenselektors, wenn nur ein Sidebar-Plugin geladen ist.
- 13644: Fehler im Medienmanager bei der Umwandlung von relativen in absolute Pfade behoben.
- 13639: Fehler beim Entfernen von Zitierverweisen nach dem Löschen einer Quelle behoben.
- 13635: Korrektur der Zitierfilterregeln, die die Quelle durchsuchen.
- 13634: Absturz im Quellen-/Zitatselektor mit leerem Filter behoben.
v6.0.0-beta2
- Erzählende Website:
- 13628: Entfernte Medien können nicht geöffnet werden.
- 13619: Absturz bei leerer Datenbank behoben.
- 13614: Fix zur Anzeige des Baums auf der Druckseite.
- 13630: Zentrierung des Fortschrittsbalkens in der Statusleiste des Hauptfensters.
- 13624: BSDDB-Version und doppelte Gramps-Version aus dem Info-Dialog entfernt.
- 13627: Absturz beim bsddb-Upgrade behoben.
- 13622: Fehler beim Upgrade einer Datenbank von 5.1 auf 6.0 behoben.
- 13618: Fehlende Remote-Medien werden im Prüf- und Reparaturwerkzeug ignoriert.
- 13606: Fix der Match-Methode in der GenericFilter Klasse.
- 13605: Fehler bei der Suche nach Namen im Ortsselektor behoben.
- 13607: Aktivieren Sie <Enter> Tastendruck auf Datumsfelder in Seitenleistenfiltern.
- 13603: Fix all_people() einfache Zugriffsmethode, um das neue Datenformat zu verwenden.
- 13604: Übersetzungskorrekturen in wahrscheinlich am Leben Code.
v6.0.0-beta1
- 2455: Speichern der Berichtsoptionen für jede Datenbank.
- 13467: Hilfe-Schaltfläche zu Plugin-Auswahldialogen hinzugefügt.
- 13562: Verbessern der display_help Utility Funktion. Hinzufügen von Unit-Tests.
- 13479: Absturz mit leerer ADDR in narrativem Web.
- 13401: Anzeige des Quellensymbols in der Ereignis-Registerkarte eines Editors, wenn das Ereignis entweder ein Ereigniszitat oder ein Ereignisreferenzzitat hat.
- 13322: Fehlerkorrektur bei AttributeError in der Registerkarte Nachname des Editors.
- 13443: Verbessert den ProbablyAlive Code.
- 13079: Überspringen von TestImports, wenn das en_US Gebietsschema auf dem Build-Host nicht verfügbar ist.
- 778810699: Änderung des Layouts von Orten und Daten im Familienlinien-Plugin.
- 13358: Füge fehlende Tooltips in der Erweiterungverwaltung hinzu.
- 12772: Unterstützung für ISO 639-3 Teil 3 Standard-Sprachcode hinzugefügt.
- 13256: Bevorzugten Namen anstelle des Standardnamens im Namenseditor verwenden.
Siehe das Changelog.
Gramps 5.2.4 veröffentlicht.
 2025.01.12
Das Gramps-Team veröffentlicht Version 5.2.4, eine neue Zwischenversion.
- Übersetzungen:
- Aktualisierte Übersetzungen: bg, cs, da, de, de_AT, en_GB, es, fa, fi, fr, he, hr, hu, id, ko, mk, nb, nl, pl, pt_PT, sk, sl, sv, ta, tr, uk, zh_CN, zh_HK, zh_TW.
- Tamil aus dieser Version entfernen.
- Übersetzungsvorlage für neue Version aktualisiert.
- Liste der unvollständigen Übersetzungen aktualisiert.
- Deutschen Datumsmodifikator "ab" hinzugefügt.
- 13312: Korrektur des deutschen Datums-Handlers für Berichte.
- Hinzufügen eines zusätzlichen „about“-Modifikators zum Hebräischen Datums-Handler.
- Koreanische Übersetzung hinzugefügt.
- Fixe Datumsmodifikatoren für sl.
- 13555: Die Fundstellen-Gramplet wurde verbessert, um Fundstellen von Ereignisreferenzen zu erkennen.
- 13495: Behebung einer Ausnahme bei der Suche nach der Beziehung zur Hauptperson.
- Die Scrollrichtung der Maus in der Stammbaumansicht wurde korrigiert.
- Behebung der falschen Verwendung von exec. Seit PEP558 wird locals() nicht mehr von exec() befüllt. Diese Änderung bedeutet, dass dieser Aufruf in Python 3.13 fehlerhaft ist.
- Entfernung einiger Verwendungen von globals().
- Unnötige Verwendung von exec entfernt.
- 13431: Testen, ob current_date ein leeres Datum in der Funktion wahrscheinlich alive ist.
- Verbesserung der Warnmeldung in date_test.py, wenn 3 Tests übersprungen werden.
- 13415,13423: Korrektes Zuweisen von sortval zu 0, wenn ein Datum LEER ist.
- Behebung eines Unicode-Konvertierungsfehlers beim Upgrade von Schema 16 auf 17.
- 13428: Die Dokumentation für die match()-Methode der Date-Klasse wurde korrigiert. Außerdem wurde die Dokumentation in 3 weiteren Fällen ausführlicher gestaltet.
- 12285: Gramps Versionsausgabe meldet jetzt das Betriebssystem statt der Plattform.
- 13464: Herabstufung der Upgrade-Meldungen von der Warn- auf die Informationsebene.
- 13448: Die Option für die Listengröße in dem häufigste Nachnamen Gramplet wurde korrigiert. Benutzer können angeben, wie viele Nachnamen in der Liste erscheinen, von 10 bis 1000.
- Irreführende Beschreibung der Platzierung von GUI-Elementen korrigiert.
- 13403: Verwendung des bevorzugten Kalenders nur für neue Daten im Datumseditor.
- Tippfehler in der INSTALL-Datei korrigiert.
- 12804: Den Druck von Büchern korrigiert.
- 13417: Berichte mit gestalteten Notizen, die tiefgestellt und durchgestrichen sind, wiedergeben.
- 13152: Defekten Link zum svn2cl-Paket im Info-Dialog entfernt.
- 13370: Verbesserung der Medienleistung im erzählenden Webbericht.
- Mac:
- 13514: gtkspell3 durch gspell ersetzt.
- Upgrade von json-glib zur Behebung eines Erstellungsfehlers mit aktuellen glib-Versionen.
- Windows AIO:
- 13402: Das Symbol der ausführbaren AIO-Konsole wurde wiederhergestellt.
- Rechtschreibung in einem Kommentar korrigiert.
- UPX-Komprimierung von ausführbaren Dateien entfernt.
- Auskommentierte Zeile entfernen.
- Pakete in alphabetischer Reihenfolge auflisten, um die Wartung des Dokuments zu erleichtern.
- Grammatik verbessert werden.
- Sicherstellen, dass library.zip von cx_freeze erzeugt wird.
- Copyright-Datum aktualisiert.
- Verwendung einer virtuellen Python-Umgebung. Dadurch kann pip korrekt funktionieren.
- Bevorzugen der Verwendung von base_exec_prefix.
- Änderungen aufgrund der Aktualisierung der MSYS2-Umgebung erforderlich.
- Entfernen der Verweise auf lib2to3 (veraltet).
- Reduzierung der Log-Ausgabe von build.sh, so dass Fehler und Warnungen leichter zu erkennen sind.
- README bereinigen.
- Verhinderung des Ladens von Debug-Plugins für Gramps AIO.
- Die Ausgabe in den Protokolldateien zu reduzieren, um das Parsing zu erleichtern.
- Herunterstufen von cx_Freeze in Windows AIO auf 6.15.9
Siehe das Changelog.
|
|