มีโปรแกรม KchmViewer 8.1 อีกเวอร์ชันหนึ่งสำหรับการดูไฟล์ในรูปแบบ chm และ epub สาขาทางเลือกมีความโดดเด่นด้วยการรวมการปรับปรุงบางอย่างที่ไม่ได้และมีแนวโน้มว่าจะไม่ทำให้เป็นต้นทาง โปรแกรม KchmViewer เขียนด้วยภาษา C++ โดยใช้ไลบรารี Qt และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3
การเปิดตัวมุ่งเน้นไปที่การปรับปรุงการแปล UI (แต่เดิมการแปลใช้งานได้ในแอปพลิเคชันที่สร้างด้วยการสนับสนุน KDE เท่านั้น):
- เพิ่มการสนับสนุนที่ไม่ขึ้นกับ KDE สำหรับการแปล UI โดยใช้ GNU Gettext กล่องโต้ตอบและข้อความ Qt และ KDE จะได้รับการแปลด้วยหากมีไฟล์ที่เกี่ยวข้อง
- อัปเดตการแปลเป็นภาษารัสเซีย
- แก้ไขข้อบกพร่องในการแสดงหน้าของไฟล์ EPUB บางไฟล์ ไฟล์ EPUB มี XML แต่แอปพลิเคชันถือว่าเป็นไฟล์ HTML หาก XML มีแท็ก head ที่ปิดเอง เบราว์เซอร์จะถือว่าเป็น HTML ที่ไม่ถูกต้องและไม่แสดงเนื้อหา
ในเวอร์ชัน KDE:
- แก้ไขข้อบกพร่องในตัวกรองไฟล์สำหรับกล่องโต้ตอบเปิดไฟล์ใน KDE เนื่องจากข้อผิดพลาดในคำอธิบายตัวกรอง กล่องโต้ตอบเปิดไฟล์จึงแสดงเฉพาะไฟล์ CHM ขณะนี้กล่องโต้ตอบมีตัวเลือกการแสดงผลสามตัวเลือก:
- หนังสือที่รองรับทั้งหมด
- ซีเอชเอ็มเท่านั้น
- EPUB เท่านั้น
- แก้ไขข้อผิดพลาดในการแยกวิเคราะห์อาร์กิวเมนต์บรรทัดคำสั่งด้วยอักขระที่ไม่ใช่ภาษาละติน
- อัปเดตสคริปต์บิลด์เพื่อรองรับการติดตั้งแอปบน Windows และ macOS ได้ดียิ่งขึ้น
ที่มา: opennet.ru