Commit ea71ffc
committed
feat(prayer_times): add Prayer Times widget
- Implement Prayer Times widget with Aladhan API integration
- Support configurable city, country, calculation method, and school
- Display current and next prayer times with countdown timer
- Add flash animation for prayer time notifications with grace period
- Add retry mechanism for network failures
- Support tooltip with full daily prayer schedule
- Add popup menu with all prayer times for the day
- Add callback actions and menu configuration options
- Support debug option for flash configuration
- Include icon mapping for each prayer time1 parent 8c1524a commit ea71ffc
4 files changed
Lines changed: 1171 additions & 0 deletions
File tree
- docs/widgets
- src/core
- utils/widgets/prayer_times
- validation/widgets/yasb
- widgets/yasb
0 commit comments