عن المشروع

mihondesk هو قارئ مانغا مفتوح المصدر موجّه لنظام ويندوز، منقول من Mihon، ومبني باستخدام Kotlin وCompose Desktop، ويوضح المستودع أن عملية التطوير تمت بمساعدة مساعد برمجة بالذكاء الاصطناعي. الإصدار الحالي 0.2.18، موجّه لمنصة x64 على ويندوز 10 22H2 / ويندوز 11، وتتضمن حزمة الإصدار بيئة تشغيل مدمجة دون الحاجة إلى تثبيت Java بشكل منفصل. القدرات الرئيسية: - القراءة المحلية: يمكن استيراد مجلدات الصور، وكذلك ملفات ZIP/CBZ وRAR/CBR و7z/CB7 وTAR وEPUB المصوّر. - القارئ: يدعم وضع الصفحة الواحدة والصفحتين والوضع العمودي ووضع الشريط الطويل، مع إمكانية تبديل اتجاه القراءة والتكبير، ويوفر عمليات بلوحة المفاتيح والفأرة. - إدارة الرفوف: تصنيف وبحث وتقدّم القراءة والسجل؛ أما المانغا عبر الإنترنت فيجب جمعها من خلال عملية إضافة صريحة إلى الرف. - تصفح المصادر: بعد تثبيت الملحقات يمكن تصفح المانغا والبحث فيها وعرض الفصول، مع دعم تحويل وتشغيل متوافق لبعض ملحقات Mihon/Tachiyomi. - دون اتصال والتحديث: تنزيل الفصول، واستئناف طابور التنزيل، والقراءة المباشرة من صفحة التنزيلات للمحتوى المكتمل، وتحديث فصول المكتبة. - النسخ الاحتياطي والاستعادة: استيراد وتصدير نسخ احتياطية متوافقة مع Mihon، لكن دون تضمين صور المانغا التي تم تنزيلها. تتوفر طرق التثبيت عبر حزمة EXE وحزمة MSI وZIP محمول، مع ملفات تحقق SHA-256 مرفقة. بيانات النسخة المثبّتة تكون افتراضيًا في %APPDATA%\MihonW، وبيانات النسخة المحمولة في مجلد data داخل نفس مجلد البرنامج. لا تتضمن حزمة الإصدار مصادر عبر الإنترنت أو مستودعات ملحقات مثبتة مسبقًا، ويجب إضافتها يدويًا؛ أما قراءة الملفات المحلية فلا تحتاج إلى مصادر. يوضح المستودع أيضًا القيود الحالية بوضوح: إمكانية تثبيت الملحقات وتحميلها لا تعني أن سلسلة المصدر كاملة قابلة للاستخدام، إذ تتطلب بعض المواقع رموز تحقق أو تسجيل دخول؛ ولم يتم بعد التحقق من كامل مسار إنتاج حسابات Tracker؛ وتم التحقق من التوافق المتبادل للنسخ الاحتياطي على مستوى الحقول في الاتجاهين، لكن الصور المنزّلة والمفاتيح وغيرها لا تنتقل مع النسخة الاحتياطية؛ ولم تُعتمد بعد الأشكال الثلاثة MSI/EXE/المحمول من حيث التثبيت والترقية والإزالة والتراجع الفعلي كقبول إلزامي في كل إصدار؛ وتم تنفيذ لقطات ترحيل قاعدة البيانات والتراجع عن النسخ الاحتياطي، لكن السيناريوهات القصوى مثل امتلاء القرص وانقطاع الكهرباء لم تُختبر فعليًا؛ وتُحتفظ وحدة Android لأغراض توافق الصيغ، لكنها لا تُعد عتبة انحدار إلزامية لإصدار سطح المكتب. كما يقدم المستودع بيانات قياس فعلية لمؤشرات SLO مثل بدء التشغيل البارد والذاكرة وزمن الإطار، وروابط لمستندات مثل مصفوفة توافق الملحقات وأدلة الأداء. يستخدم المشروع ترخيص Apache License 2.0، والبرنامج نفسه لا يوفر أو يستضيف محتوى مانغا.