awqat 0.1.12 copy "awqat: ^0.1.12" to clipboard
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 messages parameter in scheduleReminders to 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, and PrayerScheduler to verify scheduling via adb 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 BootReceiver to properly reschedule alarms after device reboot.
  • Added Persistence: Configuration is now saved natively in SharedPreferences.
  • Added PrayerScheduler utility for reliable background scheduling.
  • Updated scheduleTestReminder to 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 showImage parameter to scheduleReminders, showTestNotification, and scheduleTestReminder to 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 imageResource parameter to AlarmReceiver.
  • Notifications now display full text using setSummaryText.

0.1.4 #

  • Added consumer ProGuard rules to android/build.gradle.
  • Fixed BroadcastReceiver stripping 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.
2
likes
155
points
510
downloads

Publisher

unverified uploader

Weekly Downloads

Native prayer time reminders for Flutter. Uses platform-native AlarmManager (Android) and UNNotificationCenter (iOS) for reliable, battery-efficient Islamic prayer notifications.

Repository (GitHub)
View/report issues

Topics

#prayer-times #islamic #notifications #adhan #muslim

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on awqat

Packages that implement awqat