Alle Tickets wurden bearbeitet und geschlossen (genauer gesagt, nicht alle, da ich einige abgelehnt habe). 9 spezifische Online-Dienste wurden implementiert. Ein neues Modul für TV-Serien wurde hinzugefügt. Und eine neue Methode zur Pflege von Editionen von etwas wurde eingeführt, in diesem Fall speziell für Bücher und Comics. Es handelt sich, wie immer, um eine generische Funktionalität, die jedoch noch nicht über die Konfiguration verfügbar ist (sie kann jedoch durch Bearbeiten der Modul-XML aktiviert werden). Aber (Comic-)Bücher können nun Editionen enthalten (die im Grunde auch (Comic-)Bücher/Werke sind).
Ich habe KI verwendet, um alle Übersetzungsdateien zu überprüfen und veraltete Übersetzungen zu entfernen sowie fehlende hinzuzufügen. Natürlich habe ich den von Benutzern beigesteuerten Übersetzungen den Vorzug gegeben! Vielen Dank für die Hilfe!
Nebenbemerkung: Ich mache immer noch erstaunlich viel manuelles Programmieren. KI hilft mir aber bei mühsamen Aufgaben.
Dennoch ist Data Crow trotz all seiner Mängel nach wie vor ein handwerklich gefertigtes Produkt. Hoffen wir, dass es entgegen aller Wahrscheinlichkeit nicht so schnell aus der Mode kommt, wie es bei vielen, vielen anderen “Dingen” sehr, sehr wahrscheinlich der Fall sein wird.
[Neu]
- Neues Modul wurde hinzugefügt: TV-Serien. Dieses Modul ermöglicht die Registrierung von TV-Serien samt Episoden. Online-Suche und Dateianalyse wurden ebenfalls implementiert.
- Bücher und Comics können jetzt Editionen haben. Dies ist optional. Eine Edition gehört immer zu einem (Comic-)Buch. Ein (Comic-)Buch kann null, eine oder mehrere Editionen haben.
- Online-Update für Buchausgaben hinzugefügt (kann nicht hinzufügen, nur aktualisieren).
- Ein experimenteller KI-Online-Suchmodus für alle Module (nur Text) wurde hinzugefügt. Sie können Ihr Endpunkt und das zu verwendende Modal konfigurieren (Sie können Llama, Perplexity usw. verwenden).
- Online-Dienst hinzugefügt: RAWG für Spiele
- Online-Dienst hinzugefügt: Board Games Geeks für Brettspiele (Ticket 138)
- Online-Service hinzugefügt: Metron Comics für Comics
- Online-Dienst hinzugefügt: Last.fm für Musikalben
- Online-Dienst hinzugefügt: MusicBrainz für Musikalben
- Online-Dienst hinzugefügt: OMDB für Filme (keine Bilder)
- Online-Dienst hinzugefügt: TVmaze für Serien
- Online-Dienst hinzugefügt: TMDB für Serien (als zusätzlicher Dienst, für Filme war er bereits vorhanden)
- Online-Dienst hinzugefügt: The TVDB für Serien (erfordert ein Abonnement bei The TVDB; derzeit 12 USD pro Jahr)
[Geändert]
- [Ticket 155] Funktionsanfrage: Discogs-Veröffentlichungen anhand des Veröffentlichungscodes und/oder der URL nachschlagen.
- [Ticket 162] Unterstützung für benutzerdefinierte Google Books API-Schlüssel hinzugefügt.
- [Ticket 88] Vorschlag: die Film-Datenbank TV-Serien.
- [Ticket 83] Vorschlag: Erstellung von Feldern für mehrere Einträge (Feld Auswahl)
- [Ticket 137] Alles aktualisieren: Erlaube das Anhängen an ausgewählte Elemente für Mehrfachauswahl anstatt nur Überschreiben
- [Ticket 132] Option zum Kopieren des Bildes in den Speicher hinzufügen (Rechtsklick zum Bildfeld hinzugefügt; Kopieroption)
- [Ticket 84] Vorschlag: Schnelle Suche; es wurde ein optionales Feld zur Auswahl zur Schnelle Suche / Filter hinzugefügt
- Aktualisierte / gefestigte den Online-Dienst der offenen Bibliothek für Bücher.
- Die niederländische Übersetzung (mich) wurde aktualisiert. Veraltete Übersetzungen wurden entfernt und fehlende sowie neue Übersetzungen hinzugefügt.
- Französische Übersetzung aktualisiert (Claude AI). Veraltete Übersetzung entfernt und fehlende sowie neue Übersetzungen hinzugefügt.
- Die deutsche Übersetzung wurde aktualisiert (danke iro-de + Claude AI wurde zur Bereinigung der Datei und zum Schließen historischer Lücken in den Übersetzungen verwendet).
- Aktualisierte die italienische Übersetzung (Claude AI). Veraltete Übersetzung entfernt und fehlende sowie neue Übersetzungen hinzugefügt.
- Aktualisiert die polnische Übersetzung (dank Ariel Chyłek + Claude AI zur Bereinigung der Datei und Schließung historischer Lücken in den Übersetzungen).
- Die portugiesische Übersetzung wurde aktualisiert (dank Ariel Chyłek + Claude AI zur Bereinigung der Datei und Schließung historischer Lücken in den Übersetzungen).
- Aktualisierte die russische Übersetzung (Claude AI). Entfernte veraltete Übersetzung und fügte fehlende sowie neue Übersetzungen hinzu.
- Spanische Übersetzung aktualisiert (Claude AI). Veraltete Übersetzung entfernt und fehlende sowie neue Übersetzungen hinzugefügt.
[Behoben]
- [Ticket 133] Online-Suche: Open Library – Fehlermeldung für einige ISBNs.
- [Ticket 127] Tab-Namen wurden nicht richtig übersetzt / Tab-Duplizierung beim Sprachenwechsel.
(HINWEIS: Dies funktioniert nur für Neuinstallationen; löschen Sie die Datei tabs.xml unter \settings\application, um das Zurücksetzen im Fehlerfall durchzuführen). - Musikdateiimport; jetzt werden Kinder zusammengeführt. Die neue Gruppe von Kindern wird mit den alten Informationen aktualisiert, um Informationsverluste zu vermeiden.
- Das Dialogfeld "Mehrere Elemente erstellen" hat seine Größe nicht gespeichert.
- Schaltflächen des Formulars konnten nach einer Validierungswarnung nicht aktiviert werden.
- Schnellansicht wird nach mehrfacher Erstellung nicht mit Kindern aktualisiert.
- Fortgeschrittene Filter haben Kombinationen von „Und“- und „Oder“-Einträgen nicht korrekt verarbeitet. Nun werden „Oder“-Einträge als eine Gruppe behandelt und die „Und“-Bedingungen immer angewendet. (Technisch gesehen funktioniert es jetzt wie folgt: Gib mir alle, bei denen (x = z oder y = a) und a = b und c = d ist)