Реліз альтернативного складання KchmViewer, програми для перегляду файлів chm та epub

Доступний альтернативний випуск KchmViewer 8.1, програми для перегляду файлів у форматах chm та epub. Альтернативне відгалуження відрізняється включенням деяких покращень, які не потрапили і швидше за все не потраплять до upstream. Програма KchmViewer написана мовою C++ з використанням бібліотеки Qt і розповсюджується під ліцензією GPLv3.

Випуск зосереджений на покращенні перекладу інтерфейсу користувача (спочатку переклад працював тільки в додатках, зібраних з підтримкою KDE):

  • Додана незалежна від KDE підтримка перекладу інтерфейсу користувача за допомогою GNU Gettext. Діалоги та повідомлення Qt та KDE також перекладаються за наявності відповідних файлів.
  • Оновлено переклад російською мовою.
  • Виправлено помилку з відображенням сторінок деяких файлів EPUB. Файли EPUB містять XML, але програма сприймала їх як HTML. Якщо XML містить тег заголовка, що самозакривається, то браузер сприймав його як неприпустимий HTML і не показував вміст.

У версії для KDE:

  • Виправлено помилку у фільтрі файлів для діалогового вікна «Відкрити файл» у KDE. Через помилку в описі фільтра діалог «Відкрити файл» показував лише файли CHM. Тепер діалог має три варіанти відображення:
    • Усі підтримувані книги
    • Тільки CHM
    • Тільки EPUB
  • Виправлено помилку аналізу аргументів командного рядка з нелатинськими символами.
  • Оновлено сценарій збирання для кращої підтримки встановлення програм у Windows та macOS.

Джерело: opennet.ru

Додати коментар або відгук