De release van uChmViewer 8.2, een fork van KchmViewer, een programma voor het bekijken van bestanden in de formaten chm (MS HTML help) en epub, is beschikbaar. De release voegt ondersteuning voor KDE Framework 5 toe in plaats van KDE4 en begint met ondersteuning voor Qt6 in plaats van Qt4. Deze fork bevat enkele verbeteringen die niet zijn opgenomen en waarschijnlijk niet zullen worden opgenomen in de hoofdtak van KchmViewer. De code is geschreven in C++ en wordt geleverd onder de GPLv3-licentie.
Belangrijkste wijzigingen:
- De fork is hernoemd naar uChmViewer. Ook is de controle op updates uit de code verwijderd.
- De ondersteuning voor Qt4 en KDE4 in de hoofdtak is stopgezet. Code die specifiek is voor Qt4 is verwijderd.
- Ondersteuning voor KDE Framework 5 is toegevoegd via KDELibs4Support.
- Beperkte ondersteuning voor Qt6 is toegevoegd. De applicatie wordt gebouwd met Qt 6.2, maar hiervoor moesten afdrukken en zoeken op de pagina worden uitgeschakeld, en men moest zich baseren op de standaardinstellingen bij het bekijken van pagina's.
- De optie USE_DBUS is toegevoegd aan het CMake-buildscript. Deze optie maakt het mogelijk om de bouw met D-Bus in of uit te schakelen op elk platform waar deze technologie beschikbaar is. Voorheen werd de bouw met D-Bus alleen op Linux ondersteund.
Bron: opennet.ru
