عن المشروع
ZenOS هي طبقة واجهة قابلة للتخصيص لتطبيق KOReader مفتوح المصدر للقراءة الإلكترونية. تُبقي على KOReader كمحرك أساسي مع استبدال جزء كبير من الواجهة المرئية بتجربة أنظف وأكثر قابلية للتهيئة، موجهة إلى أجهزة الحبر الإلكتروني مثل Kobo وKindle وPocketBook وAndroid وسطح المكتب.
فلسفة المشروع المعلنة هي البساطة: تهدف الميزات إما إلى إزالة الفوضى أو إضافة قيمة واضحة، مع اعتبار الأداء والاستقرار وسهولة الاستخدام غير قابلة للتفاوض. يصف ملف README مُصيّرًا مخصصًا وتخزينًا مؤقتًا لتجنب العمل المتكرر عند تصفح المكتبات الكبيرة، وإعادة رسم محدودة النطاق، وتخطيطات مشتركة بين الأجهزة التي تعمل باللمس وغير اللمسية.
مناطق الواجهة الرئيسية:
- Home: صفحة شخصية مبنية من عناصر واجهة مثل التاريخ/الوقت، والكتاب المميز، وإحصاءات القراءة، وأهداف القراءة، وشريط الكتب، والاقتباسات. يمكن ترتيب العناصر ضمن ميزانية ارتفاع الشاشة، وتحريرها في مكانها، وحفظها كإعدادات مسبقة. يمكن لشريط الكتب أن يستمد من الكتب الأخيرة، أو المفضلة، أو To Be Read، أو المؤلفين، أو السلاسل، أو اللغات، أو الوسوم، أو المجموعات، أو Kindle Library، أو مجلد، أو قائمة مخصصة.
- Controls: لوحة تُفتح بالسحب لأسفل وتضم ما يصل إلى تسعة أزرار قابلة للتهيئة بالإضافة إلى منزلقَي السطوع والدفء. يمكن للأزرار تبديل ميزات الجهاز، أو تشغيل إجراءات dispatcher، أو فتح الإضافات وقوائم KOReader، بما في ذلك تكاملات مثل Bluetooth وTailscale وZenFM.
- Library: تخطيطات كلاسيكية أو فسيفسائية أو قائمة تفصيلية مع خطوط وخلفيات ونسب أغلفة وشارات وتقدم وزوايا مستديرة وتجميع تلقائي للسلاسل قابلة للتهيئة. يمكن حفظ وضع العرض والفرز ومرشحات الحالة لكل مجلد. تغطي قائمة السياق حالة القراءة والمجموعات وعمليات الملفات وتفاصيل الكتاب، مع محرر بيانات وصفية يمكنه أيضًا جلب البيانات من Hardcover وGoogle Books وOpen Library.
- Navbar: ما يصل إلى سبع تبويبات سفلية، مع وجهات مدمجة وتبويبات مخصصة يمكنها تشغيل عناصر التحكم أو الإجراءات أو الإضافات أو قوائم KOReader.
- Launcher: الكتب الأخيرة، وتفاصيل الكتاب الحالي، وصفحات من أزرار الاختصار، مع صفحات قابلة لإعادة الترتيب.
- Reader: متصفح صفحات يجمع بين التمرير السريع والبحث وجدول المحتويات والإشارات المرجعية وعناصر التحكم بالخط وتفاصيل الكتاب؛ وسمات قارئ مرتبطة بالوضع الفاتح/الداكن؛ وأشرطة حالة علوية وسفلية مستقلة؛ وقوائم قاموس وتمييز منسقة يمكنها إظهار Wikipedia وX-Ray وKOAssistant وAI Assistant عند تثبيتها.
- Focus modes: يخفي Zen Mode معظم تبويبات قائمة KOReader الافتراضية ويمكن تبديله دون إعادة التشغيل؛ ويضيف Lockdown Mode قيودًا قابلة للتهيئة؛ ويوقف Incognito Mode مؤقتًا تتبع سجل القراءة والإحصاءات.
- Lighting: جداول مستقلة للوضع الليلي والسطوع والدفء، أو سطوع/دفء يتبعان وضع KOReader الفاتح/الداكن.
توفر Zen Settings واجهة واحدة قابلة للبحث لإعدادات ZenOS وإعدادات KOReader المستخدمة بكثرة، منظمة في Controls وLauncher وHome وLibrary وNavbar وReader وExtras وAbout. تتضمن عمليات التثبيت الجديدة دليل إعداد مرئيًا وجولات قصيرة على الشاشة.
يمكن للإضافات توسيع صفحة Home عبر واجهة تسجيل موثقة (`__ZENOS_REGISTER_HOME_ITEM`)، مع شبكة ارتفاع متجاوبة لتحجيم عناصر الواجهة، ويمكنها المساهمة بعناصر في شريط الحالة. يمكن لحزم أيقونات مخصصة استبدال رسومات ZenOS وKOReader.
المتطلبات والتثبيت: يجب تثبيت KOReader 2026.03 أو أحدث أولًا (تم اختباره مقابل 2026.07). Project: Title يجب تعطيله أو إزالته، ويقوم ZenOS تلقائيًا بتعطيل عدة إضافات وتصحيحات معروفة بالتعارض قبل طلب إعادة التشغيل. يتم التثبيت بنسخ مجلد `zenos.koplugin` إلى دليل إضافات KOReader على الجهاز، مع مسارات مدرجة لـ Kobo وKindle وPocketBook وAndroid وسطح المكتب. يمكن لمستخدمي Zen UI الأقدم الترحيل عبر صفحة إعداداته، مع الحفاظ على الإعدادات والاحتفاظ بلقطة تراجع.
يسرد ملف README ترجمات لعدة لغات، بما في ذلك الإنجليزية والإيطالية والإسبانية والفرنسية والهولندية والألمانية والبلغارية والتشيكية والهنغارية والإندونيسية والبرتغالية البرازيلية والأوروبية والرومانية والروسية والأوكرانية واليابانية والفيتنامية وعدة صيغ صينية واليونانية. وينسب الفضل إلى عدد من مشاريع مجتمع KOReader كمصادر لمكونات أو إلهام أو شيفرة معدلة، ويذكر أن المشروع مرخص بموجب GPL-3.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.