|
|
@@ -93,6 +93,7 @@
|
|
|
3821ED4C25DD18BA00BC42AD /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3821ED4B25DD18BA00BC42AD /* Constants.swift */; };
|
|
|
382C133725F13A1E00715CE1 /* InsulinSensitivities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 382C133625F13A1E00715CE1 /* InsulinSensitivities.swift */; };
|
|
|
382C134B25F14E3700715CE1 /* BGTargets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 382C134A25F14E3700715CE1 /* BGTargets.swift */; };
|
|
|
+ 3833B46D26012030003021B3 /* Algorithms in Frameworks */ = {isa = PBXBuildFile; productRef = 3833B46C26012030003021B3 /* Algorithms */; };
|
|
|
383420D625FFE38C002D46C1 /* LoopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 383420D525FFE38C002D46C1 /* LoopView.swift */; };
|
|
|
383420D925FFEB3F002D46C1 /* Popup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 383420D825FFEB3F002D46C1 /* Popup.swift */; };
|
|
|
383948D325CD4D6D00E91849 /* Disk in Frameworks */ = {isa = PBXBuildFile; productRef = 383948D225CD4D6D00E91849 /* Disk */; };
|
|
|
@@ -150,16 +151,17 @@
|
|
|
388E5A6025B6F2310019842D /* Autosens.swift in Sources */ = {isa = PBXBuildFile; fileRef = 388E5A5F25B6F2310019842D /* Autosens.swift */; };
|
|
|
389442CB25F65F7100FA1F27 /* NightscoutTreatment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 389442CA25F65F7100FA1F27 /* NightscoutTreatment.swift */; };
|
|
|
3895E4C625B9E00D00214B37 /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3895E4C525B9E00D00214B37 /* Preferences.swift */; };
|
|
|
- 389FE32A25F3AC44002E92E0 /* GlucoseChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 389FE32925F3AC44002E92E0 /* GlucoseChartView.swift */; };
|
|
|
+ 389ECDFE2601061500D86C4F /* View+Snapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 389ECDFD2601061500D86C4F /* View+Snapshot.swift */; };
|
|
|
+ 389ECE052601144100D86C4F /* ConcurrentMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 389ECE042601144100D86C4F /* ConcurrentMap.swift */; };
|
|
|
38A00B1F25FC00F7006BC0B0 /* Autotune.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A00B1E25FC00F7006BC0B0 /* Autotune.swift */; };
|
|
|
38A00B2325FC2B55006BC0B0 /* LRUCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A00B2225FC2B55006BC0B0 /* LRUCache.swift */; };
|
|
|
- 38A00B2E25FCD582006BC0B0 /* Charts in Frameworks */ = {isa = PBXBuildFile; productRef = 38A00B2D25FCD582006BC0B0 /* Charts */; };
|
|
|
38A0363B25ECF07E00FCBB52 /* GlucoseStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A0363A25ECF07E00FCBB52 /* GlucoseStorage.swift */; };
|
|
|
38A0364225ED069400FCBB52 /* TempBasal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A0364125ED069400FCBB52 /* TempBasal.swift */; };
|
|
|
38A13D3225E28B4B00EAA382 /* PumpHistoryEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A13D3125E28B4B00EAA382 /* PumpHistoryEvent.swift */; };
|
|
|
38A504A425DD9C4000C5B9E8 /* UserDefaultsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A5049125DD9C4000C5B9E8 /* UserDefaultsExtensions.swift */; };
|
|
|
38A9260525F012D8009E3739 /* CarbRatios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A9260425F012D8009E3739 /* CarbRatios.swift */; };
|
|
|
38AAF85525FFF846004AF583 /* CurrentGlucoseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AAF85425FFF846004AF583 /* CurrentGlucoseView.swift */; };
|
|
|
+ 38AAF8712600C1B0004AF583 /* MainChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AAF8702600C1B0004AF583 /* MainChartView.swift */; };
|
|
|
38AEE73D25F0200C0013F05B /* FreeAPSSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AEE73C25F0200C0013F05B /* FreeAPSSettings.swift */; };
|
|
|
38AEE75225F022080013F05B /* SettingsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AEE75125F022080013F05B /* SettingsManager.swift */; };
|
|
|
38AEE75725F0F18E0013F05B /* CarbsStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AEE75625F0F18E0013F05B /* CarbsStorage.swift */; };
|
|
|
@@ -207,31 +209,7 @@
|
|
|
5D16287A969E64D18CE40E44 /* PumpConfigViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F60E97100041040446F44E7 /* PumpConfigViewModel.swift */; };
|
|
|
63E890B4D951EAA91C071D5C /* BasalProfileEditorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFF91130F2FCCC7EBBA11AD /* BasalProfileEditorViewModel.swift */; };
|
|
|
642F76A05A4FF530463A9FD0 /* NightscoutConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8782B44544F38F2B2D82C38E /* NightscoutConfigRootView.swift */; };
|
|
|
- 6610FA1725FAED29004781D7 /* PointData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9F625FAED29004781D7 /* PointData.swift */; };
|
|
|
- 6610FA1825FAED29004781D7 /* BoundTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9F725FAED29004781D7 /* BoundTypes.swift */; };
|
|
|
- 6610FA1925FAED29004781D7 /* InformationBarEntryData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9F825FAED29004781D7 /* InformationBarEntryData.swift */; };
|
|
|
- 6610FA1A25FAED29004781D7 /* PredictionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9F925FAED29004781D7 /* PredictionType.swift */; };
|
|
|
- 6610FA1B25FAED29004781D7 /* APSDataTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9FA25FAED29004781D7 /* APSDataTypes.swift */; };
|
|
|
- 6610FA1C25FAED29004781D7 /* GlucosePointData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9FB25FAED29004781D7 /* GlucosePointData.swift */; };
|
|
|
- 6610FA1D25FAED29004781D7 /* PredictionLineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9FC25FAED29004781D7 /* PredictionLineData.swift */; };
|
|
|
- 6610FA1E25FAED29004781D7 /* MeshEntryOrientations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9FD25FAED29004781D7 /* MeshEntryOrientations.swift */; };
|
|
|
- 6610FA1F25FAED29004781D7 /* View+Modifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610F9FF25FAED29004781D7 /* View+Modifiers.swift */; };
|
|
|
- 6610FA2025FAED29004781D7 /* Double+getBoundGlucose().swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0025FAED29004781D7 /* Double+getBoundGlucose().swift */; };
|
|
|
- 6610FA2125FAED29004781D7 /* Array+halve().swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0125FAED29004781D7 /* Array+halve().swift */; };
|
|
|
- 6610FA2225FAED29004781D7 /* View+if().swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0225FAED29004781D7 /* View+if().swift */; };
|
|
|
- 6610FA2325FAED29004781D7 /* Date+-.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0325FAED29004781D7 /* Date+-.swift */; };
|
|
|
- 6610FA2425FAED29004781D7 /* PredictionsChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0625FAED29004781D7 /* PredictionsChartView.swift */; };
|
|
|
- 6610FA2525FAED29004781D7 /* PointChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0725FAED29004781D7 /* PointChartView.swift */; };
|
|
|
- 6610FA2625FAED29004781D7 /* GlucoseArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0925FAED29004781D7 /* GlucoseArrowView.swift */; };
|
|
|
- 6610FA2725FAED29004781D7 /* GlucoseInformationBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0A25FAED29004781D7 /* GlucoseInformationBarView.swift */; };
|
|
|
- 6610FA2825FAED29004781D7 /* HoursPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0B25FAED29004781D7 /* HoursPickerView.swift */; };
|
|
|
- 6610FA2925FAED29004781D7 /* ChartsConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0C25FAED29004781D7 /* ChartsConfig.swift */; };
|
|
|
- 6610FA2A25FAED29004781D7 /* GlucosePointView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0E25FAED29004781D7 /* GlucosePointView.swift */; };
|
|
|
- 6610FA2B25FAED29004781D7 /* PredictionPointView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA0F25FAED29004781D7 /* PredictionPointView.swift */; };
|
|
|
- 6610FA2E25FAED29004781D7 /* APSDataFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA1325FAED29004781D7 /* APSDataFormatter.swift */; };
|
|
|
- 6610FA2F25FAED29004781D7 /* getChartWidth().swift in Sources */ = {isa = PBXBuildFile; fileRef = 6610FA1425FAED29004781D7 /* getChartWidth().swift */; };
|
|
|
6632A0DC746872439A858B44 /* ISFEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79BDA519C9B890FD9A5DFCF3 /* ISFEditorDataFlow.swift */; };
|
|
|
- 66C5083C25FD97FA00E4D76A /* CombinedChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66C5083B25FD97FA00E4D76A /* CombinedChartView.swift */; };
|
|
|
69A31254F2451C20361D172F /* BolusViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 223EC0494F55A91E3EA69EF4 /* BolusViewModel.swift */; };
|
|
|
69B9A368029F7EB39F525422 /* CREditorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64AA5E04A2761F6EEA6568E1 /* CREditorViewModel.swift */; };
|
|
|
6B9625766B697D1C98E455A2 /* PumpSettingsEditorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72778B68C3004F71F6E79BDC /* PumpSettingsEditorViewModel.swift */; };
|
|
|
@@ -445,7 +423,8 @@
|
|
|
388E5A5F25B6F2310019842D /* Autosens.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Autosens.swift; sourceTree = "<group>"; };
|
|
|
389442CA25F65F7100FA1F27 /* NightscoutTreatment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NightscoutTreatment.swift; sourceTree = "<group>"; };
|
|
|
3895E4C525B9E00D00214B37 /* Preferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Preferences.swift; sourceTree = "<group>"; };
|
|
|
- 389FE32925F3AC44002E92E0 /* GlucoseChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlucoseChartView.swift; sourceTree = "<group>"; };
|
|
|
+ 389ECDFD2601061500D86C4F /* View+Snapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+Snapshot.swift"; sourceTree = "<group>"; };
|
|
|
+ 389ECE042601144100D86C4F /* ConcurrentMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcurrentMap.swift; sourceTree = "<group>"; };
|
|
|
38A00B1E25FC00F7006BC0B0 /* Autotune.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Autotune.swift; sourceTree = "<group>"; };
|
|
|
38A00B2225FC2B55006BC0B0 /* LRUCache.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LRUCache.swift; sourceTree = "<group>"; };
|
|
|
38A0363A25ECF07E00FCBB52 /* GlucoseStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlucoseStorage.swift; sourceTree = "<group>"; };
|
|
|
@@ -454,6 +433,7 @@
|
|
|
38A5049125DD9C4000C5B9E8 /* UserDefaultsExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserDefaultsExtensions.swift; sourceTree = "<group>"; };
|
|
|
38A9260425F012D8009E3739 /* CarbRatios.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CarbRatios.swift; sourceTree = "<group>"; };
|
|
|
38AAF85425FFF846004AF583 /* CurrentGlucoseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrentGlucoseView.swift; sourceTree = "<group>"; };
|
|
|
+ 38AAF8702600C1B0004AF583 /* MainChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainChartView.swift; sourceTree = "<group>"; };
|
|
|
38AEE73C25F0200C0013F05B /* FreeAPSSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FreeAPSSettings.swift; sourceTree = "<group>"; };
|
|
|
38AEE75125F022080013F05B /* SettingsManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsManager.swift; sourceTree = "<group>"; };
|
|
|
38AEE75625F0F18E0013F05B /* CarbsStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CarbsStorage.swift; sourceTree = "<group>"; };
|
|
|
@@ -504,30 +484,6 @@
|
|
|
5F48C3AC770D4CCD0EA2B0C2 /* AddCarbsDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddCarbsDataFlow.swift; sourceTree = "<group>"; };
|
|
|
618E62C9757B2F95431B5DC0 /* AddCarbsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddCarbsProvider.swift; sourceTree = "<group>"; };
|
|
|
64AA5E04A2761F6EEA6568E1 /* CREditorViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CREditorViewModel.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9F625FAED29004781D7 /* PointData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PointData.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9F725FAED29004781D7 /* BoundTypes.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoundTypes.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9F825FAED29004781D7 /* InformationBarEntryData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InformationBarEntryData.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9F925FAED29004781D7 /* PredictionType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PredictionType.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9FA25FAED29004781D7 /* APSDataTypes.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = APSDataTypes.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9FB25FAED29004781D7 /* GlucosePointData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucosePointData.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9FC25FAED29004781D7 /* PredictionLineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PredictionLineData.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9FD25FAED29004781D7 /* MeshEntryOrientations.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MeshEntryOrientations.swift; sourceTree = "<group>"; };
|
|
|
- 6610F9FF25FAED29004781D7 /* View+Modifiers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "View+Modifiers.swift"; sourceTree = "<group>"; };
|
|
|
- 6610FA0025FAED29004781D7 /* Double+getBoundGlucose().swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Double+getBoundGlucose().swift"; sourceTree = "<group>"; };
|
|
|
- 6610FA0125FAED29004781D7 /* Array+halve().swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Array+halve().swift"; sourceTree = "<group>"; };
|
|
|
- 6610FA0225FAED29004781D7 /* View+if().swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "View+if().swift"; sourceTree = "<group>"; };
|
|
|
- 6610FA0325FAED29004781D7 /* Date+-.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Date+-.swift"; sourceTree = "<group>"; };
|
|
|
- 6610FA0625FAED29004781D7 /* PredictionsChartView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PredictionsChartView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0725FAED29004781D7 /* PointChartView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PointChartView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0925FAED29004781D7 /* GlucoseArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseArrowView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0A25FAED29004781D7 /* GlucoseInformationBarView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseInformationBarView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0B25FAED29004781D7 /* HoursPickerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HoursPickerView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0C25FAED29004781D7 /* ChartsConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartsConfig.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0E25FAED29004781D7 /* GlucosePointView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucosePointView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA0F25FAED29004781D7 /* PredictionPointView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PredictionPointView.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA1325FAED29004781D7 /* APSDataFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = APSDataFormatter.swift; sourceTree = "<group>"; };
|
|
|
- 6610FA1425FAED29004781D7 /* getChartWidth().swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "getChartWidth().swift"; sourceTree = "<group>"; };
|
|
|
- 66C5083B25FD97FA00E4D76A /* CombinedChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CombinedChartView.swift; sourceTree = "<group>"; };
|
|
|
67F94DD2853CF42BA4E30616 /* BasalProfileEditorDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorDataFlow.swift; sourceTree = "<group>"; };
|
|
|
680C4420C9A345D46D90D06C /* ManualTempBasalProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ManualTempBasalProvider.swift; sourceTree = "<group>"; };
|
|
|
6BA56D2DCAB9E0A8AF24D984 /* BasalProfileEditorBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorBuilder.swift; sourceTree = "<group>"; };
|
|
|
@@ -582,7 +538,6 @@
|
|
|
3811DE1025C9D37700A708ED /* Swinject in Frameworks */,
|
|
|
383948D325CD4D6D00E91849 /* Disk in Frameworks */,
|
|
|
38887DF825F61F7600944304 /* RileyLinkBLEKit.framework in Frameworks */,
|
|
|
- 38A00B2E25FCD582006BC0B0 /* Charts in Frameworks */,
|
|
|
38887DEC25F61F7500944304 /* Crypto.framework in Frameworks */,
|
|
|
38B17B6625DD90E0005CAE3D /* SwiftDate in Frameworks */,
|
|
|
38887DEA25F61F7500944304 /* MKRingProgressView.framework in Frameworks */,
|
|
|
@@ -590,6 +545,7 @@
|
|
|
38887DFA25F61F7600944304 /* RileyLinkKit.framework in Frameworks */,
|
|
|
38887DF625F61F7600944304 /* OmniKitUI.framework in Frameworks */,
|
|
|
38887DE425F61F7500944304 /* LoopTestingKit.framework in Frameworks */,
|
|
|
+ 3833B46D26012030003021B3 /* Algorithms in Frameworks */,
|
|
|
38887DFC25F61F7600944304 /* RileyLinkKitUI.framework in Frameworks */,
|
|
|
38887DEE25F61F7500944304 /* MinimedKit.framework in Frameworks */,
|
|
|
38887DE025F61F7500944304 /* LoopKit.framework in Frameworks */,
|
|
|
@@ -683,7 +639,6 @@
|
|
|
3811DEDE25C9E2DD00A708ED /* Application */,
|
|
|
3811DF0A25CAAAA500A708ED /* APS */,
|
|
|
38E98A3225F5300800C0CED0 /* Config */,
|
|
|
- 6610F9F125FAED29004781D7 /* Charts */,
|
|
|
3811DEBD25C9D99900A708ED /* Containers */,
|
|
|
388E5A5A25B6F05F0019842D /* Helpers */,
|
|
|
38E98A1A25F52C9300C0CED0 /* Logger */,
|
|
|
@@ -741,9 +696,9 @@
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
3811DE2E25C9D49500A708ED /* HomeRootView.swift */,
|
|
|
- 389FE32925F3AC44002E92E0 /* GlucoseChartView.swift */,
|
|
|
383420D525FFE38C002D46C1 /* LoopView.swift */,
|
|
|
38AAF85425FFF846004AF583 /* CurrentGlucoseView.swift */,
|
|
|
+ 38AAF8702600C1B0004AF583 /* MainChartView.swift */,
|
|
|
);
|
|
|
path = View;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -989,6 +944,7 @@
|
|
|
3811DE5925C9D4D500A708ED /* ViewModifiers.swift */,
|
|
|
3883581B25EE79BB00E024B2 /* DecimalTextField.swift */,
|
|
|
383420D825FFEB3F002D46C1 /* Popup.swift */,
|
|
|
+ 389ECDFD2601061500D86C4F /* View+Snapshot.swift */,
|
|
|
);
|
|
|
path = Views;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -1080,6 +1036,7 @@
|
|
|
3811DE5525C9D4D500A708ED /* Publisher.swift */,
|
|
|
38E98A3625F5509500C0CED0 /* String+Extensions.swift */,
|
|
|
3811DEE325CA063400A708ED /* PropertyWrappers */,
|
|
|
+ 389ECE042601144100D86C4F /* ConcurrentMap.swift */,
|
|
|
);
|
|
|
path = Helpers;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -1295,93 +1252,6 @@
|
|
|
path = TargetsEditor;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
- 6610F9F125FAED29004781D7 /* Charts */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610F9F425FAED29004781D7 /* Models */,
|
|
|
- 6610F9FE25FAED29004781D7 /* Extensions */,
|
|
|
- 6610FA0425FAED29004781D7 /* Views */,
|
|
|
- 6610FA1025FAED29004781D7 /* Helpers */,
|
|
|
- );
|
|
|
- path = Charts;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610F9F425FAED29004781D7 /* Models */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610F9F625FAED29004781D7 /* PointData.swift */,
|
|
|
- 6610F9F725FAED29004781D7 /* BoundTypes.swift */,
|
|
|
- 6610F9F825FAED29004781D7 /* InformationBarEntryData.swift */,
|
|
|
- 6610F9F925FAED29004781D7 /* PredictionType.swift */,
|
|
|
- 6610F9FA25FAED29004781D7 /* APSDataTypes.swift */,
|
|
|
- 6610F9FB25FAED29004781D7 /* GlucosePointData.swift */,
|
|
|
- 6610F9FC25FAED29004781D7 /* PredictionLineData.swift */,
|
|
|
- 6610F9FD25FAED29004781D7 /* MeshEntryOrientations.swift */,
|
|
|
- );
|
|
|
- path = Models;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610F9FE25FAED29004781D7 /* Extensions */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610F9FF25FAED29004781D7 /* View+Modifiers.swift */,
|
|
|
- 6610FA0025FAED29004781D7 /* Double+getBoundGlucose().swift */,
|
|
|
- 6610FA0125FAED29004781D7 /* Array+halve().swift */,
|
|
|
- 6610FA0225FAED29004781D7 /* View+if().swift */,
|
|
|
- 6610FA0325FAED29004781D7 /* Date+-.swift */,
|
|
|
- );
|
|
|
- path = Extensions;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610FA0425FAED29004781D7 /* Views */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610FA0525FAED29004781D7 /* Charts */,
|
|
|
- 6610FA0825FAED29004781D7 /* Components */,
|
|
|
- 6610FA0D25FAED29004781D7 /* Points */,
|
|
|
- 6610FA0C25FAED29004781D7 /* ChartsConfig.swift */,
|
|
|
- );
|
|
|
- path = Views;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610FA0525FAED29004781D7 /* Charts */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610FA0625FAED29004781D7 /* PredictionsChartView.swift */,
|
|
|
- 6610FA0725FAED29004781D7 /* PointChartView.swift */,
|
|
|
- 66C5083B25FD97FA00E4D76A /* CombinedChartView.swift */,
|
|
|
- );
|
|
|
- path = Charts;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610FA0825FAED29004781D7 /* Components */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610FA0925FAED29004781D7 /* GlucoseArrowView.swift */,
|
|
|
- 6610FA0A25FAED29004781D7 /* GlucoseInformationBarView.swift */,
|
|
|
- 6610FA0B25FAED29004781D7 /* HoursPickerView.swift */,
|
|
|
- );
|
|
|
- path = Components;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610FA0D25FAED29004781D7 /* Points */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610FA0E25FAED29004781D7 /* GlucosePointView.swift */,
|
|
|
- 6610FA0F25FAED29004781D7 /* PredictionPointView.swift */,
|
|
|
- );
|
|
|
- path = Points;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- 6610FA1025FAED29004781D7 /* Helpers */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- 6610FA1325FAED29004781D7 /* APSDataFormatter.swift */,
|
|
|
- 6610FA1425FAED29004781D7 /* getChartWidth().swift */,
|
|
|
- );
|
|
|
- path = Helpers;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
672F63EEAE27400625E14BAD /* AutotuneConfig */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1556,7 +1426,7 @@
|
|
|
3811DE0F25C9D37700A708ED /* Swinject */,
|
|
|
383948D225CD4D6D00E91849 /* Disk */,
|
|
|
38B17B6525DD90E0005CAE3D /* SwiftDate */,
|
|
|
- 38A00B2D25FCD582006BC0B0 /* Charts */,
|
|
|
+ 3833B46C26012030003021B3 /* Algorithms */,
|
|
|
);
|
|
|
productName = FreeAPS;
|
|
|
productReference = 388E595825AD948C0019842D /* FreeAPS.app */;
|
|
|
@@ -1611,7 +1481,7 @@
|
|
|
3811DE0E25C9D37700A708ED /* XCRemoteSwiftPackageReference "Swinject" */,
|
|
|
383948D125CD4D6D00E91849 /* XCRemoteSwiftPackageReference "Disk" */,
|
|
|
38B17B6425DD90E0005CAE3D /* XCRemoteSwiftPackageReference "SwiftDate" */,
|
|
|
- 38A00B2C25FCD581006BC0B0 /* XCRemoteSwiftPackageReference "Charts" */,
|
|
|
+ 3833B46B26012030003021B3 /* XCRemoteSwiftPackageReference "swift-algorithms" */,
|
|
|
);
|
|
|
productRefGroup = 388E595925AD948C0019842D /* Products */;
|
|
|
projectDirPath = "";
|
|
|
@@ -1673,12 +1543,9 @@
|
|
|
3811DEEB25CA063400A708ED /* PersistedProperty.swift in Sources */,
|
|
|
388E5A6025B6F2310019842D /* Autosens.swift in Sources */,
|
|
|
3811DE8B25C9D6DD00A708ED /* RequestPermissionsBuilder.swift in Sources */,
|
|
|
- 6610FA1725FAED29004781D7 /* PointData.swift in Sources */,
|
|
|
3811DE4C25C9D4B800A708ED /* AuthotizedRootBuilder.swift in Sources */,
|
|
|
3811DE8F25C9D80400A708ED /* User.swift in Sources */,
|
|
|
- 6610FA2325FAED29004781D7 /* Date+-.swift in Sources */,
|
|
|
3811DEB225C9D88300A708ED /* KeychainItemAccessibility.swift in Sources */,
|
|
|
- 6610FA1825FAED29004781D7 /* BoundTypes.swift in Sources */,
|
|
|
385CEAC425F2F154002D6D5B /* AnnouncementsStorage.swift in Sources */,
|
|
|
38AEE73D25F0200C0013F05B /* FreeAPSSettings.swift in Sources */,
|
|
|
38FCF3FD25E997A80078B0D1 /* PumpHistoryStorage.swift in Sources */,
|
|
|
@@ -1693,9 +1560,6 @@
|
|
|
38AEE75225F022080013F05B /* SettingsManager.swift in Sources */,
|
|
|
38B4F3CF25E5041600E76A18 /* APSContainer.swift in Sources */,
|
|
|
3895E4C625B9E00D00214B37 /* Preferences.swift in Sources */,
|
|
|
- 6610FA2925FAED29004781D7 /* ChartsConfig.swift in Sources */,
|
|
|
- 6610FA1925FAED29004781D7 /* InformationBarEntryData.swift in Sources */,
|
|
|
- 6610FA2625FAED29004781D7 /* GlucoseArrowView.swift in Sources */,
|
|
|
3811DE6E25C9D62600A708ED /* OnboardingViewModel.swift in Sources */,
|
|
|
38B4F3CD25E5031100E76A18 /* Broadcaster.swift in Sources */,
|
|
|
3811DE6D25C9D62600A708ED /* OnboardingRootView.swift in Sources */,
|
|
|
@@ -1705,7 +1569,6 @@
|
|
|
38BF021725E7CBBC00579895 /* PumpManagerExtensions.swift in Sources */,
|
|
|
38F3B2EF25ED8E2A005C48AA /* TempTargetsStorage.swift in Sources */,
|
|
|
3811DF1025CAAAE200A708ED /* APSManager.swift in Sources */,
|
|
|
- 6610FA2725FAED29004781D7 /* GlucoseInformationBarView.swift in Sources */,
|
|
|
3870FF4725EC187A0088248F /* BloodGlucose.swift in Sources */,
|
|
|
3811DE0A25C9D32F00A708ED /* BaseModuleBuilder.swift in Sources */,
|
|
|
38A0364225ED069400FCBB52 /* TempBasal.swift in Sources */,
|
|
|
@@ -1719,12 +1582,9 @@
|
|
|
382C133725F13A1E00715CE1 /* InsulinSensitivities.swift in Sources */,
|
|
|
3811DE7B25C9D6D300A708ED /* LoginProvider.swift in Sources */,
|
|
|
383948D625CD4D8900E91849 /* FileStorage.swift in Sources */,
|
|
|
- 389FE32A25F3AC44002E92E0 /* GlucoseChartView.swift in Sources */,
|
|
|
3811DE4125C9D4A100A708ED /* SettingsRootView.swift in Sources */,
|
|
|
388E595C25AD948C0019842D /* FreeAPSApp.swift in Sources */,
|
|
|
- 6610FA2A25FAED29004781D7 /* GlucosePointView.swift in Sources */,
|
|
|
3811DE8925C9D6DD00A708ED /* RequestPermissionsProvider.swift in Sources */,
|
|
|
- 6610FA1D25FAED29004781D7 /* PredictionLineData.swift in Sources */,
|
|
|
3811DE4225C9D4A100A708ED /* SettingsDataFlow.swift in Sources */,
|
|
|
3811DE8825C9D6DD00A708ED /* RequestPermissionsDataFlow.swift in Sources */,
|
|
|
3811DE8A25C9D6DD00A708ED /* RequestPermissionsRootView.swift in Sources */,
|
|
|
@@ -1744,7 +1604,6 @@
|
|
|
38FE826D25CC8461001FF17A /* NightscoutAPI.swift in Sources */,
|
|
|
3811DE4E25C9D4B800A708ED /* AuthotizedRootRootView.swift in Sources */,
|
|
|
3811DE7D25C9D6D300A708ED /* LoginRootView.swift in Sources */,
|
|
|
- 6610FA2B25FAED29004781D7 /* PredictionPointView.swift in Sources */,
|
|
|
3811DE4025C9D4A100A708ED /* SettingsBuilder.swift in Sources */,
|
|
|
388358C825EEF6D200E024B2 /* BasalProfileEntry.swift in Sources */,
|
|
|
3811DE0B25C9D32F00A708ED /* BaseView.swift in Sources */,
|
|
|
@@ -1755,17 +1614,14 @@
|
|
|
3811DE5D25C9D4D500A708ED /* Publisher.swift in Sources */,
|
|
|
38B4F3AF25E2979F00E76A18 /* IndexedCollection.swift in Sources */,
|
|
|
3811DEAE25C9D88300A708ED /* Cache.swift in Sources */,
|
|
|
- 6610FA2425FAED29004781D7 /* PredictionsChartView.swift in Sources */,
|
|
|
383420D625FFE38C002D46C1 /* LoopView.swift in Sources */,
|
|
|
3811DEAD25C9D88300A708ED /* UserDefaults+Cache.swift in Sources */,
|
|
|
3811DE2225C9D48300A708ED /* MainProvider.swift in Sources */,
|
|
|
3811DE0C25C9D32F00A708ED /* BaseProvider.swift in Sources */,
|
|
|
- 6610FA1A25FAED29004781D7 /* PredictionType.swift in Sources */,
|
|
|
3811DE5C25C9D4D500A708ED /* Formatters.swift in Sources */,
|
|
|
3811DEC525C9D99900A708ED /* StorageContainer.swift in Sources */,
|
|
|
3871F39F25ED895A0013ECB5 /* Decimal+Extensions.swift in Sources */,
|
|
|
3811DE7F25C9D6D300A708ED /* LoginBuilder.swift in Sources */,
|
|
|
- 6610FA2125FAED29004781D7 /* Array+halve().swift in Sources */,
|
|
|
3811DE3525C9D49500A708ED /* HomeRootView.swift in Sources */,
|
|
|
3811DEC325C9D99900A708ED /* UIContainer.swift in Sources */,
|
|
|
38E98A2925F52C9300C0CED0 /* Error+Extensions.swift in Sources */,
|
|
|
@@ -1780,7 +1636,6 @@
|
|
|
3811DE7925C9D6D300A708ED /* LoginViewModel.swift in Sources */,
|
|
|
3871F39C25ED892B0013ECB5 /* TempTarget.swift in Sources */,
|
|
|
3811DEAB25C9D88300A708ED /* HTTPResponseStatus.swift in Sources */,
|
|
|
- 6610FA1F25FAED29004781D7 /* View+Modifiers.swift in Sources */,
|
|
|
3811DE5F25C9D4D500A708ED /* ProgressBar.swift in Sources */,
|
|
|
38BF021D25E7E3AF00579895 /* Reservoir.swift in Sources */,
|
|
|
38BF021B25E7D06400579895 /* PumpSettingsView.swift in Sources */,
|
|
|
@@ -1798,7 +1653,6 @@
|
|
|
3811DEB725C9D88300A708ED /* AuthorizationManager.swift in Sources */,
|
|
|
38E989DD25F5021400C0CED0 /* PumpStatus.swift in Sources */,
|
|
|
38E98A2525F52C9300C0CED0 /* IssueReporter.swift in Sources */,
|
|
|
- 6610FA2F25FAED29004781D7 /* getChartWidth().swift in Sources */,
|
|
|
3811DF0825CAAA4700A708ED /* ServiceContainer.swift in Sources */,
|
|
|
3811DEB025C9D88300A708ED /* BaseKeychain.swift in Sources */,
|
|
|
3811DE4D25C9D4B800A708ED /* AuthotizedRootViewModel.swift in Sources */,
|
|
|
@@ -1806,11 +1660,10 @@
|
|
|
3811DEC425C9D99900A708ED /* NetworkContainer.swift in Sources */,
|
|
|
3811DE4325C9D4A100A708ED /* SettingsProvider.swift in Sources */,
|
|
|
E102DE9C3E9C8AEDCB3C61BB /* ConfigEditorBuilder.swift in Sources */,
|
|
|
- 6610FA1B25FAED29004781D7 /* APSDataTypes.swift in Sources */,
|
|
|
45252C95D220E796FDB3B022 /* ConfigEditorDataFlow.swift in Sources */,
|
|
|
3871F38725ED661C0013ECB5 /* Suggestion.swift in Sources */,
|
|
|
- 6610FA2E25FAED29004781D7 /* APSDataFormatter.swift in Sources */,
|
|
|
38C4D33A25E9A1ED00D30B77 /* NSObject+AssociatedValues.swift in Sources */,
|
|
|
+ 38AAF8712600C1B0004AF583 /* MainChartView.swift in Sources */,
|
|
|
72F1BD388F42FCA6C52E4500 /* ConfigEditorProvider.swift in Sources */,
|
|
|
E39E418C56A5A46B61D960EE /* ConfigEditorViewModel.swift in Sources */,
|
|
|
45717281F743594AA9D87191 /* ConfigEditorRootView.swift in Sources */,
|
|
|
@@ -1830,6 +1683,7 @@
|
|
|
2BE9A6FA20875F6F4F9CD461 /* PumpSettingsEditorProvider.swift in Sources */,
|
|
|
6B9625766B697D1C98E455A2 /* PumpSettingsEditorViewModel.swift in Sources */,
|
|
|
A0B8EC8CC5CD1DD237D1BCD2 /* PumpSettingsEditorRootView.swift in Sources */,
|
|
|
+ 389ECDFE2601061500D86C4F /* View+Snapshot.swift in Sources */,
|
|
|
38E98A3725F5509500C0CED0 /* String+Extensions.swift in Sources */,
|
|
|
1D086541F369D339A74893AC /* BasalProfileEditorBuilder.swift in Sources */,
|
|
|
385CEAC125F2EA52002D6D5B /* Announcement.swift in Sources */,
|
|
|
@@ -1842,7 +1696,6 @@
|
|
|
38E98A2425F52C9300C0CED0 /* Logger.swift in Sources */,
|
|
|
CA370FC152BC98B3D1832968 /* BasalProfileEditorRootView.swift in Sources */,
|
|
|
F215CAB49BA4B5A01C3BC6B6 /* ISFEditorBuilder.swift in Sources */,
|
|
|
- 6610FA2025FAED29004781D7 /* Double+getBoundGlucose().swift in Sources */,
|
|
|
6632A0DC746872439A858B44 /* ISFEditorDataFlow.swift in Sources */,
|
|
|
DBA5254DBB2586C98F61220C /* ISFEditorProvider.swift in Sources */,
|
|
|
1BBB001DAD60F3B8CEA4B1C7 /* ISFEditorViewModel.swift in Sources */,
|
|
|
@@ -1851,28 +1704,25 @@
|
|
|
A33352ED40476125EBAC6EE0 /* CREditorDataFlow.swift in Sources */,
|
|
|
17A9D0899046B45E87834820 /* CREditorProvider.swift in Sources */,
|
|
|
69B9A368029F7EB39F525422 /* CREditorViewModel.swift in Sources */,
|
|
|
- 6610FA1C25FAED29004781D7 /* GlucosePointData.swift in Sources */,
|
|
|
98641AF4F92123DA668AB931 /* CREditorRootView.swift in Sources */,
|
|
|
7F7017AA5C69838FB7E6FECE /* TargetsEditorBuilder.swift in Sources */,
|
|
|
38E98A2325F52C9300C0CED0 /* Signpost.swift in Sources */,
|
|
|
- 6610FA2825FAED29004781D7 /* HoursPickerView.swift in Sources */,
|
|
|
F5F7E6C1B7F098F59EB67EC5 /* TargetsEditorDataFlow.swift in Sources */,
|
|
|
5075C1608E6249A51495C422 /* TargetsEditorProvider.swift in Sources */,
|
|
|
E13B7DAB2A435F57066AF02E /* TargetsEditorViewModel.swift in Sources */,
|
|
|
9702FF92A09C53942F20D7EA /* TargetsEditorRootView.swift in Sources */,
|
|
|
97C1388354C7133C1D5ED72A /* PreferencesEditorBuilder.swift in Sources */,
|
|
|
A228DF96647338139F152B15 /* PreferencesEditorDataFlow.swift in Sources */,
|
|
|
+ 389ECE052601144100D86C4F /* ConcurrentMap.swift in Sources */,
|
|
|
E4984C5262A90469788754BB /* PreferencesEditorProvider.swift in Sources */,
|
|
|
DD399FB31EACB9343C944C4C /* PreferencesEditorViewModel.swift in Sources */,
|
|
|
44190F0BBA464D74B857D1FB /* PreferencesEditorRootView.swift in Sources */,
|
|
|
460745235E45CA6311C98613 /* AddCarbsBuilder.swift in Sources */,
|
|
|
E97285ED9B814CD5253C6658 /* AddCarbsDataFlow.swift in Sources */,
|
|
|
- 6610FA2525FAED29004781D7 /* PointChartView.swift in Sources */,
|
|
|
A6F097A14CAAE0CE0D11BE1B /* AddCarbsProvider.swift in Sources */,
|
|
|
33E198D3039045D98C3DC5D4 /* AddCarbsViewModel.swift in Sources */,
|
|
|
28089E07169488CF6DCC2A31 /* AddCarbsRootView.swift in Sources */,
|
|
|
46159F33C01CDBF822B4F1F8 /* AddTempTargetBuilder.swift in Sources */,
|
|
|
- 6610FA2225FAED29004781D7 /* View+if().swift in Sources */,
|
|
|
D2165E9D78EFF692C1DED1C6 /* AddTempTargetDataFlow.swift in Sources */,
|
|
|
5BFA1C2208114643B77F8CEB /* AddTempTargetProvider.swift in Sources */,
|
|
|
919DBD08F13BAFB180DF6F47 /* AddTempTargetViewModel.swift in Sources */,
|
|
|
@@ -1881,7 +1731,6 @@
|
|
|
19434C14DF3F4816F4E4BF2E /* BolusBuilder.swift in Sources */,
|
|
|
38AAF85525FFF846004AF583 /* CurrentGlucoseView.swift in Sources */,
|
|
|
041D1E995A6AE92E9289DC49 /* BolusDataFlow.swift in Sources */,
|
|
|
- 6610FA1E25FAED29004781D7 /* MeshEntryOrientations.swift in Sources */,
|
|
|
23888883D4EA091C88480FF2 /* BolusProvider.swift in Sources */,
|
|
|
38E98A2D25F52DC400C0CED0 /* NSLocking+Extensions.swift in Sources */,
|
|
|
69A31254F2451C20361D172F /* BolusViewModel.swift in Sources */,
|
|
|
@@ -1891,7 +1740,6 @@
|
|
|
BF1667ADE69E4B5B111CECAE /* ManualTempBasalProvider.swift in Sources */,
|
|
|
C967DACD3B1E638F8B43BE06 /* ManualTempBasalViewModel.swift in Sources */,
|
|
|
7BCFACB97C821041BA43A114 /* ManualTempBasalRootView.swift in Sources */,
|
|
|
- 66C5083C25FD97FA00E4D76A /* CombinedChartView.swift in Sources */,
|
|
|
38A00B2325FC2B55006BC0B0 /* LRUCache.swift in Sources */,
|
|
|
91732A8060347C0E67024D80 /* AutotuneConfigBuilder.swift in Sources */,
|
|
|
3083261C4B268E353F36CD0B /* AutotuneConfigDataFlow.swift in Sources */,
|
|
|
@@ -2165,20 +2013,20 @@
|
|
|
minimumVersion = 2.7.1;
|
|
|
};
|
|
|
};
|
|
|
- 383948D125CD4D6D00E91849 /* XCRemoteSwiftPackageReference "Disk" */ = {
|
|
|
+ 3833B46B26012030003021B3 /* XCRemoteSwiftPackageReference "swift-algorithms" */ = {
|
|
|
isa = XCRemoteSwiftPackageReference;
|
|
|
- repositoryURL = "https://github.com/saoudrizwan/Disk";
|
|
|
+ repositoryURL = "https://github.com/apple/swift-algorithms";
|
|
|
requirement = {
|
|
|
kind = upToNextMajorVersion;
|
|
|
- minimumVersion = 0.6.4;
|
|
|
+ minimumVersion = 0.0.3;
|
|
|
};
|
|
|
};
|
|
|
- 38A00B2C25FCD581006BC0B0 /* XCRemoteSwiftPackageReference "Charts" */ = {
|
|
|
+ 383948D125CD4D6D00E91849 /* XCRemoteSwiftPackageReference "Disk" */ = {
|
|
|
isa = XCRemoteSwiftPackageReference;
|
|
|
- repositoryURL = "https://github.com/danielgindi/Charts";
|
|
|
+ repositoryURL = "https://github.com/saoudrizwan/Disk";
|
|
|
requirement = {
|
|
|
kind = upToNextMajorVersion;
|
|
|
- minimumVersion = 4.0.1;
|
|
|
+ minimumVersion = 0.6.4;
|
|
|
};
|
|
|
};
|
|
|
38B17B6425DD90E0005CAE3D /* XCRemoteSwiftPackageReference "SwiftDate" */ = {
|
|
|
@@ -2197,16 +2045,16 @@
|
|
|
package = 3811DE0E25C9D37700A708ED /* XCRemoteSwiftPackageReference "Swinject" */;
|
|
|
productName = Swinject;
|
|
|
};
|
|
|
+ 3833B46C26012030003021B3 /* Algorithms */ = {
|
|
|
+ isa = XCSwiftPackageProductDependency;
|
|
|
+ package = 3833B46B26012030003021B3 /* XCRemoteSwiftPackageReference "swift-algorithms" */;
|
|
|
+ productName = Algorithms;
|
|
|
+ };
|
|
|
383948D225CD4D6D00E91849 /* Disk */ = {
|
|
|
isa = XCSwiftPackageProductDependency;
|
|
|
package = 383948D125CD4D6D00E91849 /* XCRemoteSwiftPackageReference "Disk" */;
|
|
|
productName = Disk;
|
|
|
};
|
|
|
- 38A00B2D25FCD582006BC0B0 /* Charts */ = {
|
|
|
- isa = XCSwiftPackageProductDependency;
|
|
|
- package = 38A00B2C25FCD581006BC0B0 /* XCRemoteSwiftPackageReference "Charts" */;
|
|
|
- productName = Charts;
|
|
|
- };
|
|
|
38B17B6525DD90E0005CAE3D /* SwiftDate */ = {
|
|
|
isa = XCSwiftPackageProductDependency;
|
|
|
package = 38B17B6425DD90E0005CAE3D /* XCRemoteSwiftPackageReference "SwiftDate" */;
|