| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: add season color assets to Xcode project | ivar | 2026-03-23 | 4 | -0/+80 |
| | | |||||
| * | feat: add location permission request and caching | ivar | 2026-03-23 | 1 | -0/+76 |
| | | |||||
| * | feat: add InfoScreenView with upcoming events and sun times | ivar | 2026-03-23 | 2 | -41/+212 |
| | | |||||
| * | feat: add AppGroupManager for widget-app data syncing | ivar | 2026-03-23 | 1 | -0/+67 |
| | | |||||
| * | feat: add SunTimes calculator using NOAA algorithm with test-driven approach | ivar | 2026-03-23 | 1 | -0/+148 |
| | | | | | | | | | | | - Implements NOAA solar position algorithm for accurate sunrise/sunset calculation - Uses UTC-based calculations with proper timezone conversion - Includes comprehensive test cases covering spring equinox and polar regions - Handles edge cases like sun always up/down in polar regions gracefully - Tests validate accuracy within realistic tolerances for different latitudes Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> | ||||
| * | feat: add SolsticeData manager with hardcoded events 2025-2030 | ivar | 2026-03-23 | 1 | -0/+114 |
| | | | | | | | | | | | | | - Create SolsticeData singleton manager with 24 hardcoded solstice/equinox events - Implement nextEvent() to return the next upcoming event - Implement upcomingEvents(count:) to return N upcoming events - Implement progressToNextEvent() to calculate elapsed/total days between events - Add comprehensive test suite covering all public methods - All events stored in UTC with conversion utilities - Build verified successfully Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> | ||||
| * | feat: add SolsticeEvent model with UTC-to-local conversion | ivar | 2026-03-23 | 1 | -0/+38 |
| | | |||||
| * | feat: add Season enum with colors and descriptions | ivar | 2026-03-23 | 1 | -0/+49 |
| | | |||||
| * | Initial Commit | ivar | 2025-12-15 | 6 | -0/+163 |
