En alternativ version av KchmViewer 8.1, ett program för att visa filer i chm- och epub-format, är tillgänglig. Den alternativa grenen kännetecknas av införandet av några förbättringar som inte och troligen inte kommer att ta sig uppströms. KchmViewer-programmet är skrivet i C++ med Qt-biblioteket och distribueras under GPLv3-licensen.
Utgåvan fokuserar på att förbättra UI-översättningen (ursprungligen fungerade översättning endast i applikationer byggda med KDE-stöd):
- Lade till KDE-oberoende stöd för UI-översättning med GNU Gettext. Qt- och KDE-dialoger och meddelanden översätts också om motsvarande filer är tillgängliga.
- Uppdaterad översättning till ryska.
- Fixade en bugg med att visa sidor i vissa EPUB-filer. EPUB-filer innehåller XML, men programmet behandlade dem som HTML. Om XML innehöll en självstängande head-tagg skulle webbläsaren behandla den som ogiltig HTML och inte visa innehållet.
I KDE-versionen:
- Fixade en bugg i filfiltret för dialogrutan Öppna fil i KDE. På grund av ett fel i filterbeskrivningen visade dialogrutan Öppna fil endast CHM-filer. Dialogrutan har nu tre visningsalternativ:
- Alla böcker som stöds
- Endast CHM
- Endast EPUB
- Fixat ett fel vid analys av kommandoradsargument med icke-latinska tecken.
- Uppdaterat byggskript för att bättre stödja appinstallation på Windows och macOS.
Källa: opennet.ru