Rilascio di una build alternativa di KchmViewer, un programma per visualizzare file chm ed epub

È disponibile una versione alternativa di KchmViewer 8.1, un programma per visualizzare file nei formati chm ed epub. Il ramo alternativo si distingue per l'inclusione di alcuni miglioramenti che non sono stati e molto probabilmente non saranno presenti nel ramo a monte. Il programma KchmViewer è scritto in C++ utilizzando la libreria Qt ed è distribuito sotto licenza GPLv3.

La versione si concentra sul miglioramento della traduzione dell'interfaccia utente (originariamente la traduzione funzionava solo in applicazioni realizzate con il supporto KDE):

  • Aggiunto il supporto indipendente da KDE per la traduzione dell'interfaccia utente utilizzando GNU Gettext. Anche le finestre di dialogo e i messaggi di Qt e KDE vengono tradotti se sono disponibili i file corrispondenti.
  • Traduzione aggiornata in russo.
  • Risolto un bug relativo alla visualizzazione delle pagine di alcuni file EPUB. I file EPUB contengono XML, ma l'applicazione li tratta come HTML. Se l'XML contenesse un tag head a chiusura automatica, il browser lo tratterebbe come HTML non valido e non visualizzerebbe il contenuto.

Nella versione KDE:

  • Risolto un bug nel filtro file per la finestra di dialogo Apri file in KDE. A causa di un errore nella descrizione del filtro, la finestra di dialogo Apri file mostrava solo file CHM. La finestra di dialogo ora ha tre opzioni di visualizzazione:
    • Tutti i libri supportati
    • Solo CHM
    • Solo EPUB
  • Risolto un errore durante l'analisi degli argomenti della riga di comando con caratteri non latini.
  • Script di build aggiornato per supportare meglio l'installazione dell'app su Windows e macOS.

Fonte: opennet.ru

Aggiungi un commento