| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: add location fetching and sun time calculation to widget provider | ivar | 2026-03-24 | 3 | -1/+238 |
| | | | | | | | | | | | | - Fetch cached user location from AppGroupManager (via App Group storage) - Check if location is fresh (< 24 hours old) - Calculate sunrise/sunset times using SunTimes utility if location is fresh - Pass sun times to SolvervDef for widget display - Create widget-local copies of AppGroupManager and SunTimes utilities - Widget maintains midnight refresh policy Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> | ||||
| * | refactor: cache DateFormatter and remove semicolons for code quality | ivar | 2026-03-24 | 1 | -16/+18 |
| | | |||||
| * | feat: add sunrise/sunset properties to SolvervDef | ivar | 2026-03-24 | 1 | -58/+28 |
| | | |||||
| * | docs: add sunrise/sunset widget feature design spec | ivar | 2026-03-23 | 3 | -51/+38 |
| | | |||||
| * | feat: add medium and large widget configurations | ivar | 2026-03-23 | 2 | -7/+51 |
| | | |||||
| * | feat: implement SolvervDef methods and update widget timeline to refresh at ↵ | ivar | 2026-03-23 | 4 | -13/+233 |
| | | | | | midnight | ||||
| * | feat: add widget views for small, medium, and large sizes | ivar | 2026-03-23 | 3 | -0/+115 |
| | | |||||
| * | chore: add SolvervDef stub methods for widget integration | ivar | 2026-03-23 | 1 | -3/+22 |
| | | |||||
| * | Initial commit | ivar | 2025-12-17 | 8 | -0/+278 |
