إطلاق برنامج uChmViewer، وهو برنامج لعرض ملفات chm وepub

يتوفر إصدار uChmViewer 8.2، وهو نسخة فرعية من KchmViewer، وهو برنامج لعرض الملفات بتنسيق chm (تعليمات MS HTML) وتنسيقات epub. يضيف الإصدار دعمًا لـ KDE Framework 5 بدلاً من KDE4 والدعم الأولي لـ Qt6 بدلاً من Qt4. تتميز الشوكة بإدراج بعض التحسينات التي لم تصل وعلى الأرجح لن تصل إلى KchmViewer الرئيسي. الكود مكتوب بلغة C++ ومرخص بموجب GPLv3.

التغييرات الرئيسية:

  • تمت إعادة تسمية الشوكة إلى uChmViewer. تمت أيضًا إزالة التحقق من التعليمات البرمجية للحصول على التحديثات.
  • تم إيقاف دعم Qt4 وKDE4 في الفرع الرئيسي. تمت إزالة التعليمات البرمجية المحددة لـ Qt4.
  • تمت إضافة دعم لـ KDE Framework 5 باستخدام KDELibs4Support.
  • تمت إضافة دعم محدود لـ Qt6. تم إنشاء التطبيق باستخدام Qt 6.2، ولكن لهذا كان علينا تعطيل الطباعة والبحث في الصفحات، وكذلك الاعتماد على الإعدادات الافتراضية عند عرض الصفحات.
  • تمت إضافة خيار USE_DBUS إلى البرنامج النصي لبناء CMake. يتيح لك هذا الخيار تمكين/تعطيل التجميع باستخدام D-Bus على أي نظام أساسي تتوفر فيه هذه التقنية. في السابق، كان البناء باستخدام D-Bus مدعومًا فقط على نظام التشغيل Linux.

المصدر: opennet.ru

إضافة تعليق