| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | RefactorsHEADmaster | ivar | 2026-05-07 | 5 | -250/+128 |
| | | |||||
| * | refactor: remove duplicate source files now served from Shared/ | ivar | 2026-05-06 | 9 | -448/+7 |
| | | |||||
| * | fix: resolve compiler warnings about unused variable mutations | ivar | 2026-03-24 | 1 | -1/+1 |
| | | | | | | | | Changed var to let for baseComponents and utcComponents that are never mutated after initialization. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> | ||||
| * | test: add preview entries with sunrise/sunset times for integration testing | ivar | 2026-03-24 | 1 | -0/+29 |
| | | |||||
| * | feat: display sunrise/sunset times in medium widget | ivar | 2026-03-24 | 1 | -9/+10 |
| | | |||||
| * | feat: display sunrise/sunset times in small widget | ivar | 2026-03-24 | 1 | -17/+22 |
| | | | | | | | | | | Updated SmallWidgetView to show sunrise/sunset times below the countdown when they're available. Uses a VStack layout with the countdown at top and times below it (only displayed if both sunrise and sunset are available). Times use the same text color with smaller font (11pt) to fit in the widget. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> | ||||
| * | refactor: rename calendar2 to currentCalendar for clarity | ivar | 2026-03-24 | 1 | -12/+12 |
| | | |||||
| * | 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 |
