Release av en alternativ version av KchmViewer, ett program för att visa chm- och epub-filer

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

Lägg en kommentar