Κυκλοφορία εναλλακτικής έκδοσης του 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

Προσθέστε ένα σχόλιο