La version 8.2 de uChmViewer, un fork de KchmViewer, est disponible. Ce programme permet de visualiser des fichiers aux formats chm (MS HTML help) et epub. La mise à jour ajoute le support de KDE Framework 5 au lieu de KDE4 et un support initial de Qt6 plutôt que Qt4. Ce fork inclut certaines améliorations qui n'ont pas été intégrées et ne seront probablement pas ajoutées à la version principale de KchmViewer. Le code est écrit en C++ et est distribué sous la licence GPLv3.
Principales modifications :
- Le fork a été rebaptisé uChmViewer. La vérification de code pour les mises à jour a également été supprimée.
- Le support de Qt4 et KDE4 a été abandonné dans la branche principale. Le code spécifique à Qt4 a été supprimé.
- Le support de KDE Framework 5 a été ajouté grâce à KDELibs4Support.
- Un support limité pour Qt6 a été ajouté. L'application est compilée avec Qt 6.2, mais pour cela, l'impression et la recherche dans les pages ont dû être désactivées, et les paramètres par défaut doivent maintenant être utilisés lors de la visualisation des pages.
- Une option USE_DBUS a été ajoutée au script de construction CMake. Cette option permet d'activer/désactiver la construction avec D-Bus sur toute plateforme prenant en charge cette technologie. Auparavant, la construction avec D-Bus n'était supportée que sur Linux.
Source : opennet.ru
