Eine alternative Version von KchmViewer 8.1, einem Programm zum Anzeigen von Dateien im CHM- und EPUB-Format, ist verfügbar. Der alternative Branch zeichnet sich durch die Implementierung einiger Verbesserungen aus, die nicht in das Hauptprojekt aufgenommen wurden und wahrscheinlich auch nicht aufgenommen werden.
Die Version konzentriert sich auf die Verbesserung der Übersetzung der Benutzeroberfläche (zuvor funktionierte die Übersetzung nur in Anwendungen, die mit KDE unterstützt wurden):
- Unabhängige Unterstützung der Übersetzung der Benutzeroberfläche mit GNU Gettext hinzugefügt. Dialoge und Nachrichten von Qt und KDE werden ebenfalls übersetzt, wenn die entsprechenden Dateien vorhanden sind.
- Die Übersetzung ins Russische wurde aktualisiert.
- Ein Fehler bei der Anzeige von Seiten bestimmter EPUB-Dateien wurde behoben. EPUB-Dateien enthalten XML, aber die Anwendung behandelte sie als HTML. Wenn XML ein selbstschließendes Tag für den Titel enthielt, wurde es vom Browser als ungültiges HTML interpretiert, wodurch der Inhalt nicht angezeigt wurde.
In der KDE-Version:
- Ein Fehler im Dateifilter für das Dialogfeld 'Datei öffnen' in KDE wurde behoben. Aufgrund eines Fehlers in der Filterbeschreibung zeigte das Dialogfeld 'Datei öffnen' nur CHM-Dateien an. Jetzt hat das Dialogfeld drei Anzeigeoptionen:
- Alle unterstützten Bücher
- Nur CHM
- Nur EPUB
- Ein Fehler beim Parsen von Befehlszeilenargumenten mit nicht-lateinischen Zeichen wurde behoben.
- Das Build-Skript wurde aktualisiert, um die Installation von Anwendungen unter Windows und macOS besser zu unterstützen.
Quelle: opennet.ru
