Er is een alternatieve versie van KchmViewer 8.1 beschikbaar, een viewer voor chm- en epub-bestanden. De alternatieve vork onderscheidt zich door de opname van enkele verbeteringen die de stroomopwaartse stroomopwaarts niet hebben gehaald en hoogstwaarschijnlijk ook niet zullen halen. Het KchmViewer-programma is geschreven in C++ met behulp van de Qt-bibliotheek en gedistribueerd onder de GPLv3-licentie.
De release is gericht op het verbeteren van de vertaling van de gebruikersinterface (oorspronkelijk werkte de vertaling alleen in toepassingen die zijn gebouwd met KDE-ondersteuning):
- KDE-onafhankelijke ondersteuning toegevoegd voor UI-vertaling met GNU Gettext. Qt- en KDE-dialogen en -berichten worden ook vertaald als de juiste bestanden beschikbaar zijn.
- Bijgewerkte vertaling in het Russisch.
- Een bug opgelost met het weergeven van pagina's van sommige EPUB-bestanden. EPUB-bestanden bevatten XML, maar de toepassing behandelde ze als HTML. Als de XML een zelfsluitende header-tag bevat, behandelt de browser deze als ongeldige HTML en geeft de inhoud niet weer.
In de KDE-versie:
- Een bug opgelost in het bestandsfilter voor het dialoogvenster Bestand openen in KDE. Door een fout in de filterbeschrijving toonde het dialoogvenster Bestand openen alleen CHM-bestanden. Het dialoogvenster heeft nu drie weergaveopties:
- Alle ondersteunde boeken
- Alleen CHM
- Alleen EPUB
- Fout verholpen bij het parseren van opdrachtregelargumenten met niet-Latijnse tekens.
- Bijgewerkt bouwscript om app-installatie op Windows en macOS beter te ondersteunen.
Bron: opennet.ru