Une version alternative de KchmViewer 8.1, un logiciel pour visualiser des fichiers aux formats chm et epub, est disponible. Cette branche alternative intègre certaines améliorations qui n'ont pas été et ne seront probablement pas intégrées dans la version principale. Le programme KchmViewer est écrit en C++ en utilisant la bibliothèque Qt et est distribué sous la licence GPLv3.
Cette version se concentre sur l'amélioration de la traduction de l'interface utilisateur (initialement, la traduction ne fonctionnait que dans les applications compilées avec le support de KDE) :
- Ajout d'un support de traduction de l'interface utilisateur indépendant de KDE utilisant GNU Gettext. Les dialogues et messages de Qt et KDE sont également traduits en présence des fichiers correspondants.
- La traduction en russe a été mise à jour.
- Une erreur d'affichage des pages de certains fichiers EPUB a été corrigée. Les fichiers EPUB contiennent du XML, mais l'application les interprétait comme du HTML. Si le XML contient une balise d'en-tête auto-fermante, le navigateur l'interprétait comme un HTML invalide et ne montrait pas le contenu.
Dans la version pour KDE :
- Correction d'un bug dans le filtre de fichiers pour la boîte de dialogue « Ouvrir un fichier » sous KDE. En raison d'une erreur dans la description du filtre, la boîte de dialogue « Ouvrir un fichier » n'affichait que les fichiers CHM. Désormais, la boîte de dialogue a trois options d'affichage :
- Tous les livres pris en charge
- Seulement CHM
- Seulement EPUB
- Correction d'une erreur d'analyse des arguments de ligne de commande contenant des caractères non latins.
- Le script de construction a été mis à jour pour un meilleur support de l'installation des applications sous Windows et macOS.
Source : opennet.ru
