|
|
@@ -256,6 +256,7 @@
|
|
|
3BD6CE262DC24CFD00FA0472 /* pumphistory-24h-zoned.json in Resources */ = {isa = PBXBuildFile; fileRef = 3BD6CE252DC24CFD00FA0472 /* pumphistory-24h-zoned.json */; };
|
|
|
3BD9687C2D8DDD4600899469 /* SlideButton in Frameworks */ = {isa = PBXBuildFile; productRef = 3BD9687B2D8DDD4600899469 /* SlideButton */; };
|
|
|
3BD9687F2D8DDD8800899469 /* CryptoSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 3BD9687E2D8DDD8800899469 /* CryptoSwift */; };
|
|
|
+ 3BF85FE32E427312000D7351 /* IOBService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF85FE12E427312000D7351 /* IOBService.swift */; };
|
|
|
3E54EF2C2E476DA40006F54D /* MedtrumKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E54EF2B2E476DA40006F54D /* MedtrumKit.framework */; };
|
|
|
3E54EF2D2E476DA40006F54D /* MedtrumKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3E54EF2B2E476DA40006F54D /* MedtrumKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
|
45252C95D220E796FDB3B022 /* ConfigEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8A87AA037BD079BA3528BA /* ConfigEditorDataFlow.swift */; };
|
|
|
@@ -447,7 +448,9 @@
|
|
|
BDFF7A8B2D25F97D0016C40C /* Unit Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDFF7A8A2D25F97D0016C40C /* Unit Tests.swift */; };
|
|
|
BF1667ADE69E4B5B111CECAE /* ManualTempBasalProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 680C4420C9A345D46D90D06C /* ManualTempBasalProvider.swift */; };
|
|
|
C21FE1E72DA59C6B007D550B /* GlucoseDailyDistributionChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21FE1E62DA59C6B007D550B /* GlucoseDailyDistributionChart.swift */; };
|
|
|
+ C263D59F2E4267F400CBF08C /* NightscoutUploadGlucoseStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C263D59E2E4267F400CBF08C /* NightscoutUploadGlucoseStepView.swift */; };
|
|
|
C28DD7262DBA9A9E00EC02DD /* GlucosePercentileDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C28DD7252DBA9A9E00EC02DD /* GlucosePercentileDetailView.swift */; };
|
|
|
+ C29835B02E2AA3F30068C5BB /* NightscoutUploadStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C29835AF2E2AA3F30068C5BB /* NightscoutUploadStepView.swift */; };
|
|
|
C29E268A2DADFD2A00F87E75 /* GlucoseDailyPercentileChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = C29E26892DADFD2A00F87E75 /* GlucoseDailyPercentileChart.swift */; };
|
|
|
C2A0A42F2CE03131003B98E8 /* ConstantValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2A0A42E2CE0312C003B98E8 /* ConstantValues.swift */; };
|
|
|
C2A6D1E42DB1581D0036DB66 /* GlucoseStatsSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2A6D1E32DB1581D0036DB66 /* GlucoseStatsSetup.swift */; };
|
|
|
@@ -1077,6 +1080,7 @@
|
|
|
3BD6CE252DC24CFD00FA0472 /* pumphistory-24h-zoned.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "pumphistory-24h-zoned.json"; sourceTree = "<group>"; };
|
|
|
3BDEA2DC60EDE0A3CA54DC73 /* TargetsEditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TargetsEditorProvider.swift; sourceTree = "<group>"; };
|
|
|
3BF768BD6264FF7D71D66767 /* NightscoutConfigProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NightscoutConfigProvider.swift; sourceTree = "<group>"; };
|
|
|
+ 3BF85FE12E427312000D7351 /* IOBService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IOBService.swift; sourceTree = "<group>"; };
|
|
|
3E54EF2B2E476DA40006F54D /* MedtrumKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = MedtrumKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
3F60E97100041040446F44E7 /* PumpConfigStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpConfigStateModel.swift; sourceTree = "<group>"; };
|
|
|
3F8A87AA037BD079BA3528BA /* ConfigEditorDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConfigEditorDataFlow.swift; sourceTree = "<group>"; };
|
|
|
@@ -1269,7 +1273,9 @@
|
|
|
BF8BCB0C37DEB5EC377B9612 /* BasalProfileEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
C19984D62EFC0035A9E9644D /* TreatmentsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TreatmentsProvider.swift; sourceTree = "<group>"; };
|
|
|
C21FE1E62DA59C6B007D550B /* GlucoseDailyDistributionChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlucoseDailyDistributionChart.swift; sourceTree = "<group>"; };
|
|
|
+ C263D59E2E4267F400CBF08C /* NightscoutUploadGlucoseStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NightscoutUploadGlucoseStepView.swift; sourceTree = "<group>"; };
|
|
|
C28DD7252DBA9A9E00EC02DD /* GlucosePercentileDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlucosePercentileDetailView.swift; sourceTree = "<group>"; };
|
|
|
+ C29835AF2E2AA3F30068C5BB /* NightscoutUploadStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NightscoutUploadStepView.swift; sourceTree = "<group>"; };
|
|
|
C29E26892DADFD2A00F87E75 /* GlucoseDailyPercentileChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlucoseDailyPercentileChart.swift; sourceTree = "<group>"; };
|
|
|
C2A0A42E2CE0312C003B98E8 /* ConstantValues.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConstantValues.swift; sourceTree = "<group>"; };
|
|
|
C2A6D1E32DB1581D0036DB66 /* GlucoseStatsSetup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlucoseStatsSetup.swift; sourceTree = "<group>"; };
|
|
|
@@ -2023,17 +2029,18 @@
|
|
|
3811DE9125C9D88200A708ED /* Services */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
- BD47FD112D88AA630043966B /* OnboardingManager */,
|
|
|
- DDA9AC072D67291600E6F1A9 /* AppVersionChecker */,
|
|
|
- BD7DB88C2D2C49FF003D3155 /* BolusCalculator */,
|
|
|
3811DE9225C9D88200A708ED /* Appearance */,
|
|
|
+ DDA9AC072D67291600E6F1A9 /* AppVersionChecker */,
|
|
|
CEB434E128B8F9BC00B70274 /* Bluetooth */,
|
|
|
+ BD7DB88C2D2C49FF003D3155 /* BolusCalculator */,
|
|
|
3862CC2C2743F9DC00BF832C /* Calendar */,
|
|
|
E592A37E2CEEC046009A472C /* ContactImage */,
|
|
|
F90692A8274B7A980037068D /* HealthKit */,
|
|
|
+ 3BF85FE22E427312000D7351 /* IOB */,
|
|
|
6B1A8D2C2B156EC100E76752 /* LiveActivity */,
|
|
|
3811DE9425C9D88200A708ED /* Network */,
|
|
|
38B4F3C425E5016800E76A18 /* Notifications */,
|
|
|
+ BD47FD112D88AA630043966B /* OnboardingManager */,
|
|
|
DD9ECB662CA99EFE00AA7C45 /* RemoteControl */,
|
|
|
38AEE75025F021F10013F05B /* SettingsManager */,
|
|
|
3811DE9825C9D88300A708ED /* Storage */,
|
|
|
@@ -2613,6 +2620,14 @@
|
|
|
path = JSONImporterData;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 3BF85FE22E427312000D7351 /* IOB */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3BF85FE12E427312000D7351 /* IOBService.swift */,
|
|
|
+ );
|
|
|
+ path = IOB;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
4E8C7B59F8065047ECE20965 /* View */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -2665,22 +2680,22 @@
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
49B9B57E2D5768D2009C6B59 /* AdjustmentStored+Helper.swift */,
|
|
|
- 581516A82BCEEDF800BF67D7 /* NSPredicates.swift */,
|
|
|
- 583684052BD178DB00070A60 /* GlucoseStored+helper.swift */,
|
|
|
- 58F107732BD1A4D000B1A680 /* Determination+helper.swift */,
|
|
|
5837A52F2BD2E3C700A5DC04 /* CarbEntryStored+helper.swift */,
|
|
|
- 585E2CAD2BE7BF46006ECF1A /* PumpEvent+helper.swift */,
|
|
|
- CC76E9502BD4812E008BEB61 /* Forecast+helper.swift */,
|
|
|
- 5887527B2BD986E1008B081D /* OpenAPSBattery.swift */,
|
|
|
- 581AC4382BE22ED10038760C /* JSONConverter.swift */,
|
|
|
- BDB3C1182C03DD1000CEEAA1 /* UserDefaultsExtension.swift */,
|
|
|
+ BDB899892C565D0B006F3298 /* CarbsGlucose+helper.swift */,
|
|
|
582FAE422C05102C00D1C13F /* CoreDataError.swift */,
|
|
|
BDF34EBD2C0A31D000D51995 /* CustomNotification.swift */,
|
|
|
- BDCD47AE2C1F3F1700F8BCD5 /* OverrideStored+helper.swift */,
|
|
|
+ 58F107732BD1A4D000B1A680 /* Determination+helper.swift */,
|
|
|
+ CC76E9502BD4812E008BEB61 /* Forecast+helper.swift */,
|
|
|
+ 583684052BD178DB00070A60 /* GlucoseStored+helper.swift */,
|
|
|
+ 581AC4382BE22ED10038760C /* JSONConverter.swift */,
|
|
|
+ 581516A82BCEEDF800BF67D7 /* NSPredicates.swift */,
|
|
|
+ 5887527B2BD986E1008B081D /* OpenAPSBattery.swift */,
|
|
|
BD793CAF2CE7C60E00D669AC /* OverrideRunStored+helper.swift */,
|
|
|
- BDB899892C565D0B006F3298 /* CarbsGlucose+helper.swift */,
|
|
|
- 58A3D5432C96DE11003F90FC /* TempTargetStored+Helper.swift */,
|
|
|
+ BDCD47AE2C1F3F1700F8BCD5 /* OverrideStored+helper.swift */,
|
|
|
+ 585E2CAD2BE7BF46006ECF1A /* PumpEvent+helper.swift */,
|
|
|
BD793CB12CE8032E00D669AC /* TempTargetRunStored.swift */,
|
|
|
+ 58A3D5432C96DE11003F90FC /* TempTargetStored+Helper.swift */,
|
|
|
+ BDB3C1182C03DD1000CEEAA1 /* UserDefaultsExtension.swift */,
|
|
|
);
|
|
|
path = Helper;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -3342,7 +3357,9 @@
|
|
|
DD3F1F8E2D9E151200DCE7B3 /* Nightscout */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ C263D59E2E4267F400CBF08C /* NightscoutUploadGlucoseStepView.swift */,
|
|
|
DD3F1F8F2D9E153A00DCE7B3 /* NightscoutImportStepView.swift */,
|
|
|
+ C29835AF2E2AA3F30068C5BB /* NightscoutUploadStepView.swift */,
|
|
|
DD3F1F8C2D9E0E0000DCE7B3 /* NightscoutSetupStepView.swift */,
|
|
|
DD3F1F8A2D9E08B200DCE7B3 /* NightscoutLoginStepView.swift */,
|
|
|
);
|
|
|
@@ -4197,6 +4214,7 @@
|
|
|
58645BA32CA2D325008AFCE7 /* BatterySetup.swift in Sources */,
|
|
|
DD82D4B82DCAB2BA00BAFC77 /* PropertyPersistentFlags.swift in Sources */,
|
|
|
388E5A5C25B6F0770019842D /* JSON.swift in Sources */,
|
|
|
+ C263D59F2E4267F400CBF08C /* NightscoutUploadGlucoseStepView.swift in Sources */,
|
|
|
3811DF0225CA9FEA00A708ED /* Credentials.swift in Sources */,
|
|
|
5837A5302BD2E3C700A5DC04 /* CarbEntryStored+helper.swift in Sources */,
|
|
|
389A572026079BAA00BC102F /* Interpolation.swift in Sources */,
|
|
|
@@ -4328,6 +4346,7 @@
|
|
|
38BF021B25E7D06400579895 /* PumpSettingsView.swift in Sources */,
|
|
|
3811DEEA25CA063400A708ED /* SyncAccess.swift in Sources */,
|
|
|
190EBCC829FF13AA00BA767D /* UserInterfaceSettingsStateModel.swift in Sources */,
|
|
|
+ 3BF85FE32E427312000D7351 /* IOBService.swift in Sources */,
|
|
|
DDF847EA2C5DABAC0049BB3B /* WatchConfigGarminView.swift in Sources */,
|
|
|
38BF021F25E7F0DE00579895 /* DeviceDataManager.swift in Sources */,
|
|
|
BD4E1A7A2D3681B700D21626 /* GlucoseTargetSetup.swift in Sources */,
|
|
|
@@ -4492,6 +4511,7 @@
|
|
|
CEE9A65C2BBB41C800EB5194 /* CalibrationService.swift in Sources */,
|
|
|
110AEDED2C51A0AE00615CC9 /* ShortcutsConfigProvider.swift in Sources */,
|
|
|
38E4453D274E411700EC9A94 /* Disk+Errors.swift in Sources */,
|
|
|
+ C29835B02E2AA3F30068C5BB /* NightscoutUploadStepView.swift in Sources */,
|
|
|
58D08B3A2C8DFECD00AA37D3 /* TempTargets.swift in Sources */,
|
|
|
38E98A2325F52C9300C0CED0 /* Signpost.swift in Sources */,
|
|
|
CE7CA3542A064973004BE681 /* TempPresetsIntentRequest.swift in Sources */,
|