All notable changes to this project will be documented in this file.
- Unified UI over all screens.
- Added Hizb and Juz notifications in Mushaf.
- Fixed Arabic and English privacy policies screen.
- Add accessibility for the app.
- Add Contact-us screen.
- Add Toasts.
- Add a design system for the UI.
- Add slider in settings to change Mushaf contrast.
- Updated ScreenShots to match v2
- Fixed SafeAreaView dark mode.
- Using new react compiler (experiment).
- Fixed Mushaf opacity on dark mode.
- More app size optimization.
- Fixed Splash screen resizing issue.
- Updated Mushaf pages to use the new images from the new madina mushaf - warsh.
- Added new splash screen for dark mode.
- Upgrade to new Expo SDK (52).
- Fixed keep awake functionality.
- Reduced app size.
- Fixed Tafseer scroll view.
- Updated Sura and Juz lists UI.
- Fixed assets loading error on Android.
- Multiple UI fixs and updates.
- Updated Tafseer JSON loading (each Tafseer JSON file is loaded individually, one by one).
- Mushaf page images are loaded individually, one by one; only the required page is loaded, which dramatically reduces memory usage.
- Updated Tafaseer JSON files.
- Updated navigation screen UI.I
- Changed the JavaScript engine to 'Hermes'.
- Fixed Tafseer loading error on Android.
- Added mushaf navigation page.
- Page flip sound.
- Add KeepAwake feature.
- Added Search Quran page.
- Fixed search functionality.
- Fixed Mushaf page dark mode issues.
- Added More tab.
- Added privacy policy (in Arabic and English).
- Refactored Tafseer and Mushaf page code.
- Minor UI issues with dark mode in the Top Menu and Tafseer popup.
- Fixed "لا يوجد تفسير" UI issues in the Tafseer popup.
- Fixed forced reload for RTL mode at app startup.
- First release.