| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | RefactorsHEADmaster | ivar | 2026-05-07 | 1 | -8/+7 |
| | | |||||
| * | feat: use PBXFileSystemSynchronizedRootGroup for Shared/ in both targets | ivar | 2026-05-06 | 1 | -30/+9 |
| | | |||||
| * | refactor: remove duplicate source files now served from Shared/ | ivar | 2026-05-06 | 1 | -48/+30 |
| | | |||||
| * | feat: wire Shared/ files into both Xcode targets via pbxproj | ivar | 2026-05-06 | 1 | -2/+58 |
| | | |||||
| * | feat: add location fetching and sun time calculation to widget provider | ivar | 2026-03-24 | 1 | -1/+3 |
| | | | | | | | | | | | | - 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> | ||||
| * | feat: add location permission request and caching | ivar | 2026-03-23 | 1 | -0/+2 |
| | | |||||
| * | Initial commit | ivar | 2025-12-17 | 1 | -0/+191 |
| | | |||||
| * | Initial Commit | ivar | 2025-12-15 | 1 | -0/+337 |
