Quranic Reminders – Release Notes v1.1.2 (39)
Theme & Display Fixes
What’s New
Instant Theme Switching ⚡
– **Light mode**, **Dark mode**, and **System mode** now switch instantly
– No app restart required – changes apply immediately when selected
– Theme preference is saved and persists across app sessions
– System mode properly follows your device’s light/dark setting
Improved Verse Display
– Fixed verse text visibility issues in both light and dark themes
– Removed hardcoded background colors that interfered with theme settings
– Better contrast and readability in all theme modes
– Proper theme-aware colors throughout the app
Respectful Language Update
– Updated terminology from “عشوائي” (random) to “متفرق” (varied/diverse)
– More respectful language when referring to Quranic verses
– Changes applied throughout the app interface
Technical Improvements
New Features
– **ThemeService**: New dedicated service for theme management
– Uses Flutter’s ValueNotifier pattern for reactive updates
– Clean, production-ready code with no debug bloat
Code Quality
– Removed all debug statements for cleaner production build
– Industry-standard architecture using singleton services
– Better separation of concerns
– Improved maintainability
User Experience
Before This Update
– ❌ Theme changes required app restart
– ❌ Verse text sometimes appeared faded or invisible
– ❌ System theme mode didn’t work properly
– ❌ Some UI text used inappropriate terminology
After This Update
– ✅ Theme changes instantly – no restart needed
– ✅ Verse text displays perfectly in all themes
– ✅ System mode follows device settings correctly
– ✅ Respectful terminology throughout
Bug Fixes
1. **Theme Switching**
– Fixed: Theme selection not applying immediately
– Fixed: System theme mode not following device settings
– Fixed: Theme not persisting after app restart
2. **Verse Display**
– Fixed: Verse text appearing faded or invisible
– Fixed: Background color conflicts with theme settings
– Fixed: Text contrast issues in dark mode
3. **UI Text**
– Fixed: Inappropriate terminology in settings screen
– Fixed: Inconsistent terminology across the app
Upgrade Notes
This is a **recommended update** for all users. The changes improve:
– User experience with instant theme switching
– Visual quality of verse display
– Respect for Quranic content through proper terminology
No breaking changes – all existing features continue to work as before.
Acknowledgments
Special thanks for the feedback that led to:
– The respectful language updates
– The improved theme switching experience
– Better verse display quality
Version History
– **v1.1.2 (40)** – Theme fixes, display improvements, respectful terminology
– **v1.1.1 (38)** – Translation support additions
– **v1.1.0** – Premium subscription features
– **v1.0.0** – Initial release
**Release Date:** November 10, 2025
** Version: 1.1.2**
**Build Number:** 40
**Minimum OS:** iOS 12.0+ / Android 5.0+
Download & Install
Update available through:
Apple App Store (iOS)
Google Play Store (Android)
Select “Update” to get the latest version with all these improvements!
*Quranic Reminders – Daily inspiration from the Holy Quran*
*Developed by Masadir Media Co WLL, Bahrain*

اترك تعليقاً