En alternativ udgivelse af KchmViewer 8.1, et program til visning af filer i chm- og epub-formater, er tilgængelig. Den alternative gren er kendetegnet ved medtagelsen af nogle forbedringer, som ikke og højst sandsynligt ikke vil nå opstrøms. KchmViewer-programmet er skrevet i C++ ved hjælp af Qt-biblioteket og distribueres under GPLv3-licensen.
Udgivelsen fokuserer på at forbedre UI-oversættelse (oprindeligt fungerede oversættelse kun i programmer bygget med KDE-understøttelse):
- Tilføjet KDE-uafhængig support til UI-oversættelse ved hjælp af GNU Gettext. Qt- og KDE-dialoger og meddelelser oversættes også, hvis de tilsvarende filer er tilgængelige.
- Opdateret oversættelse til russisk.
- Rettede en fejl med visning af sider af nogle EPUB-filer. EPUB-filer indeholder XML, men applikationen behandlede dem som HTML. Hvis XML'en indeholdt et selvlukkende head-tag, ville browseren behandle det som ugyldig HTML og ikke vise indholdet.
I KDE-versionen:
- Rettede en fejl i filfilteret til dialogboksen Åbn fil i KDE. På grund af en fejl i filterbeskrivelsen viste dialogboksen Åbn fil kun CHM-filer. Dialogboksen har nu tre visningsmuligheder:
- Alle understøttede bøger
- Kun CHM
- Kun EPUB
- Rettede en fejl ved parsing af kommandolinjeargumenter med ikke-latinske tegn.
- Opdateret build-script for bedre at understøtte app-installation på Windows og macOS.
Kilde: opennet.ru