awqat 0.1.12
awqat: ^0.1.12 copied to clipboard
Native prayer time reminders for Flutter. Uses platform-native AlarmManager (Android) and UNNotificationCenter (iOS) for reliable, battery-efficient Islamic prayer notifications.
0.1.10 #
- Added
messagesparameter inscheduleRemindersto show random religious messages in notification body. - Updated
PrayerScheduler(Android) to support rotating messages for each notification.
0.1.9 #
- Debugging: Added verbose logs to
AwqatPlugin,AlarmReceiver, andPrayerSchedulerto verify scheduling viaadb logcat.
0.1.8 #
- Major Reliability Update: Native 7-day scheduling for Android.
- Added automatic re-scheduling after each notification to ensure continuous reminders.
- Fixed
BootReceiverto properly reschedule alarms after device reboot. - Added
Persistence: Configuration is now saved natively in SharedPreferences. - Added
PrayerSchedulerutility for reliable background scheduling. - Updated
scheduleTestReminderto support testing the full re-scheduling flow.
0.1.7 #
- Fixed notification images: converted to proper PNG format (was JPEG with .png extension causing AAPT build failures).
0.1.6 #
- Added
showImageparameter toscheduleReminders,showTestNotification, andscheduleTestReminderto toggle rich notifications. - Added default notification images (Fajr, Dhuhr, Asr, Maghrib, Isha) to plugin resources.
0.1.5 #
- Added rich notification support for Android (big picture style).
- Added
imageResourceparameter toAlarmReceiver. - Notifications now display full text using
setSummaryText.
0.1.4 #
- Added consumer ProGuard rules to
android/build.gradle. - Fixed
BroadcastReceiverstripping issue in Release mode.
0.1.3 #
- Added
Awqat.cancelReminder(PrayerType)method. - Improved error handling for scheduling.
0.1.2 #
- Fixed Android 12+ scheduling permission.
- Updates documentation.
0.1.1 #
- iOS support for
UNNotificationCenter. - Improved documentation.
0.1.0 #
- Initial release.