Releases: 6km/react-quran
v1.2.5
السلام عليكم ورحمة الله وبركاته.
أصبح الإصدار 1.2.5 متاحاً الآن ويأتي ومع التحسينات الآتية.
يرجى تنزيل التحديث الجديد لأنه يحتوي على إصلاحات لأخطاء وتحسينات أخرى.
-
بعض الآيات تكون في منتصف المصحف الشريف كما في مصحف المدينة المنورة، أصبحت الآن تظهر في منتصف الصفحة كما في مصحف المدينة المنورة.
على سبيل المثال، في آخر سطر من سورة الفجر قال الله تعالى (فَادْخُلِي فِي عِبادِي ٢٩ وَادْخُلِي جَنَّتِي ٣٠).
قد تلاحظ أن الآية تكون في منتصف الصفحة ولذلك أصبحت في المكتبة تظهر في المنتصف مثل المصحف الشريف ولله الحمد.
-
تم تقليل مساحة البيانات التي تأتي مع المكتبة، ونَتَجَ عن ذلك تقليل حجم المكتبة بنسبة 30.085856% ولله الحمد.
وذلك من خلال إختصار أو تغيير أسماء بعض البيانات وحذف بعض البيانات التي لا تحتاجها المكتبة للعمل بعد نشر هذا التحديث.
بالإضافة إلى تحسينات في الأداء ولله الحمد
English
v1.2.5 is out!
- Some lines have been centered on some pages, as in Mushaf al-Madinah. Images explaining this change are in Arabic above.
- The final package size has been reduced by 30%.
v1.2.3
السلام عليكم ورحمة الله وبركاته.
أصبح الإصدار 1.2.3 متاحاً الآن ويأتي ومع التحسينات الآتية.
يرجى تنزيل التحديث الجديد لأنه يحتوي على إصلاحات لأخطاء وتحسينات أخرى.
- إضافة type جديد في دعم TypeScript وهو
ProcessedWord
- تم حل مشكلة نسخة الآيات القرآنية في متصفح جوجل كروم. كان المتصفح ينسخ كل كلمة في سطر بمفردها.
- تم نقل كل الثوابت (مثل عدد الصفحات) إلى ملف خاص لتسهيل صيانة المكتبة في المستقبل بإذن الله تعالى
- أصبح إتجاه
ReadingView
بشكل إجباري من اليمين إلى اليسار (RTL) لأن المصحف الشريف من اليمين إلى اليسار.
وسبب الإضافة هو أن لا يتأثر إتجاه الكلام إذا كان إتجاه الصفحة من اليسار إلى اليمين (LTR).
English
v1.2.3 is out!
- type: add type
ProcessedWord
- fix: an issue on Google Chrome that causes copied verses to be a word-per-line
- refactor: move all constants to a single file
- feat:
ReadingView
is now RTL by default because the Quran is in Arabic which is RTL