Skip to content

Conversation

@RichardJSun
Copy link
Member

  • Add GeofenceManager for monitoring 50m radius around stops
  • Add NotificationManager for local notification handling
  • Add SettingsManager with stopNotificationsEnabled toggle
  • Add ShuttleTrackerShortcuts for Siri integration
  • Add Info.plist with location usage descriptions
  • Update LocationManager with alwaysAuthorization method
  • Update ShuttleTrackerApp to inject environment objects

Uses iOS's battery-efficient region monitoring API.
Notifications auto-dismiss when leaving stop area.

- Add GeofenceManager for monitoring 50m radius around stops
- Add NotificationManager for local notification handling
- Add SettingsManager with stopNotificationsEnabled toggle
- Add ShuttleTrackerShortcuts for Siri integration
- Add Info.plist with location usage descriptions
- Update LocationManager with alwaysAuthorization method
- Update ShuttleTrackerApp to inject environment objects

Uses iOS's battery-efficient region monitoring API.
Notifications auto-dismiss when leaving stop area.
@RichardJSun RichardJSun added the enhancement New feature or request label Dec 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants