इस प्रोजेक्ट के बारे में
ZenOS, ओपन-सोर्स ई-रीडर एप्लिकेशन KOReader के लिए एक अनुकूलनशील इंटरफ़ेस लेयर है। यह KOReader को अंतर्निहित इंजन के रूप में बनाए रखता है, लेकिन दिखने वाले इंटरफ़ेस का बड़ा हिस्सा एक साफ़-सुथरे, अधिक कॉन्फ़िगर करने योग्य अनुभव से बदल देता है, जो Kobo, Kindle, PocketBook, Android और डेस्कटॉप जैसे ई-इंक उपकरणों के लिए लक्षित है।
परियोजना का घोषित दर्शन न्यूनतमवाद है: सुविधाओं का उद्देश्य या तो अव्यवस्था हटाना है या स्पष्ट मूल्य जोड़ना है, और प्रदर्शन, स्थिरता तथा उपयोग में आसानी को अपरिवर्तनीय माना गया है। README में बड़ी लाइब्रेरी ब्राउज़ करते समय बार-बार काम से बचने के लिए समर्पित रेंडरर और कैशिंग, सीमित रीड्रॉ, तथा टच और नॉन-टच उपकरणों में साझा लेआउट का वर्णन किया गया है।
मुख्य इंटरफ़ेस क्षेत्र:
- Home: तारीख/समय, फ़ीचर्ड बुक, रीडिंग आँकड़े, रीडिंग लक्ष्य, बुक स्ट्रिप और कोट्स जैसे विजेट से बना व्यक्तिगत पेज। विजेट को स्क्रीन ऊँचाई बजट के भीतर व्यवस्थित किया जा सकता है, मौके पर संपादित किया जा सकता है और प्रीसेट के रूप में सहेजा जा सकता है। बुक स्ट्रिप हाल की किताबें, पसंदीदा, To Be Read, लेखक, सीरीज़, भाषाएँ, टैग, संग्रह, Kindle Library, कोई फ़ोल्डर या कस्टम सूची से ले सकती है।
- Controls: नीचे स्वाइप करने पर खुलने वाला पैनल, जिसमें नौ तक कॉन्फ़िगर करने योग्य बटन तथा ब्राइटनेस और वार्मथ स्लाइडर होते हैं। बटन डिवाइस सुविधाएँ टॉगल कर सकते हैं, डिस्पैचर क्रियाएँ चला सकते हैं, या प्लगइन और 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 में व्यवस्थित है। नई इंस्टॉलेशन में एक विज़ुअल सेटअप गाइड और छोटे ऑन-स्क्रीन टूर शामिल हैं।
प्लगइन एक प्रलेखित रजिस्ट्रेशन API (`__ZENOS_REGISTER_HOME_ITEM`) के माध्यम से Home पेज को विस्तारित कर सकते हैं, विजेट आकार के लिए उत्तरदायी ऊँचाई ग्रिड के साथ, और स्टेटस-बार आइटम भी जोड़ सकते हैं। कस्टम आइकन पैक 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.