Skip to content

Latest commit

 

History

History
300 lines (209 loc) · 10.8 KB

File metadata and controls

300 lines (209 loc) · 10.8 KB

بسم الله الرحمن الرحيم


رفيق القرآن

قارئ و مشغل للقرآن الكريم مجاني ومفتوح المصدر

StandWithPalestine GitHub Release AUR Version Flathub Downloads GitHub Downloads GitHub Actions Workflow Status

أهم المميزاتالصورالتحميلالحقوقبلّغ عن مشكلةالترخيص

فهرس المحتويات
  1. عن المشروع
  2. أهم المميزات
  3. الصور
  4. التنصيب
  5. البناء من المصدر
  6. خارطة الطريق
  7. المشاركة
  8. الحقوق
  9. الترخيص

عن المشروع ✨

رفيق القرآن هو برنامج متعدد-المنصات لقراءة و سماع القرآن الكريم مع إمكانية تحميل التلاوات، تظليل الآيات، حجم خط متغير للمصحف، و مجموعة مميزة من كتب التفسير و الترجمات

أهم المميزات

  • واجهة عصرية تدعم الوضع الداكن
  • قراءة القرآن من صفحة المصحف أو قراءة ايآت الصفحة كلٌ على حدة
  • حجم صفحة المصحف قابل للتغيير
  • إمكانية تحميل تلاوات القرآن الكريم لمجموعة من المشايخ و القرّاء
  • تظليل الآية عند تلاوتها
  • مجموعة من كتب التفسير و الترجمات
  • خاصية البحث السريع في آيات القرآن الكريم

(عد إلى الأعلى)

الصور

ar_light.png

ar_dark.png

الواجهة الإنجليزية

light.png

two-page.png

dark.png

(عد إلى الأعلى)

التنصيب ⚙️

ويندوز

بدءًا من الإصدار 1.5.0، تم تغيير صيغة التوزيع على ويندوز لتصبح مثبتات مستقلة تعمل دون اتصال بالإنترنت بدلًا من المثبت القديم عبر الإنترنت. للترقية، يجب إزالة النسخة القديمة بالكامل أولًا، ثم تثبيت ملف الـ setup.exe من الإصدار المطلوب.

يمكنك تحميل أحدث إصدار من المثبت من هنا.

ماك

  1. قم بتحميل و فتح ملف الdmg.
  2. قم بسحب البرنامج لمجلد التطبيقات.

لينكس

يمكنك تحميل البرنامج بأي صيغة من الصيغ المتوفرة (snap, flatpak, appimage, aur package)

Download Flatpak Download AppImage احصل عليه من Snap Store

(عد إلى الأعلى)

البناء من المصدر 🛠️

لإنشاء التطبيق في نظامك، ستحتاج إلى تثبيت التبعيات المطلوبة له وقد تختلف أسماء الحزم لكل توزيعة، راجع التبعيات أدناه لمزيد من المعلومات. يمكنك أيضا تثبيت معظم تبعيات Qt عبر المثبت. إذا كنت تقوم بتطوير تطبيقات Qt من قبل ، فمن المحتمل أن تكون لديك بالفعل. يستخدم هذا المشروع نظام بناء CMake ، لذلك تحتاج إلى تثبيته من أجل بناء المشروع (في معظم توزيعات لينكس يتوفر في المستودعات الرئيسية كحزمة تسمى cmake). كما يمكنك فتح وبناء / تصحيح المشروع في بيئة تطوير لغة ++C متكاملة. على سبيل المثال ، في Qt Creator ، يجب أن تكون قادرا ببساطة على فتح "CMakeLists.txt" عبر "فتح ملف أو مشروع" في القائمة بعد تثبيت CMake في نظامك. مزيد من المعلومات حول مشاريع CMake في Qt Creator.

(عد إلى الأعلى)

التبعيات

  • GCC / MSVC
  • CMake
  • Qt >= 6.10
    • qtbase
    • qtimageformats
    • qtsvg
    • qtmultimedia
    • qttools

البناء

  1. استنساخ المستودع
git clone --depth=1 -b main https://github.com/0xzer0x/quran-companion.git

ويندوز

  1. قم بتثبيت Qt باستخدام المثبت عبر الانترنت
  2. إضافة مجلد bin الخاص ب Qt لمسار البحث الخاص بالنظام (PATH)، في الأغلب يكون المسار C:\Qt\6.X.X\msvc_2019\bin
  3. البناء (استبدل 6.x.x بنسخة Qt الخاصة بك)
mkdir build
cd build
cmake.exe -DCMAKE_PREFIX_PATH="C:\Qt\6.x.x\msvc_2019" -DCMAKE_BUILD_TYPE=Release ..
cmake.exe --build . --config Release

لينكس

  1. تنصيب التبعيات
  2. أوبونتو

    sudo apt install build-essential cmake qt6-tools-dev qt6-base-dev qt6-image-formats-plugins qt6-multimedia-dev qt6-l10n-tools qt6-translations-l10n

    آرش لينكس

    sudo pacman -Sy base-devel cmake qt6-base qt6-multimedia qt6-tools qt6-imageformats qt6-translations
  3. البناء
  4. mkdir build
    cd build
    cmake -DCMAKE_BUILD_TYPE=Release -G "Ninja" ..
    cmake --build .
  5. التثبيت (اختياري)
  6. cmake --install .

(عد إلى الأعلى)

خارطة الطريق 📊

راجع لوحة المشروع للاطلاع على خارطة الطريق الحالية وتقدم التطوير.

يمكنك أيضًا مراجعة المشكلات المفتوحة للاطلاع على الميزات المخطط لها والمشكلات المبلغ عنها.

(عد إلى الأعلى)

المشاركة 💡

يرجى الاطلاع على ملف CONTRIBUTING.md للاطلاع على إرشادات كيفية المساهمة، إبلاغ المشاكل، أو إنشاء طلبات السحب.

(عد إلى الأعلى)

الحقوق 📌

تم استخدام المشاريع/المواقع التالية في تطوير البرنامج:

(عد إلى الأعلى)

الترخيص

مرخّص بموجب رخصة وقف العامة.

(عد إلى الأعلى)