Frigivelse af en alternativ build af KchmViewer, et program til visning af chm- og epub-filer

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

Tilføj en kommentar