|
|
@@ -18,6 +18,7 @@
|
|
|
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 */; };
|
|
|
+ 320D030F724170A637F06D50 /* CalibrationsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 212E8BFE6D66EE65AA26A114 /* CalibrationsProvider.swift */; };
|
|
|
33E198D3039045D98C3DC5D4 /* AddCarbsStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E7C997E56DAF8D28D09014 /* AddCarbsStateModel.swift */; };
|
|
|
3811DE0B25C9D32F00A708ED /* BaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3811DE0725C9D32E00A708ED /* BaseView.swift */; };
|
|
|
3811DE0C25C9D32F00A708ED /* BaseProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3811DE0825C9D32F00A708ED /* BaseProvider.swift */; };
|
|
|
@@ -77,6 +78,8 @@
|
|
|
385CEA8225F23DFD002D6D5B /* NightscoutStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 385CEA8125F23DFD002D6D5B /* NightscoutStatus.swift */; };
|
|
|
385CEAC125F2EA52002D6D5B /* Announcement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 385CEAC025F2EA52002D6D5B /* Announcement.swift */; };
|
|
|
385CEAC425F2F154002D6D5B /* AnnouncementsStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 385CEAC325F2F154002D6D5B /* AnnouncementsStorage.swift */; };
|
|
|
+ 3862CC05273D152B00BF832C /* CalibrationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3862CC04273D152B00BF832C /* CalibrationService.swift */; };
|
|
|
+ 3862CC1F273FDC9200BF832C /* CalibrationsChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3862CC1E273FDC9200BF832C /* CalibrationsChart.swift */; };
|
|
|
386A124C271704DA00DDC61C /* CGMBLEKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 386A124B271704DA00DDC61C /* CGMBLEKit.framework */; };
|
|
|
386A124D271704DA00DDC61C /* CGMBLEKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 386A124B271704DA00DDC61C /* CGMBLEKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
|
386A124F271707F000DDC61C /* DexcomSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386A124E271707F000DDC61C /* DexcomSource.swift */; };
|
|
|
@@ -180,6 +183,9 @@
|
|
|
38FEF3FA2737E42000574A46 /* BaseStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FEF3F92737E42000574A46 /* BaseStateModel.swift */; };
|
|
|
38FEF3FC2737E53800574A46 /* MainStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FEF3FB2737E53800574A46 /* MainStateModel.swift */; };
|
|
|
38FEF3FE2738083E00574A46 /* CGMProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FEF3FD2738083E00574A46 /* CGMProvider.swift */; };
|
|
|
+ 38FEF408273B011A00574A46 /* LibreTransmitterSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FEF407273B011A00574A46 /* LibreTransmitterSource.swift */; };
|
|
|
+ 38FEF40F273B2BDA00574A46 /* LibreTransmitter in Frameworks */ = {isa = PBXBuildFile; productRef = 38FEF40E273B2BDA00574A46 /* LibreTransmitter */; };
|
|
|
+ 38FEF413273B317A00574A46 /* HKUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FEF412273B317A00574A46 /* HKUnit.swift */; };
|
|
|
44190F0BBA464D74B857D1FB /* PreferencesEditorRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A965332F237348B119FB858 /* PreferencesEditorRootView.swift */; };
|
|
|
448B6FCB252BD4796E2960C0 /* PumpSettingsEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0274EE6439B1C3ED70730D41 /* PumpSettingsEditorDataFlow.swift */; };
|
|
|
45252C95D220E796FDB3B022 /* ConfigEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8A87AA037BD079BA3528BA /* ConfigEditorDataFlow.swift */; };
|
|
|
@@ -188,12 +194,14 @@
|
|
|
53F2382465BF74DB1A967C8B /* PumpConfigProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8630D58BDAD6D9C650B9B39 /* PumpConfigProvider.swift */; };
|
|
|
5BFA1C2208114643B77F8CEB /* AddTempTargetProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE53A13D26F101B332EFFC8 /* AddTempTargetProvider.swift */; };
|
|
|
5D16287A969E64D18CE40E44 /* PumpConfigStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F60E97100041040446F44E7 /* PumpConfigStateModel.swift */; };
|
|
|
+ 61962FCAF8A2D222553AC5A3 /* LibreConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66A5B83E7967C38F7CBD883C /* LibreConfigDataFlow.swift */; };
|
|
|
63E890B4D951EAA91C071D5C /* BasalProfileEditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFF91130F2FCCC7EBBA11AD /* BasalProfileEditorStateModel.swift */; };
|
|
|
642F76A05A4FF530463A9FD0 /* NightscoutConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8782B44544F38F2B2D82C38E /* NightscoutConfigRootView.swift */; };
|
|
|
6632A0DC746872439A858B44 /* ISFEditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79BDA519C9B890FD9A5DFCF3 /* ISFEditorDataFlow.swift */; };
|
|
|
69A31254F2451C20361D172F /* BolusStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 223EC0494F55A91E3EA69EF4 /* BolusStateModel.swift */; };
|
|
|
69B9A368029F7EB39F525422 /* CREditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64AA5E04A2761F6EEA6568E1 /* CREditorStateModel.swift */; };
|
|
|
6B9625766B697D1C98E455A2 /* PumpSettingsEditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72778B68C3004F71F6E79BDC /* PumpSettingsEditorStateModel.swift */; };
|
|
|
+ 6EADD581738D64431902AC0A /* LibreConfigProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2EBA7C03C26FCC67E16D798 /* LibreConfigProvider.swift */; };
|
|
|
711C0CB42CAABE788916BC9D /* ManualTempBasalDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96653287EDB276A111288305 /* ManualTempBasalDataFlow.swift */; };
|
|
|
72F1BD388F42FCA6C52E4500 /* ConfigEditorProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44080E4709E3AE4B73054563 /* ConfigEditorProvider.swift */; };
|
|
|
7BCFACB97C821041BA43A114 /* ManualTempBasalRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C377490C77661D75E8C50649 /* ManualTempBasalRootView.swift */; };
|
|
|
@@ -202,6 +210,8 @@
|
|
|
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 */; };
|
|
|
+ 903D18976088B09110BCBE29 /* LibreConfigStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E68CDC1E5C438D1BEAD4CF24 /* LibreConfigStateModel.swift */; };
|
|
|
+ 9050F378F0063C064D7FFC86 /* LibreConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC210C0F3CB6D3C86E5DED4E /* LibreConfigRootView.swift */; };
|
|
|
919DBD08F13BAFB180DF6F47 /* AddTempTargetStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C3B5FD881CA45DFDEE0EDA9 /* AddTempTargetStateModel.swift */; };
|
|
|
9702FF92A09C53942F20D7EA /* TargetsEditorRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DD795BA46B193644D48138C /* TargetsEditorRootView.swift */; };
|
|
|
9825E5E923F0B8FA80C8C7C7 /* NightscoutConfigStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A48AE3AC813A49A517846A /* NightscoutConfigStateModel.swift */; };
|
|
|
@@ -212,7 +222,9 @@
|
|
|
A33352ED40476125EBAC6EE0 /* CREditorDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E22146D3DF4853786C78132 /* CREditorDataFlow.swift */; };
|
|
|
A6F097A14CAAE0CE0D11BE1B /* AddCarbsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 618E62C9757B2F95431B5DC0 /* AddCarbsProvider.swift */; };
|
|
|
AD3D2CD42CD01B9EB8F26522 /* PumpConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF65DA88F972B56090AD6AC3 /* PumpConfigDataFlow.swift */; };
|
|
|
+ B7C465E9472624D8A2BE2A6A /* CalibrationsDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA241FB1663EC96FDBE64C8A /* CalibrationsDataFlow.swift */; };
|
|
|
BA00D96F7B2FF169A06FB530 /* CGMStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C018D1680307A31C9ED7120 /* CGMStateModel.swift */; };
|
|
|
+ BA90041DC8991147E5C8C3AA /* CalibrationsRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 500371C09F54F89A97D65FDB /* CalibrationsRootView.swift */; };
|
|
|
BD2B464E0745FBE7B79913F4 /* NightscoutConfigProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF768BD6264FF7D71D66767 /* NightscoutConfigProvider.swift */; };
|
|
|
BF1667ADE69E4B5B111CECAE /* ManualTempBasalProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 680C4420C9A345D46D90D06C /* ManualTempBasalProvider.swift */; };
|
|
|
C967DACD3B1E638F8B43BE06 /* ManualTempBasalStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFCFE0781F9074C2917890E8 /* ManualTempBasalStateModel.swift */; };
|
|
|
@@ -230,6 +242,7 @@
|
|
|
E00EEC0727368630002FF094 /* APSAssembly.swift in Sources */ = {isa = PBXBuildFile; fileRef = E00EEC0127368630002FF094 /* APSAssembly.swift */; };
|
|
|
E00EEC0827368630002FF094 /* NetworkAssembly.swift in Sources */ = {isa = PBXBuildFile; fileRef = E00EEC0227368630002FF094 /* NetworkAssembly.swift */; };
|
|
|
E13B7DAB2A435F57066AF02E /* TargetsEditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36F58DDD71F0E795464FA3F0 /* TargetsEditorStateModel.swift */; };
|
|
|
+ E25073BC86C11C3D6A42F5AC /* CalibrationsStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47DFCE895C930F784EF11843 /* CalibrationsStateModel.swift */; };
|
|
|
E39E418C56A5A46B61D960EE /* ConfigEditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D5B4F8B4194BB7E260EF251 /* ConfigEditorStateModel.swift */; };
|
|
|
E4984C5262A90469788754BB /* PreferencesEditorProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F8BA8533F56BC55748CA877 /* PreferencesEditorProvider.swift */; };
|
|
|
E97285ED9B814CD5253C6658 /* AddCarbsDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F48C3AC770D4CCD0EA2B0C2 /* AddCarbsDataFlow.swift */; };
|
|
|
@@ -302,6 +315,7 @@
|
|
|
198377E4266C13D2004DE65E /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
|
199732B4271B72DD00129A3F /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = "<group>"; };
|
|
|
199732B5271B9EE900129A3F /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
|
|
|
+ 212E8BFE6D66EE65AA26A114 /* CalibrationsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CalibrationsProvider.swift; sourceTree = "<group>"; };
|
|
|
223EC0494F55A91E3EA69EF4 /* BolusStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BolusStateModel.swift; sourceTree = "<group>"; };
|
|
|
2AD22C985B79A2F0D2EA3D9D /* PumpConfigRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpConfigRootView.swift; sourceTree = "<group>"; };
|
|
|
2F2A13DF0EDEEEDC4106AA2A /* NightscoutConfigDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NightscoutConfigDataFlow.swift; sourceTree = "<group>"; };
|
|
|
@@ -361,6 +375,8 @@
|
|
|
385CEA8125F23DFD002D6D5B /* NightscoutStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NightscoutStatus.swift; sourceTree = "<group>"; };
|
|
|
385CEAC025F2EA52002D6D5B /* Announcement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Announcement.swift; sourceTree = "<group>"; };
|
|
|
385CEAC325F2F154002D6D5B /* AnnouncementsStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnouncementsStorage.swift; sourceTree = "<group>"; };
|
|
|
+ 3862CC04273D152B00BF832C /* CalibrationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CalibrationService.swift; sourceTree = "<group>"; };
|
|
|
+ 3862CC1E273FDC9200BF832C /* CalibrationsChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CalibrationsChart.swift; sourceTree = "<group>"; };
|
|
|
386A124B271704DA00DDC61C /* CGMBLEKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = CGMBLEKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
386A124E271707F000DDC61C /* DexcomSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DexcomSource.swift; sourceTree = "<group>"; };
|
|
|
3870FF4225EC13F40088248F /* BloodGlucose.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BloodGlucose.swift; sourceTree = "<group>"; };
|
|
|
@@ -456,6 +472,8 @@
|
|
|
38FEF3F92737E42000574A46 /* BaseStateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseStateModel.swift; sourceTree = "<group>"; };
|
|
|
38FEF3FB2737E53800574A46 /* MainStateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainStateModel.swift; sourceTree = "<group>"; };
|
|
|
38FEF3FD2738083E00574A46 /* CGMProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGMProvider.swift; sourceTree = "<group>"; };
|
|
|
+ 38FEF407273B011A00574A46 /* LibreTransmitterSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibreTransmitterSource.swift; sourceTree = "<group>"; };
|
|
|
+ 38FEF412273B317A00574A46 /* HKUnit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HKUnit.swift; sourceTree = "<group>"; };
|
|
|
39E7C997E56DAF8D28D09014 /* AddCarbsStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddCarbsStateModel.swift; 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>"; };
|
|
|
@@ -463,7 +481,9 @@
|
|
|
3F8A87AA037BD079BA3528BA /* ConfigEditorDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConfigEditorDataFlow.swift; sourceTree = "<group>"; };
|
|
|
42369F66CF91F30624C0B3A6 /* BasalProfileEditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorProvider.swift; sourceTree = "<group>"; };
|
|
|
44080E4709E3AE4B73054563 /* ConfigEditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConfigEditorProvider.swift; sourceTree = "<group>"; };
|
|
|
+ 47DFCE895C930F784EF11843 /* CalibrationsStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CalibrationsStateModel.swift; sourceTree = "<group>"; };
|
|
|
4DD795BA46B193644D48138C /* TargetsEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TargetsEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
+ 500371C09F54F89A97D65FDB /* CalibrationsRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CalibrationsRootView.swift; sourceTree = "<group>"; };
|
|
|
505E09DC17A0C3D0AF4B66FE /* ISFEditorStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ISFEditorStateModel.swift; sourceTree = "<group>"; };
|
|
|
5B8A42073A2D03A278914448 /* AddTempTargetDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddTempTargetDataFlow.swift; sourceTree = "<group>"; };
|
|
|
5C018D1680307A31C9ED7120 /* CGMStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CGMStateModel.swift; sourceTree = "<group>"; };
|
|
|
@@ -472,6 +492,7 @@
|
|
|
60744C3E9BB3652895C908CC /* DataTableProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DataTableProvider.swift; sourceTree = "<group>"; };
|
|
|
618E62C9757B2F95431B5DC0 /* AddCarbsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddCarbsProvider.swift; sourceTree = "<group>"; };
|
|
|
64AA5E04A2761F6EEA6568E1 /* CREditorStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CREditorStateModel.swift; sourceTree = "<group>"; };
|
|
|
+ 66A5B83E7967C38F7CBD883C /* LibreConfigDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LibreConfigDataFlow.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>"; };
|
|
|
6F8BA8533F56BC55748CA877 /* PreferencesEditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreferencesEditorProvider.swift; sourceTree = "<group>"; };
|
|
|
@@ -500,6 +521,7 @@
|
|
|
B8C7F882606FF83A21BE00D8 /* PumpSettingsEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpSettingsEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
B9B5C0607505A38F256BF99A /* CGMDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CGMDataFlow.swift; sourceTree = "<group>"; };
|
|
|
BA49538D56989D8DA6FCF538 /* TargetsEditorDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TargetsEditorDataFlow.swift; sourceTree = "<group>"; };
|
|
|
+ BC210C0F3CB6D3C86E5DED4E /* LibreConfigRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LibreConfigRootView.swift; sourceTree = "<group>"; };
|
|
|
BF8BCB0C37DEB5EC377B9612 /* BasalProfileEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BasalProfileEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
C19984D62EFC0035A9E9644D /* BolusProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BolusProvider.swift; sourceTree = "<group>"; };
|
|
|
C377490C77661D75E8C50649 /* ManualTempBasalRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ManualTempBasalRootView.swift; sourceTree = "<group>"; };
|
|
|
@@ -508,12 +530,15 @@
|
|
|
D0BDC6993C1087310EDFC428 /* CREditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CREditorRootView.swift; sourceTree = "<group>"; };
|
|
|
D295A3F870E826BE371C0BB5 /* AutotuneConfigStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AutotuneConfigStateModel.swift; sourceTree = "<group>"; };
|
|
|
D97F14812C1AFED3621165A5 /* PumpSettingsEditorProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PumpSettingsEditorProvider.swift; sourceTree = "<group>"; };
|
|
|
+ DA241FB1663EC96FDBE64C8A /* CalibrationsDataFlow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CalibrationsDataFlow.swift; sourceTree = "<group>"; };
|
|
|
E00EEBFD27368630002FF094 /* ServiceAssembly.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ServiceAssembly.swift; sourceTree = "<group>"; };
|
|
|
E00EEBFE27368630002FF094 /* SecurityAssembly.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SecurityAssembly.swift; sourceTree = "<group>"; };
|
|
|
E00EEBFF27368630002FF094 /* StorageAssembly.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StorageAssembly.swift; sourceTree = "<group>"; };
|
|
|
E00EEC0027368630002FF094 /* UIAssembly.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIAssembly.swift; sourceTree = "<group>"; };
|
|
|
E00EEC0127368630002FF094 /* APSAssembly.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = APSAssembly.swift; sourceTree = "<group>"; };
|
|
|
E00EEC0227368630002FF094 /* NetworkAssembly.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkAssembly.swift; sourceTree = "<group>"; };
|
|
|
+ E2EBA7C03C26FCC67E16D798 /* LibreConfigProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LibreConfigProvider.swift; sourceTree = "<group>"; };
|
|
|
+ E68CDC1E5C438D1BEAD4CF24 /* LibreConfigStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LibreConfigStateModel.swift; sourceTree = "<group>"; };
|
|
|
E9AAB83FB6C3B41EFD1846A0 /* AddTempTargetRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddTempTargetRootView.swift; sourceTree = "<group>"; };
|
|
|
FBB3BAE7494CB771ABAC7B8B /* ISFEditorRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ISFEditorRootView.swift; sourceTree = "<group>"; };
|
|
|
/* End PBXFileReference section */
|
|
|
@@ -523,6 +548,7 @@
|
|
|
isa = PBXFrameworksBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ 38FEF40F273B2BDA00574A46 /* LibreTransmitter in Frameworks */,
|
|
|
38887DF225F61F7500944304 /* NightscoutUploadKit.framework in Frameworks */,
|
|
|
38887DE825F61F7500944304 /* MockKitUI.framework in Frameworks */,
|
|
|
3811DE1025C9D37700A708ED /* Swinject in Frameworks */,
|
|
|
@@ -624,12 +650,14 @@
|
|
|
A42F1FEDFFD0DDE00AAD54D3 /* BasalProfileEditor */,
|
|
|
3811DE0425C9D32E00A708ED /* Base */,
|
|
|
C2C98283C436DB934D7E7994 /* Bolus */,
|
|
|
+ E8176B120B55CE89F1591542 /* Calibrations */,
|
|
|
F75CB57ED6971B46F8756083 /* CGM */,
|
|
|
0610F7D6D2EC00E3BA1569F0 /* ConfigEditor */,
|
|
|
E42231DBF0DBE2B4B92D1B15 /* CREditor */,
|
|
|
9E56E3626FAD933385101B76 /* DataTable */,
|
|
|
3811DE2725C9D49500A708ED /* Home */,
|
|
|
D8F047E14D567F2B5DBEFD96 /* ISFEditor */,
|
|
|
+ C11D545CED3ECEB525EDEE23 /* LibreConfig */,
|
|
|
3811DE1A25C9D48300A708ED /* Main */,
|
|
|
5031FE61F63C2A8A8B7674DD /* ManualTempBasal */,
|
|
|
D533BF261CDC1C3F871E7BFD /* NightscoutConfig */,
|
|
|
@@ -882,10 +910,20 @@
|
|
|
38569344270B5DFA0002C50D /* CGMType.swift */,
|
|
|
386A124E271707F000DDC61C /* DexcomSource.swift */,
|
|
|
38569345270B5DFA0002C50D /* GlucoseSource.swift */,
|
|
|
+ 38FEF407273B011A00574A46 /* LibreTransmitterSource.swift */,
|
|
|
+ 3862CC03273D150600BF832C /* Calibrations */,
|
|
|
);
|
|
|
path = CGM;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 3862CC03273D150600BF832C /* Calibrations */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3862CC04273D152B00BF832C /* CalibrationService.swift */,
|
|
|
+ );
|
|
|
+ path = Calibrations;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
3883582E25EEAFC000E024B2 /* Views */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -972,6 +1010,7 @@
|
|
|
388E5A5A25B6F05F0019842D /* Helpers */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 38FEF412273B317A00574A46 /* HKUnit.swift */,
|
|
|
38F37827261260DC009DB701 /* Color+Extensions.swift */,
|
|
|
389ECE042601144100D86C4F /* ConcurrentMap.swift */,
|
|
|
38192E0C261BAF980094D973 /* ConvenienceExtensions.swift */,
|
|
|
@@ -1124,6 +1163,15 @@
|
|
|
path = View;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 43952E72FE7AF85715FE020E /* View */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 500371C09F54F89A97D65FDB /* CalibrationsRootView.swift */,
|
|
|
+ 3862CC1E273FDC9200BF832C /* CalibrationsChart.swift */,
|
|
|
+ );
|
|
|
+ path = View;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
4E8C7B59F8065047ECE20965 /* View */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1275,6 +1323,14 @@
|
|
|
path = BasalProfileEditor;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ A56097CB1DCBCE98F2F42177 /* View */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ BC210C0F3CB6D3C86E5DED4E /* LibreConfigRootView.swift */,
|
|
|
+ );
|
|
|
+ path = View;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
A9A4C88374496B3C89058A89 /* AddTempTarget */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1294,6 +1350,17 @@
|
|
|
path = View;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ C11D545CED3ECEB525EDEE23 /* LibreConfig */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 66A5B83E7967C38F7CBD883C /* LibreConfigDataFlow.swift */,
|
|
|
+ E2EBA7C03C26FCC67E16D798 /* LibreConfigProvider.swift */,
|
|
|
+ E68CDC1E5C438D1BEAD4CF24 /* LibreConfigStateModel.swift */,
|
|
|
+ A56097CB1DCBCE98F2F42177 /* View */,
|
|
|
+ );
|
|
|
+ path = LibreConfig;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
C2C98283C436DB934D7E7994 /* Bolus */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1362,6 +1429,17 @@
|
|
|
path = PumpSettingsEditor;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ E8176B120B55CE89F1591542 /* Calibrations */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ DA241FB1663EC96FDBE64C8A /* CalibrationsDataFlow.swift */,
|
|
|
+ 212E8BFE6D66EE65AA26A114 /* CalibrationsProvider.swift */,
|
|
|
+ 47DFCE895C930F784EF11843 /* CalibrationsStateModel.swift */,
|
|
|
+ 43952E72FE7AF85715FE020E /* View */,
|
|
|
+ );
|
|
|
+ path = Calibrations;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
EEC747824D6593B5CD87E195 /* View */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -1405,6 +1483,7 @@
|
|
|
38B17B6525DD90E0005CAE3D /* SwiftDate */,
|
|
|
3833B46C26012030003021B3 /* Algorithms */,
|
|
|
38192E00261B826A0094D973 /* Alamofire */,
|
|
|
+ 38FEF40E273B2BDA00574A46 /* LibreTransmitter */,
|
|
|
);
|
|
|
productName = FreeAPS;
|
|
|
productReference = 388E595825AD948C0019842D /* FreeAPS.app */;
|
|
|
@@ -1480,6 +1559,7 @@
|
|
|
38B17B6425DD90E0005CAE3D /* XCRemoteSwiftPackageReference "SwiftDate" */,
|
|
|
3833B46B26012030003021B3 /* XCRemoteSwiftPackageReference "swift-algorithms" */,
|
|
|
38192DFF261B826A0094D973 /* XCRemoteSwiftPackageReference "Alamofire" */,
|
|
|
+ 38FEF40D273B2BDA00574A46 /* XCRemoteSwiftPackageReference "LibreTransmitterX" */,
|
|
|
);
|
|
|
productRefGroup = 388E595925AD948C0019842D /* Products */;
|
|
|
projectDirPath = "";
|
|
|
@@ -1553,6 +1633,7 @@
|
|
|
38AEE75725F0F18E0013F05B /* CarbsStorage.swift in Sources */,
|
|
|
38B4F3CA25E502E200E76A18 /* SwiftNotificationCenter.swift in Sources */,
|
|
|
38AEE75225F022080013F05B /* SettingsManager.swift in Sources */,
|
|
|
+ 38FEF408273B011A00574A46 /* LibreTransmitterSource.swift in Sources */,
|
|
|
3894873A2614928B004DF424 /* DispatchTimer.swift in Sources */,
|
|
|
3895E4C625B9E00D00214B37 /* Preferences.swift in Sources */,
|
|
|
386A124F271707F000DDC61C /* DexcomSource.swift in Sources */,
|
|
|
@@ -1627,6 +1708,7 @@
|
|
|
3811DE5F25C9D4D500A708ED /* ProgressBar.swift in Sources */,
|
|
|
38BF021D25E7E3AF00579895 /* Reservoir.swift in Sources */,
|
|
|
38BF021B25E7D06400579895 /* PumpSettingsView.swift in Sources */,
|
|
|
+ 3862CC05273D152B00BF832C /* CalibrationService.swift in Sources */,
|
|
|
3811DEEA25CA063400A708ED /* SyncAccess.swift in Sources */,
|
|
|
38BF021F25E7F0DE00579895 /* DeviceDataManager.swift in Sources */,
|
|
|
38A504A425DD9C4000C5B9E8 /* UserDefaultsExtensions.swift in Sources */,
|
|
|
@@ -1682,6 +1764,7 @@
|
|
|
1BBB001DAD60F3B8CEA4B1C7 /* ISFEditorStateModel.swift in Sources */,
|
|
|
38192E0D261BAF980094D973 /* ConvenienceExtensions.swift in Sources */,
|
|
|
88AB39B23C9552BD6E0C9461 /* ISFEditorRootView.swift in Sources */,
|
|
|
+ 38FEF413273B317A00574A46 /* HKUnit.swift in Sources */,
|
|
|
A33352ED40476125EBAC6EE0 /* CREditorDataFlow.swift in Sources */,
|
|
|
17A9D0899046B45E87834820 /* CREditorProvider.swift in Sources */,
|
|
|
69B9A368029F7EB39F525422 /* CREditorStateModel.swift in Sources */,
|
|
|
@@ -1712,6 +1795,7 @@
|
|
|
38569353270B5E350002C50D /* CGMRootView.swift in Sources */,
|
|
|
69A31254F2451C20361D172F /* BolusStateModel.swift in Sources */,
|
|
|
0CEA2EA070AB041AF3E3745B /* BolusRootView.swift in Sources */,
|
|
|
+ 3862CC1F273FDC9200BF832C /* CalibrationsChart.swift in Sources */,
|
|
|
711C0CB42CAABE788916BC9D /* ManualTempBasalDataFlow.swift in Sources */,
|
|
|
BF1667ADE69E4B5B111CECAE /* ManualTempBasalProvider.swift in Sources */,
|
|
|
C967DACD3B1E638F8B43BE06 /* ManualTempBasalStateModel.swift in Sources */,
|
|
|
@@ -1728,6 +1812,14 @@
|
|
|
38569349270B5DFB0002C50D /* AppGroupSource.swift in Sources */,
|
|
|
F5CA3DB1F9DC8B05792BBFAA /* CGMDataFlow.swift in Sources */,
|
|
|
BA00D96F7B2FF169A06FB530 /* CGMStateModel.swift in Sources */,
|
|
|
+ 61962FCAF8A2D222553AC5A3 /* LibreConfigDataFlow.swift in Sources */,
|
|
|
+ 6EADD581738D64431902AC0A /* LibreConfigProvider.swift in Sources */,
|
|
|
+ 903D18976088B09110BCBE29 /* LibreConfigStateModel.swift in Sources */,
|
|
|
+ 9050F378F0063C064D7FFC86 /* LibreConfigRootView.swift in Sources */,
|
|
|
+ B7C465E9472624D8A2BE2A6A /* CalibrationsDataFlow.swift in Sources */,
|
|
|
+ 320D030F724170A637F06D50 /* CalibrationsProvider.swift in Sources */,
|
|
|
+ E25073BC86C11C3D6A42F5AC /* CalibrationsStateModel.swift in Sources */,
|
|
|
+ BA90041DC8991147E5C8C3AA /* CalibrationsRootView.swift in Sources */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
};
|
|
|
@@ -1905,7 +1997,7 @@
|
|
|
388E596825AD948E0019842D /* Debug */ = {
|
|
|
isa = XCBuildConfiguration;
|
|
|
buildSettings = {
|
|
|
- APP_GROUP_ID = "group.$(PRODUCT_BUNDLE_IDENTIFIER)";
|
|
|
+ APP_GROUP_ID = "group.com.${DEVELOPMENT_TEAM}.loopkit.LoopGroup";
|
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
CODE_SIGN_ENTITLEMENTS = FreeAPS/Resources/FreeAPS.entitlements;
|
|
|
@@ -1931,7 +2023,7 @@
|
|
|
388E596925AD948E0019842D /* Release */ = {
|
|
|
isa = XCBuildConfiguration;
|
|
|
buildSettings = {
|
|
|
- APP_GROUP_ID = "group.$(PRODUCT_BUNDLE_IDENTIFIER)";
|
|
|
+ APP_GROUP_ID = "group.com.${DEVELOPMENT_TEAM}.loopkit.LoopGroup";
|
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
CODE_SIGN_ENTITLEMENTS = FreeAPS/Resources/FreeAPS.entitlements;
|
|
|
@@ -2069,6 +2161,14 @@
|
|
|
minimumVersion = 6.3.1;
|
|
|
};
|
|
|
};
|
|
|
+ 38FEF40D273B2BDA00574A46 /* XCRemoteSwiftPackageReference "LibreTransmitterX" */ = {
|
|
|
+ isa = XCRemoteSwiftPackageReference;
|
|
|
+ repositoryURL = "https://github.com/ivalkou/LibreTransmitterX";
|
|
|
+ requirement = {
|
|
|
+ kind = upToNextMajorVersion;
|
|
|
+ minimumVersion = 1.0.0;
|
|
|
+ };
|
|
|
+ };
|
|
|
/* End XCRemoteSwiftPackageReference section */
|
|
|
|
|
|
/* Begin XCSwiftPackageProductDependency section */
|
|
|
@@ -2097,6 +2197,11 @@
|
|
|
package = 38B17B6425DD90E0005CAE3D /* XCRemoteSwiftPackageReference "SwiftDate" */;
|
|
|
productName = SwiftDate;
|
|
|
};
|
|
|
+ 38FEF40E273B2BDA00574A46 /* LibreTransmitter */ = {
|
|
|
+ isa = XCSwiftPackageProductDependency;
|
|
|
+ package = 38FEF40D273B2BDA00574A46 /* XCRemoteSwiftPackageReference "LibreTransmitterX" */;
|
|
|
+ productName = LibreTransmitter;
|
|
|
+ };
|
|
|
/* End XCSwiftPackageProductDependency section */
|
|
|
};
|
|
|
rootObject = 388E595025AD948C0019842D /* Project object */;
|