|
12 | 12 | 4302F4E31D4EA54200F0FCAF /* InsulinDeliveryTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4302F4E21D4EA54200F0FCAF /* InsulinDeliveryTableViewController.swift */; }; |
13 | 13 | 4302F4E51D4EA75100F0FCAF /* DoseStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4302F4E41D4EA75100F0FCAF /* DoseStore.swift */; }; |
14 | 14 | 43076BF31DFDBC4B0012A723 /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 43076BF21DFDBC4B0012A723 /* it.lproj */; }; |
| 15 | + 4309786C1E73D2F500BEBC82 /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 4309786B1E73D2F500BEBC82 /* it.lproj */; }; |
| 16 | + 4309786E1E73DAD100BEBC82 /* CGM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4309786D1E73DAD100BEBC82 /* CGM.swift */; }; |
15 | 17 | 430C1ABD1E5568A80067F1AE /* StatusChartManager+LoopKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430C1ABC1E5568A80067F1AE /* StatusChartManager+LoopKit.swift */; }; |
16 | 18 | 430DA58E1D4AEC230097D1CA /* NSBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430DA58D1D4AEC230097D1CA /* NSBundle.swift */; }; |
17 | 19 | 430DA5901D4B0E4C0097D1CA /* MySentryPumpStatusMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430DA58F1D4B0E4C0097D1CA /* MySentryPumpStatusMessageBody.swift */; }; |
|
74 | 76 | 438D42FB1D7D11A4003244B0 /* PredictionInputEffectTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 438D42FA1D7D11A4003244B0 /* PredictionInputEffectTableViewCell.swift */; }; |
75 | 77 | 439897371CD2F80600223065 /* AnalyticsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439897361CD2F80600223065 /* AnalyticsManager.swift */; }; |
76 | 78 | 4398973B1CD2FC2000223065 /* NSDateFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4398973A1CD2FC2000223065 /* NSDateFormatter.swift */; }; |
| 79 | + 439BED2A1E76093C00B0AED5 /* CGMManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439BED291E76093C00B0AED5 /* CGMManager.swift */; }; |
| 80 | + 439BED2C1E760A7A00B0AED5 /* DexCGMManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439BED2B1E760A7A00B0AED5 /* DexCGMManager.swift */; }; |
| 81 | + 439BED2E1E760BC600B0AED5 /* EnliteCGMManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439BED2D1E760BC600B0AED5 /* EnliteCGMManager.swift */; }; |
77 | 82 | 43A567691C94880B00334FAC /* LoopDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43A567681C94880B00334FAC /* LoopDataManager.swift */; }; |
78 | 83 | 43A5676B1C96155700334FAC /* SwitchTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43A5676A1C96155700334FAC /* SwitchTableViewCell.swift */; }; |
79 | 84 | 43A943761B926B7B0051FA24 /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 43A943741B926B7B0051FA24 /* Interface.storyboard */; }; |
|
209 | 214 | C17824A61E1AF91F00D9D25C /* BolusRecommendation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17824A41E1AD4D100D9D25C /* BolusRecommendation.swift */; }; |
210 | 215 | C17884631D51A7A400405663 /* BatteryIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17884621D51A7A400405663 /* BatteryIndicator.swift */; }; |
211 | 216 | C18C8C511D5A351900E043FB /* NightscoutDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C18C8C501D5A351900E043FB /* NightscoutDataManager.swift */; }; |
212 | | - C1C6591A1E1B1F430025CC58 /* (null) in Sources */ = {isa = PBXBuildFile; }; |
213 | 217 | C1C6591C1E1B1FDA0025CC58 /* recommend_temp_basal_dropping_then_rising.json in Resources */ = {isa = PBXBuildFile; fileRef = C1C6591B1E1B1FDA0025CC58 /* recommend_temp_basal_dropping_then_rising.json */; }; |
214 | | - C1C73F021DE3D0250022FC89 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C1C73F041DE3D0250022FC89 /* Localizable.strings */; }; |
215 | | - C1C73F081DE3D0260022FC89 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C1C73F0A1DE3D0260022FC89 /* InfoPlist.strings */; }; |
216 | 218 | C1C73F0D1DE3D0270022FC89 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C1C73F0F1DE3D0270022FC89 /* InfoPlist.strings */; }; |
217 | 219 | C9886AE51E5B2FAD00473BB8 /* gallery.ckcomplication in Resources */ = {isa = PBXBuildFile; fileRef = C9886AE41E5B2FAD00473BB8 /* gallery.ckcomplication */; }; |
218 | 220 | /* End PBXBuildFile section */ |
|
335 | 337 | 4302F4E21D4EA54200F0FCAF /* InsulinDeliveryTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InsulinDeliveryTableViewController.swift; sourceTree = "<group>"; }; |
336 | 338 | 4302F4E41D4EA75100F0FCAF /* DoseStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DoseStore.swift; sourceTree = "<group>"; }; |
337 | 339 | 43076BF21DFDBC4B0012A723 /* it.lproj */ = {isa = PBXFileReference; lastKnownFileType = folder; path = it.lproj; sourceTree = "<group>"; }; |
| 340 | + 4309786B1E73D2F500BEBC82 /* it.lproj */ = {isa = PBXFileReference; lastKnownFileType = folder; path = it.lproj; sourceTree = "<group>"; }; |
| 341 | + 4309786D1E73DAD100BEBC82 /* CGM.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGM.swift; sourceTree = "<group>"; }; |
338 | 342 | 430C1ABC1E5568A80067F1AE /* StatusChartManager+LoopKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "StatusChartManager+LoopKit.swift"; sourceTree = "<group>"; }; |
339 | 343 | 430DA58D1D4AEC230097D1CA /* NSBundle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSBundle.swift; sourceTree = "<group>"; }; |
340 | 344 | 430DA58F1D4B0E4C0097D1CA /* MySentryPumpStatusMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryPumpStatusMessageBody.swift; sourceTree = "<group>"; }; |
|
407 | 411 | 439897341CD2F7DE00223065 /* NSTimeInterval.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSTimeInterval.swift; sourceTree = "<group>"; }; |
408 | 412 | 439897361CD2F80600223065 /* AnalyticsManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = AnalyticsManager.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; |
409 | 413 | 4398973A1CD2FC2000223065 /* NSDateFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDateFormatter.swift; sourceTree = "<group>"; }; |
| 414 | + 439BED291E76093C00B0AED5 /* CGMManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGMManager.swift; sourceTree = "<group>"; }; |
| 415 | + 439BED2B1E760A7A00B0AED5 /* DexCGMManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DexCGMManager.swift; sourceTree = "<group>"; }; |
| 416 | + 439BED2D1E760BC600B0AED5 /* EnliteCGMManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnliteCGMManager.swift; sourceTree = "<group>"; }; |
410 | 417 | 43A567681C94880B00334FAC /* LoopDataManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = LoopDataManager.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; |
411 | 418 | 43A5676A1C96155700334FAC /* SwitchTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwitchTableViewCell.swift; sourceTree = "<group>"; }; |
412 | 419 | 43A943721B926B7B0051FA24 /* WatchApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = WatchApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
|
518 | 525 | C17884621D51A7A400405663 /* BatteryIndicator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatteryIndicator.swift; sourceTree = "<group>"; }; |
519 | 526 | C18C8C501D5A351900E043FB /* NightscoutDataManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NightscoutDataManager.swift; sourceTree = "<group>"; }; |
520 | 527 | C1C6591B1E1B1FDA0025CC58 /* recommend_temp_basal_dropping_then_rising.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = recommend_temp_basal_dropping_then_rising.json; sourceTree = "<group>"; }; |
521 | | - C1C73F031DE3D0250022FC89 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; }; |
522 | | - C1C73F091DE3D0260022FC89 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = "<group>"; }; |
523 | 528 | C1C73F0E1DE3D0270022FC89 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = "<group>"; }; |
524 | 529 | C9886AE41E5B2FAD00473BB8 /* gallery.ckcomplication */ = {isa = PBXFileReference; lastKnownFileType = folder; path = gallery.ckcomplication; sourceTree = "<group>"; }; |
525 | 530 | /* End PBXFileReference section */ |
|
627 | 632 | children = ( |
628 | 633 | 43880F961D9D8052009061A8 /* ServiceAuthentication */, |
629 | 634 | 43DE92601C555C26001FFDE1 /* AbsorptionTimeType+CarbKit.swift */, |
| 635 | + C17824A41E1AD4D100D9D25C /* BolusRecommendation.swift */, |
| 636 | + 4309786D1E73DAD100BEBC82 /* CGM.swift */, |
630 | 637 | 4331E0791C85650D00FBE832 /* ChartAxisValueDoubleLog.swift */, |
631 | 638 | 43F41C321D3A17AA00C11ED6 /* ChartAxisValueDoubleUnit.swift */, |
| 639 | + 540DED961E14C75F002B2491 /* EnliteSensorDisplayable.swift */, |
632 | 640 | 43E397A21D56B9E40028E321 /* Glucose.swift */, |
633 | 641 | 4D5B7A4A1D457CCA00796CA9 /* GlucoseG4.swift */, |
| 642 | + C178249D1E19B62300D9D25C /* GlucoseThreshold.swift */, |
634 | 643 | 436FACED1D0BA636004E2427 /* InsulinDataSource.swift */, |
635 | 644 | 436A0DA41D236A2A00104B24 /* LoopError.swift */, |
636 | 645 | 430DA58F1D4B0E4C0097D1CA /* MySentryPumpStatusMessageBody.swift */, |
637 | 646 | 4F526D601DF8D9A900A04910 /* NetBasal.swift */, |
638 | 647 | 438D42F81D7C88BC003244B0 /* PredictionInputEffect.swift */, |
639 | 648 | 43C418B41CE0575200405B6A /* ShareGlucose+GlucoseKit.swift */, |
640 | 649 | 4328E0311CFC068900E199AA /* WatchContext+LoopKit.swift */, |
641 | | - C178249D1E19B62300D9D25C /* GlucoseThreshold.swift */, |
642 | | - C17824A41E1AD4D100D9D25C /* BolusRecommendation.swift */, |
643 | | - 540DED961E14C75F002B2491 /* EnliteSensorDisplayable.swift */, |
644 | 650 | ); |
645 | 651 | path = Models; |
646 | 652 | sourceTree = "<group>"; |
|
680 | 686 | isa = PBXGroup; |
681 | 687 | children = ( |
682 | 688 | C9886AE41E5B2FAD00473BB8 /* gallery.ckcomplication */, |
| 689 | + 4309786B1E73D2F500BEBC82 /* it.lproj */, |
683 | 690 | 43EDEE6B1CF2E12A00393BE3 /* Loop.entitlements */, |
684 | 691 | 43F5C2D41B92A4A6003EB13D /* Info.plist */, |
685 | 692 | 43776F8F1B8022E90074EA36 /* AppDelegate.swift */, |
686 | 693 | 43776F981B8022E90074EA36 /* Assets.xcassets */, |
687 | | - C1C73F0A1DE3D0260022FC89 /* InfoPlist.strings */, |
688 | | - C1C73F041DE3D0250022FC89 /* Localizable.strings */, |
689 | 694 | 43776F9A1B8022E90074EA36 /* LaunchScreen.storyboard */, |
690 | 695 | 43776F951B8022E90074EA36 /* Main.storyboard */, |
691 | 696 | 43E344A01B9E144300C85C07 /* Extensions */, |
|
710 | 715 | path = ServiceAuthentication; |
711 | 716 | sourceTree = "<group>"; |
712 | 717 | }; |
| 718 | + 439BED281E76091600B0AED5 /* CGM */ = { |
| 719 | + isa = PBXGroup; |
| 720 | + children = ( |
| 721 | + 439BED291E76093C00B0AED5 /* CGMManager.swift */, |
| 722 | + 439BED2B1E760A7A00B0AED5 /* DexCGMManager.swift */, |
| 723 | + 439BED2D1E760BC600B0AED5 /* EnliteCGMManager.swift */, |
| 724 | + ); |
| 725 | + path = CGM; |
| 726 | + sourceTree = "<group>"; |
| 727 | + }; |
713 | 728 | 43A943731B926B7B0051FA24 /* WatchApp */ = { |
714 | 729 | isa = PBXGroup; |
715 | 730 | children = ( |
|
842 | 857 | 43F5C2E41B93C5D4003EB13D /* Managers */ = { |
843 | 858 | isa = PBXGroup; |
844 | 859 | children = ( |
| 860 | + 439BED281E76091600B0AED5 /* CGM */, |
845 | 861 | 439897361CD2F80600223065 /* AnalyticsManager.swift */, |
846 | 862 | 43DBF0521C93EC8200B3C386 /* DeviceDataManager.swift */, |
847 | 863 | 43F4EF1C1BA2A57600526CE1 /* DiagnosticLogger.swift */, |
|
1238 | 1254 | isa = PBXResourcesBuildPhase; |
1239 | 1255 | buildActionMask = 2147483647; |
1240 | 1256 | files = ( |
1241 | | - C1C73F081DE3D0260022FC89 /* InfoPlist.strings in Resources */, |
1242 | 1257 | 43FCBBC21E51710B00343C1B /* LaunchScreen.storyboard in Resources */, |
1243 | 1258 | 43776F991B8022E90074EA36 /* Assets.xcassets in Resources */, |
1244 | 1259 | 434F54591D28805E002A9274 /* ButtonTableViewCell.xib in Resources */, |
1245 | | - C1C73F021DE3D0250022FC89 /* Localizable.strings in Resources */, |
1246 | 1260 | 43776F971B8022E90074EA36 /* Main.storyboard in Resources */, |
1247 | 1261 | C9886AE51E5B2FAD00473BB8 /* gallery.ckcomplication in Resources */, |
| 1262 | + 4309786C1E73D2F500BEBC82 /* it.lproj in Resources */, |
1248 | 1263 | 434F545B1D2880D4002A9274 /* AuthenticationTableViewCell.xib in Resources */, |
1249 | 1264 | ); |
1250 | 1265 | runOnlyForDeploymentPostprocessing = 0; |
|
1362 | 1377 | 430DA58E1D4AEC230097D1CA /* NSBundle.swift in Sources */, |
1363 | 1378 | 43776F901B8022E90074EA36 /* AppDelegate.swift in Sources */, |
1364 | 1379 | 437CCADA1D284ADF0075D2C3 /* AuthenticationTableViewCell.swift in Sources */, |
| 1380 | + 439BED2E1E760BC600B0AED5 /* EnliteCGMManager.swift in Sources */, |
1365 | 1381 | 43CE7CDE1CA8B63E003CC1B0 /* Data.swift in Sources */, |
1366 | 1382 | 43BFF0CB1E466C0900FF19A9 /* StateColorPalette.swift in Sources */, |
1367 | 1383 | 43F41C331D3A17AA00C11ED6 /* ChartAxisValueDoubleUnit.swift in Sources */, |
|
1393 | 1409 | 43BFF0BC1E45C80600FF19A9 /* UIColor+Loop.swift in Sources */, |
1394 | 1410 | 43C0944A1CACCC73001F6403 /* NotificationManager.swift in Sources */, |
1395 | 1411 | 434FF1EE1CF27EEF000DB779 /* UITableViewCell.swift in Sources */, |
| 1412 | + 439BED2A1E76093C00B0AED5 /* CGMManager.swift in Sources */, |
1396 | 1413 | C18C8C511D5A351900E043FB /* NightscoutDataManager.swift in Sources */, |
1397 | 1414 | 438849EA1D297CB6003B3F23 /* NightscoutService.swift in Sources */, |
1398 | 1415 | 437CCADC1D284B830075D2C3 /* ButtonTableViewCell.swift in Sources */, |
1399 | 1416 | 4315D2871CA5CC3B00589052 /* CarbEntryEditTableViewController.swift in Sources */, |
| 1417 | + 4309786E1E73DAD100BEBC82 /* CGM.swift in Sources */, |
1400 | 1418 | 43F5173D1D713DB0000FA422 /* RadioSelectionTableViewController.swift in Sources */, |
1401 | 1419 | 4331E0781C85302200FBE832 /* CGPoint.swift in Sources */, |
1402 | 1420 | C178249A1E1999FA00D9D25C /* CaseCountable.swift in Sources */, |
|
1424 | 1442 | 540DED971E14C75F002B2491 /* EnliteSensorDisplayable.swift in Sources */, |
1425 | 1443 | 436A0DA51D236A2A00104B24 /* LoopError.swift in Sources */, |
1426 | 1444 | 43E2D8C61D204678004DA55F /* KeychainManager.swift in Sources */, |
| 1445 | + 439BED2C1E760A7A00B0AED5 /* DexCGMManager.swift in Sources */, |
1427 | 1446 | 433EA4C21D9F39C900CD78FB /* PumpIDTableViewController.swift in Sources */, |
1428 | 1447 | 43BFF0B21E45C18400FF19A9 /* UIColor.swift in Sources */, |
1429 | 1448 | 43F78D261C8FC000002152D1 /* DoseMath.swift in Sources */, |
|
1484 | 1503 | 43E2D8DB1D20C03B004DA55F /* NSTimeInterval.swift in Sources */, |
1485 | 1504 | 43E2D8D41D20BF42004DA55F /* DoseMathTests.swift in Sources */, |
1486 | 1505 | C11C87DE1E21EAAD00BB71D3 /* HKUnit.swift in Sources */, |
1487 | | - C1C6591A1E1B1F430025CC58 /* (null) in Sources */, |
1488 | 1506 | C17824A61E1AF91F00D9D25C /* BolusRecommendation.swift in Sources */, |
1489 | 1507 | ); |
1490 | 1508 | runOnlyForDeploymentPostprocessing = 0; |
|
1609 | 1627 | name = MainInterface.storyboard; |
1610 | 1628 | sourceTree = "<group>"; |
1611 | 1629 | }; |
1612 | | - C1C73F041DE3D0250022FC89 /* Localizable.strings */ = { |
1613 | | - isa = PBXVariantGroup; |
1614 | | - children = ( |
1615 | | - C1C73F031DE3D0250022FC89 /* it */, |
1616 | | - ); |
1617 | | - name = Localizable.strings; |
1618 | | - sourceTree = "<group>"; |
1619 | | - }; |
1620 | | - C1C73F0A1DE3D0260022FC89 /* InfoPlist.strings */ = { |
1621 | | - isa = PBXVariantGroup; |
1622 | | - children = ( |
1623 | | - C1C73F091DE3D0260022FC89 /* it */, |
1624 | | - ); |
1625 | | - name = InfoPlist.strings; |
1626 | | - sourceTree = "<group>"; |
1627 | | - }; |
1628 | 1630 | C1C73F0F1DE3D0270022FC89 /* InfoPlist.strings */ = { |
1629 | 1631 | isa = PBXVariantGroup; |
1630 | 1632 | children = ( |
|
0 commit comments