Wydanie alternatywnej wersji KchmViewer, programu do przeglądania plików chm i epub

Dostępna jest alternatywna wersja KchmViewer 8.1, programu do przeglądania plików w formatach chm i epub. Gałąź alternatywna wyróżnia się wprowadzeniem pewnych ulepszeń, które nie weszły i najprawdopodobniej nie przedostaną się do wyższego szczebla. Program KchmViewer napisany jest w języku C++ z wykorzystaniem biblioteki Qt i rozpowszechniany jest na licencji GPLv3.

Wydanie skupia się na ulepszeniu tłumaczenia interfejsu użytkownika (pierwotnie tłumaczenie działało tylko w aplikacjach zbudowanych z obsługą KDE):

  • Dodano niezależną od KDE obsługę tłumaczenia interfejsu użytkownika przy użyciu GNU Gettext. Okna dialogowe i komunikaty Qt i KDE są również tłumaczone, jeśli dostępne są odpowiednie pliki.
  • Zaktualizowane tłumaczenie na język rosyjski.
  • Naprawiono błąd z wyświetlaniem stron niektórych plików EPUB. Pliki EPUB zawierają XML, ale aplikacja traktowała je jako HTML. Jeśli plik XML zawierał samozamykający się znacznik head, przeglądarka potraktowałaby go jako nieprawidłowy kod HTML i nie wyświetliła treści.

W wersji KDE:

  • Naprawiono błąd w filtrze plików w oknie dialogowym Otwórz plik w KDE. Z powodu błędu w opisie filtra w oknie dialogowym Otwórz plik pokazane były tylko pliki CHM. Okno dialogowe ma teraz trzy opcje wyświetlania:
    • Wszystkie obsługiwane książki
    • Tylko CHM
    • Tylko EPUB
  • Naprawiono błąd podczas analizowania argumentów wiersza poleceń zawierających znaki inne niż łacińskie.
  • Zaktualizowany skrypt kompilacji, aby lepiej wspierać instalację aplikacji w systemach Windows i macOS.

Źródło: opennet.ru

Dodaj komentarz