|
|
@@ -18,6 +18,7 @@
|
|
|
25548F1F0AA8E42FF5F96DBA /* PumpSettingsEditorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10CAE3534904CDCA0F367017 /* PumpSettingsEditorBuilder.swift */; };
|
|
|
28089E07169488CF6DCC2A31 /* AddCarbsRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86FC1CFD647CF34508AF9A3B /* AddCarbsRootView.swift */; };
|
|
|
2BE9A6FA20875F6F4F9CD461 /* PumpSettingsEditorProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D97F14812C1AFED3621165A5 /* PumpSettingsEditorProvider.swift */; };
|
|
|
+ 3083261C4B268E353F36CD0B /* AutotuneConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DCCCCE633F5E98E41B0CD3C /* AutotuneConfigDataFlow.swift */; };
|
|
|
3340E0D14D4701342D459C95 /* PumpConfigBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E01C416A0792696C6911C1D7 /* PumpConfigBuilder.swift */; };
|
|
|
33E198D3039045D98C3DC5D4 /* AddCarbsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E7C997E56DAF8D28D09014 /* AddCarbsViewModel.swift */; };
|
|
|
3811DE0925C9D32F00A708ED /* BaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3811DE0525C9D32E00A708ED /* BaseViewModel.swift */; };
|
|
|
@@ -152,6 +153,8 @@
|
|
|
3895E4C625B9E00D00214B37 /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3895E4C525B9E00D00214B37 /* Preferences.swift */; };
|
|
|
389FE32725F3ABE6002E92E0 /* CareKitUI in Frameworks */ = {isa = PBXBuildFile; productRef = 389FE32625F3ABE6002E92E0 /* CareKitUI */; };
|
|
|
389FE32A25F3AC44002E92E0 /* GlucoseChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 389FE32925F3AC44002E92E0 /* GlucoseChartView.swift */; };
|
|
|
+ 38A00B1F25FC00F7006BC0B0 /* Autotune.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A00B1E25FC00F7006BC0B0 /* Autotune.swift */; };
|
|
|
+ 38A00B2325FC2B55006BC0B0 /* LRUCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A00B2225FC2B55006BC0B0 /* LRUCache.swift */; };
|
|
|
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 */; };
|
|
|
@@ -213,13 +216,16 @@
|
|
|
7BCFACB97C821041BA43A114 /* ManualTempBasalRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C377490C77661D75E8C50649 /* ManualTempBasalRootView.swift */; };
|
|
|
7F7017AA5C69838FB7E6FECE /* TargetsEditorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3409A5984BB4171EC484266B /* TargetsEditorBuilder.swift */; };
|
|
|
88AB39B23C9552BD6E0C9461 /* ISFEditorRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBB3BAE7494CB771ABAC7B8B /* ISFEditorRootView.swift */; };
|
|
|
+ 891DECF7BC20968D7F566161 /* AutotuneConfigProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5EF98E22A39CD656A230704 /* AutotuneConfigProvider.swift */; };
|
|
|
8B759CFCF47B392BB365C251 /* BasalProfileEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67F94DD2853CF42BA4E30616 /* BasalProfileEditorDataFlow.swift */; };
|
|
|
8BC2F5A29AD1ED08AC0EE013 /* AddTempTargetRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9AAB83FB6C3B41EFD1846A0 /* AddTempTargetRootView.swift */; };
|
|
|
+ 91732A8060347C0E67024D80 /* AutotuneConfigBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91B260840169E712C05ACC1F /* AutotuneConfigBuilder.swift */; };
|
|
|
919DBD08F13BAFB180DF6F47 /* AddTempTargetViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C3B5FD881CA45DFDEE0EDA9 /* AddTempTargetViewModel.swift */; };
|
|
|
9702FF92A09C53942F20D7EA /* TargetsEditorRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DD795BA46B193644D48138C /* TargetsEditorRootView.swift */; };
|
|
|
97C1388354C7133C1D5ED72A /* PreferencesEditorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E08D9D69E5B052E5C9E8BD32 /* PreferencesEditorBuilder.swift */; };
|
|
|
9825E5E923F0B8FA80C8C7C7 /* NightscoutConfigViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A48AE3AC813A49A517846A /* NightscoutConfigViewModel.swift */; };
|
|
|
98641AF4F92123DA668AB931 /* CREditorRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0BDC6993C1087310EDFC428 /* CREditorRootView.swift */; };
|
|
|
+ A05235B9112E677ED03B6E8E /* AutotuneConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF5ACEE1F0859670E71B2C0 /* AutotuneConfigRootView.swift */; };
|
|
|
A0B8EC8CC5CD1DD237D1BCD2 /* PumpSettingsEditorRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8C7F882606FF83A21BE00D8 /* PumpSettingsEditorRootView.swift */; };
|
|
|
A228DF96647338139F152B15 /* PreferencesEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12204445D7632AF09264A979 /* PreferencesEditorDataFlow.swift */; };
|
|
|
A33352ED40476125EBAC6EE0 /* CREditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E22146D3DF4853786C78132 /* CREditorDataFlow.swift */; };
|
|
|
@@ -232,6 +238,7 @@
|
|
|
CDB87FA71A93F3739D3D338E /* NightscoutConfigBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111579A6E3AC6BFA79C4DD43 /* NightscoutConfigBuilder.swift */; };
|
|
|
D2165E9D78EFF692C1DED1C6 /* AddTempTargetDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8A42073A2D03A278914448 /* AddTempTargetDataFlow.swift */; };
|
|
|
D6DEC113821A7F1056C4AA1E /* NightscoutConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F2A13DF0EDEEEDC4106AA2A /* NightscoutConfigDataFlow.swift */; };
|
|
|
+ D76333C9256787610B3B4875 /* AutotuneConfigViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D295A3F870E826BE371C0BB5 /* AutotuneConfigViewModel.swift */; };
|
|
|
DBA5254DBB2586C98F61220C /* ISFEditorProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F9F137F126D9F8DEB799F26 /* ISFEditorProvider.swift */; };
|
|
|
DD399FB31EACB9343C944C4C /* PreferencesEditorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA3E609094E064C99A4752C /* PreferencesEditorViewModel.swift */; };
|
|
|
E102DE9C3E9C8AEDCB3C61BB /* ConfigEditorBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E492D5B2EEF2119977EA2CE4 /* ConfigEditorBuilder.swift */; };
|
|
|
@@ -414,6 +421,8 @@
|
|
|
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>"; };
|
|
|
+ 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>"; };
|
|
|
38A0364125ED069400FCBB52 /* TempBasal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TempBasal.swift; sourceTree = "<group>"; };
|
|
|
38A13D3125E28B4B00EAA382 /* PumpHistoryEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PumpHistoryEvent.swift; sourceTree = "<group>"; };
|
|
|
@@ -481,6 +490,9 @@
|
|
|
8782B44544F38F2B2D82C38E /* NightscoutConfigRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NightscoutConfigRootView.swift; sourceTree = "<group>"; };
|
|
|
8A965332F237348B119FB858 /* PreferencesEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreferencesEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
8C3B5FD881CA45DFDEE0EDA9 /* AddTempTargetViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddTempTargetViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 8CF5ACEE1F0859670E71B2C0 /* AutotuneConfigRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AutotuneConfigRootView.swift; sourceTree = "<group>"; };
|
|
|
+ 8DCCCCE633F5E98E41B0CD3C /* AutotuneConfigDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AutotuneConfigDataFlow.swift; sourceTree = "<group>"; };
|
|
|
+ 91B260840169E712C05ACC1F /* AutotuneConfigBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AutotuneConfigBuilder.swift; sourceTree = "<group>"; };
|
|
|
920DDB21E5D0EB813197500D /* ConfigEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConfigEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
96653287EDB276A111288305 /* ManualTempBasalDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ManualTempBasalDataFlow.swift; sourceTree = "<group>"; };
|
|
|
9C8D5F457B5AFF763F8CF3DF /* CREditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CREditorProvider.swift; sourceTree = "<group>"; };
|
|
|
@@ -491,6 +503,7 @@
|
|
|
AAFF91130F2FCCC7EBBA11AD /* BasalProfileEditorViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorViewModel.swift; sourceTree = "<group>"; };
|
|
|
AEE53A13D26F101B332EFFC8 /* AddTempTargetProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddTempTargetProvider.swift; sourceTree = "<group>"; };
|
|
|
AF65DA88F972B56090AD6AC3 /* PumpConfigDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpConfigDataFlow.swift; sourceTree = "<group>"; };
|
|
|
+ B5EF98E22A39CD656A230704 /* AutotuneConfigProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AutotuneConfigProvider.swift; sourceTree = "<group>"; };
|
|
|
B8C7F882606FF83A21BE00D8 /* PumpSettingsEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpSettingsEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
BA49538D56989D8DA6FCF538 /* TargetsEditorDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TargetsEditorDataFlow.swift; sourceTree = "<group>"; };
|
|
|
BF8BCB0C37DEB5EC377B9612 /* BasalProfileEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
@@ -499,6 +512,7 @@
|
|
|
C8D1A7CA8C10C4403D4BBFA7 /* BolusDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BolusDataFlow.swift; sourceTree = "<group>"; };
|
|
|
CFCFE0781F9074C2917890E8 /* ManualTempBasalViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ManualTempBasalViewModel.swift; sourceTree = "<group>"; };
|
|
|
D0BDC6993C1087310EDFC428 /* CREditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CREditorRootView.swift; sourceTree = "<group>"; };
|
|
|
+ D295A3F870E826BE371C0BB5 /* AutotuneConfigViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AutotuneConfigViewModel.swift; sourceTree = "<group>"; };
|
|
|
D97F14812C1AFED3621165A5 /* PumpSettingsEditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpSettingsEditorProvider.swift; sourceTree = "<group>"; };
|
|
|
E01C416A0792696C6911C1D7 /* PumpConfigBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpConfigBuilder.swift; sourceTree = "<group>"; };
|
|
|
E08D9D69E5B052E5C9E8BD32 /* PreferencesEditorBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreferencesEditorBuilder.swift; sourceTree = "<group>"; };
|
|
|
@@ -581,6 +595,7 @@
|
|
|
6DC5D590658EF8B8DF94F9F5 /* AddCarbs */,
|
|
|
A9A4C88374496B3C89058A89 /* AddTempTarget */,
|
|
|
3811DE4525C9D4B800A708ED /* AuthotizedRoot */,
|
|
|
+ 672F63EEAE27400625E14BAD /* AutotuneConfig */,
|
|
|
A42F1FEDFFD0DDE00AAD54D3 /* BasalProfileEditor */,
|
|
|
3811DE0425C9D32E00A708ED /* Base */,
|
|
|
C2C98283C436DB934D7E7994 /* Bolus */,
|
|
|
@@ -970,6 +985,7 @@
|
|
|
children = (
|
|
|
385CEAC025F2EA52002D6D5B /* Announcement.swift */,
|
|
|
388E5A5F25B6F2310019842D /* Autosens.swift */,
|
|
|
+ 38A00B1E25FC00F7006BC0B0 /* Autotune.swift */,
|
|
|
388358C725EEF6D200E024B2 /* BasalProfileEntry.swift */,
|
|
|
38D0B3B525EBE24900CB6E88 /* Battery.swift */,
|
|
|
382C134A25F14E3700715CE1 /* BGTargets.swift */,
|
|
|
@@ -982,6 +998,7 @@
|
|
|
382C133625F13A1E00715CE1 /* InsulinSensitivities.swift */,
|
|
|
38887CCD25F5725200944304 /* IOBEntry.swift */,
|
|
|
385CEA8125F23DFD002D6D5B /* NightscoutStatus.swift */,
|
|
|
+ 389442CA25F65F7100FA1F27 /* NightscoutTreatment.swift */,
|
|
|
3895E4C525B9E00D00214B37 /* Preferences.swift */,
|
|
|
38A13D3125E28B4B00EAA382 /* PumpHistoryEvent.swift */,
|
|
|
3883583325EEB38000E024B2 /* PumpSettings.swift */,
|
|
|
@@ -991,7 +1008,6 @@
|
|
|
38A0364125ED069400FCBB52 /* TempBasal.swift */,
|
|
|
3871F39B25ED892B0013ECB5 /* TempTarget.swift */,
|
|
|
3811DE8E25C9D80400A708ED /* User.swift */,
|
|
|
- 389442CA25F65F7100FA1F27 /* NightscoutTreatment.swift */,
|
|
|
);
|
|
|
path = Models;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -999,6 +1015,7 @@
|
|
|
388E5A5A25B6F05F0019842D /* Helpers */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 38A00B2225FC2B55006BC0B0 /* LRUCache.swift */,
|
|
|
3871F39E25ED895A0013ECB5 /* Decimal+Extensions.swift */,
|
|
|
38C4D33625E9A1A200D30B77 /* DispatchQueue+Extensions.swift */,
|
|
|
3811DE5425C9D4D500A708ED /* Formatters.swift */,
|
|
|
@@ -1198,6 +1215,14 @@
|
|
|
path = View;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 55DE731ACE8289FAF3819077 /* View */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 8CF5ACEE1F0859670E71B2C0 /* AutotuneConfigRootView.swift */,
|
|
|
+ );
|
|
|
+ path = View;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
64271A287C92581EADCB47FA /* View */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1218,6 +1243,18 @@
|
|
|
path = TargetsEditor;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 672F63EEAE27400625E14BAD /* AutotuneConfig */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 91B260840169E712C05ACC1F /* AutotuneConfigBuilder.swift */,
|
|
|
+ 8DCCCCE633F5E98E41B0CD3C /* AutotuneConfigDataFlow.swift */,
|
|
|
+ B5EF98E22A39CD656A230704 /* AutotuneConfigProvider.swift */,
|
|
|
+ D295A3F870E826BE371C0BB5 /* AutotuneConfigViewModel.swift */,
|
|
|
+ 55DE731ACE8289FAF3819077 /* View */,
|
|
|
+ );
|
|
|
+ path = AutotuneConfig;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
6DC5D590658EF8B8DF94F9F5 /* AddCarbs */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1677,6 +1714,7 @@
|
|
|
5BFA1C2208114643B77F8CEB /* AddTempTargetProvider.swift in Sources */,
|
|
|
919DBD08F13BAFB180DF6F47 /* AddTempTargetViewModel.swift in Sources */,
|
|
|
8BC2F5A29AD1ED08AC0EE013 /* AddTempTargetRootView.swift in Sources */,
|
|
|
+ 38A00B1F25FC00F7006BC0B0 /* Autotune.swift in Sources */,
|
|
|
19434C14DF3F4816F4E4BF2E /* BolusBuilder.swift in Sources */,
|
|
|
041D1E995A6AE92E9289DC49 /* BolusDataFlow.swift in Sources */,
|
|
|
23888883D4EA091C88480FF2 /* BolusProvider.swift in Sources */,
|
|
|
@@ -1688,6 +1726,12 @@
|
|
|
BF1667ADE69E4B5B111CECAE /* ManualTempBasalProvider.swift in Sources */,
|
|
|
C967DACD3B1E638F8B43BE06 /* ManualTempBasalViewModel.swift in Sources */,
|
|
|
7BCFACB97C821041BA43A114 /* ManualTempBasalRootView.swift in Sources */,
|
|
|
+ 38A00B2325FC2B55006BC0B0 /* LRUCache.swift in Sources */,
|
|
|
+ 91732A8060347C0E67024D80 /* AutotuneConfigBuilder.swift in Sources */,
|
|
|
+ 3083261C4B268E353F36CD0B /* AutotuneConfigDataFlow.swift in Sources */,
|
|
|
+ 891DECF7BC20968D7F566161 /* AutotuneConfigProvider.swift in Sources */,
|
|
|
+ D76333C9256787610B3B4875 /* AutotuneConfigViewModel.swift in Sources */,
|
|
|
+ A05235B9112E677ED03B6E8E /* AutotuneConfigRootView.swift in Sources */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
};
|