summaryrefslogtreecommitdiffstats
path: root/Solverv.xcodeproj
diff options
context:
space:
mode:
authorivar <i@oiee.no>2026-03-24 12:29:47 +0100
committerivar <i@oiee.no>2026-03-24 12:29:47 +0100
commitc0f84ad32693afed9d53a5962303e91172e95a3d (patch)
tree4b6f4d3546cf66d686b3d85bbd68df5c62a5a7c5 /Solverv.xcodeproj
parentdef2bdee1007f05d0fb6f1a69b2817d2e03b2c54 (diff)
downloadsolverv-c0f84ad32693afed9d53a5962303e91172e95a3d.tar.xz
solverv-c0f84ad32693afed9d53a5962303e91172e95a3d.zip
feat: add location fetching and sun time calculation to widget provider
- 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>
Diffstat (limited to 'Solverv.xcodeproj')
-rw-r--r--Solverv.xcodeproj/project.pbxproj4
1 files changed, 3 insertions, 1 deletions
diff --git a/Solverv.xcodeproj/project.pbxproj b/Solverv.xcodeproj/project.pbxproj
index 8819bbc..acb1dd0 100644
--- a/Solverv.xcodeproj/project.pbxproj
+++ b/Solverv.xcodeproj/project.pbxproj
@@ -174,7 +174,7 @@
attributes = {
BuildIndependentTargetsInParallel = 1;
LastSwiftUpdateCheck = 2600;
- LastUpgradeCheck = 2600;
+ LastUpgradeCheck = 2630;
TargetAttributes = {
1B8629BE2EF0C636005A1C75 = {
CreatedOnToolsVersion = 26.0.1;
@@ -306,6 +306,7 @@
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
+ STRING_CATALOG_GENERATE_SYMBOLS = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
@@ -363,6 +364,7 @@
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = iphoneos;
+ STRING_CATALOG_GENERATE_SYMBOLS = YES;
SWIFT_COMPILATION_MODE = wholemodule;
VALIDATE_PRODUCT = YES;
};