È disponibile il rilascio di uChmViewer 8.2, un fork di KchmViewer, un programma per visualizzare file nei formati chm (MS HTML help) ed epub. Questa versione aggiunge supporto per KDE Framework 5 invece di KDE4 e un supporto iniziale per Qt6 invece di Qt4. Il fork include alcune migliorie che non sono state incluse e probabilmente non saranno mai parte della versione principale di KchmViewer. Il codice è scritto in C++ e viene fornito con licenza GPLv3.
Principali modifiche:
- Il fork è stato rinominato in uChmViewer. Inoltre, è stata rimossa la verifica del codice per gli aggiornamenti.
- È stato interrotto il supporto per Qt4 e KDE4 nella versione principale. Il codice specifico per Qt4 è stato rimosso.
- È stato aggiunto il supporto per KDE Framework 5 tramite KDELibs4Support.
- È stato aggiunto un supporto limitato per Qt6. L'applicazione è costruita con Qt 6.2, ma per questo è stata necessaria la disattivazione della stampa e della ricerca nella pagina, e si è dovuto fare affidamento sulle impostazioni predefinite durante la visualizzazione delle pagine.
- È stata aggiunta l'opzione USE_DBUS nello script di build CMake. Questa opzione consente di attivare/disattivare la compilazione con D-Bus su qualsiasi piattaforma in cui questa tecnologia è disponibile. In precedenza, la compilazione con D-Bus era supportata solo su Linux.
Fonte: opennet.ru
