Está disponível a versão alternativa do KchmViewer 8.1, um programa para visualizar arquivos nos formatos chm e epub. O desdobramento alternativo se destaca por incluir algumas melhorias que não foram e provavelmente não serão integradas ao upstream. O programa KchmViewer é escrito em C++ utilizando a biblioteca Qt e é distribuído sob licença GPLv3.
A versão foca na melhoria da tradução da interface do usuário (originalmente, a tradução funcionava apenas em aplicativos compilados com suporte ao KDE):
- Foi adicionada a suporte à tradução da interface do usuário independente do KDE usando o GNU Gettext. Diálogos e mensagens do Qt e KDE também são traduzidos, quando os arquivos correspondentes estão disponíveis.
- A tradução para o russo foi atualizada.
- Foi corrigido um erro na exibição de páginas de alguns arquivos EPUB. Os arquivos EPUB contêm XML, mas o aplicativo os interpretava como HTML. Se o XML contiver uma tag de cabeçalho auto-fechada, o navegador a considerava um HTML inválido e não exibia o conteúdo.
Na versão para KDE:
- Foi corrigido um erro no filtro de arquivos para a caixa de diálogo 'Abrir arquivo' no KDE. Devido a um erro na descrição do filtro, a caixa de diálogo 'Abrir arquivo' mostrava apenas arquivos CHM. Agora, o diálogo possui três opções de exibição:
- Todos os livros suportados
- Apenas CHM
- Apenas EPUB
- Foi corrigido um erro na análise dos argumentos da linha de comando com caracteres não latinos.
- O script de compilação foi atualizado para melhor suporte à instalação de aplicativos no Windows e macOS.
Fonte: opennet.ru
