|
72 | 72 | 6589CC6F2E9E7D1600BB18FE /* AdvancedSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6589CC572E9E7D1600BB18FE /* AdvancedSettingsViewModel.swift */; }; |
73 | 73 | 6589CC712E9E814F00BB18FE /* AlarmSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6589CC702E9E814F00BB18FE /* AlarmSelectionView.swift */; }; |
74 | 74 | 6589CC752E9EAFB700BB18FE /* SettingsMigrationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6589CC742E9EAFB700BB18FE /* SettingsMigrationManager.swift */; }; |
| 75 | + 65A100012F5AA00000AA1001 /* UnitsSettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A100002F5AA00000AA1001 /* UnitsSettingsView.swift */; }; |
| 76 | + 65A100032F5AA00000AA1002 /* UnitsConfigurationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A100022F5AA00000AA1002 /* UnitsConfigurationView.swift */; }; |
75 | 77 | 65E153C32E4BB69100693A4F /* URLTokenValidationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E153C22E4BB69100693A4F /* URLTokenValidationView.swift */; }; |
76 | 78 | 65E8A2862E44B0300065037B /* VolumeButtonHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E8A2852E44B0300065037B /* VolumeButtonHandler.swift */; }; |
77 | 79 | 66E3D12E66AA4534A144A54B /* BackgroundRefreshManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8CA8BE0B3D247408FE088B4 /* BackgroundRefreshManager.swift */; }; |
|
261 | 263 | DDD10F0B2C54192A00D76A8E /* TemporaryTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDD10F0A2C54192A00D76A8E /* TemporaryTarget.swift */; }; |
262 | 264 | DDDB86F12DF7223C00AADDAC /* DeleteAlarmSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDB86F02DF7223C00AADDAC /* DeleteAlarmSection.swift */; }; |
263 | 265 | DDDC01DD2E244B3100D9975C /* JWTManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDC01DC2E244B3100D9975C /* JWTManager.swift */; }; |
| 266 | + A1A1A10002000000A0CFEED1 /* LogRedactor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1A1A10002000000A0CFEED2 /* LogRedactor.swift */; }; |
264 | 267 | DDDC31CC2E13A7DF009EA0F3 /* AddAlarmSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDC31CB2E13A7DF009EA0F3 /* AddAlarmSheet.swift */; }; |
265 | 268 | DDDC31CE2E13A811009EA0F3 /* AlarmTile.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDC31CD2E13A811009EA0F3 /* AlarmTile.swift */; }; |
266 | 269 | DDDF6F492D479AF000884336 /* NoRemoteView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDF6F482D479AEF00884336 /* NoRemoteView.swift */; }; |
|
302 | 305 | FC1BDD3224A2585C001B652C /* DataStructs.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC1BDD2E24A232A3001B652C /* DataStructs.swift */; }; |
303 | 306 | FC3AE7B5249E8E0E00AAE1E0 /* LoopFollow.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = FC3AE7B3249E8E0E00AAE1E0 /* LoopFollow.xcdatamodeld */; }; |
304 | 307 | FC3CAB022493B6220068A152 /* BackgroundTaskAudio.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCC688592489554800A0279D /* BackgroundTaskAudio.swift */; }; |
| 308 | + A1A1A10001000000A0CFEED1 /* APNsCredentialValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1A1A10001000000A0CFEED2 /* APNsCredentialValidator.swift */; }; |
305 | 309 | FC5A5C3D2497B229009C550E /* Config.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FC5A5C3C2497B229009C550E /* Config.xcconfig */; }; |
306 | 310 | FC7CE518248ABE37001F83B8 /* Siri_Alert_Calibration_Needed.caf in Resources */ = {isa = PBXBuildFile; fileRef = FC7CE4A9248ABE2B001F83B8 /* Siri_Alert_Calibration_Needed.caf */; }; |
307 | 311 | FC7CE519248ABE37001F83B8 /* Rise_And_Shine.caf in Resources */ = {isa = PBXBuildFile; fileRef = FC7CE4AA248ABE2B001F83B8 /* Rise_And_Shine.caf */; }; |
|
434 | 438 | FCC6886B24898FD800A0279D /* ObservationToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCC6886A24898FD800A0279D /* ObservationToken.swift */; }; |
435 | 439 | FCC6886D2489909D00A0279D /* AnyConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCC6886C2489909D00A0279D /* AnyConvertible.swift */; }; |
436 | 440 | FCC6886F2489A53800A0279D /* AppConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCC6886E2489A53800A0279D /* AppConstants.swift */; }; |
| 441 | + 9C7FB98C98BE4FF98F4815EE /* Telemetry.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDFBE69CEF18416D84959974 /* Telemetry.swift */; }; |
437 | 442 | FCD2A27D24C9D044009F7B7B /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD2A27C24C9D044009F7B7B /* Globals.swift */; }; |
438 | 443 | FCE537BC249A4D7D00F80BF8 /* carbBolusArrays.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE537BB249A4D7D00F80BF8 /* carbBolusArrays.swift */; }; |
439 | 444 | FCEF87AC24A141A700AE6FA0 /* Localizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCEF87AA24A1417900AE6FA0 /* Localizer.swift */; }; |
|
548 | 553 | 6589CC602E9E7D1600BB18FE /* TabCustomizationModal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabCustomizationModal.swift; sourceTree = "<group>"; }; |
549 | 554 | 6589CC702E9E814F00BB18FE /* AlarmSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlarmSelectionView.swift; sourceTree = "<group>"; }; |
550 | 555 | 6589CC742E9EAFB700BB18FE /* SettingsMigrationManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsMigrationManager.swift; sourceTree = "<group>"; }; |
| 556 | + 65A100002F5AA00000AA1001 /* UnitsSettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitsSettingsView.swift; sourceTree = "<group>"; }; |
| 557 | + 65A100022F5AA00000AA1002 /* UnitsConfigurationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitsConfigurationView.swift; sourceTree = "<group>"; }; |
551 | 558 | 65E153C22E4BB69100693A4F /* URLTokenValidationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLTokenValidationView.swift; sourceTree = "<group>"; }; |
552 | 559 | 65E8A2852E44B0300065037B /* VolumeButtonHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VolumeButtonHandler.swift; sourceTree = "<group>"; }; |
553 | 560 | A7D55B42A22051DAD69E89D0 /* Pods_LoopFollow.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LoopFollow.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
|
740 | 747 | DDD10F0A2C54192A00D76A8E /* TemporaryTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TemporaryTarget.swift; sourceTree = "<group>"; }; |
741 | 748 | DDDB86F02DF7223C00AADDAC /* DeleteAlarmSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteAlarmSection.swift; sourceTree = "<group>"; }; |
742 | 749 | DDDC01DC2E244B3100D9975C /* JWTManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JWTManager.swift; sourceTree = "<group>"; }; |
| 750 | + A1A1A10002000000A0CFEED2 /* LogRedactor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogRedactor.swift; sourceTree = "<group>"; }; |
743 | 751 | DDDC31CB2E13A7DF009EA0F3 /* AddAlarmSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddAlarmSheet.swift; sourceTree = "<group>"; }; |
744 | 752 | DDDC31CD2E13A811009EA0F3 /* AlarmTile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlarmTile.swift; sourceTree = "<group>"; }; |
745 | 753 | DDDF6F482D479AEF00884336 /* NoRemoteView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoRemoteView.swift; sourceTree = "<group>"; }; |
|
909 | 917 | FCA2DDE52501095000254A8C /* Timers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Timers.swift; sourceTree = "<group>"; }; |
910 | 918 | FCC0FAC124922A22003E610E /* DictionaryKeyPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DictionaryKeyPath.swift; sourceTree = "<group>"; }; |
911 | 919 | FCC688592489554800A0279D /* BackgroundTaskAudio.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BackgroundTaskAudio.swift; sourceTree = "<group>"; }; |
| 920 | + A1A1A10001000000A0CFEED2 /* APNsCredentialValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APNsCredentialValidator.swift; sourceTree = "<group>"; }; |
912 | 921 | FCC6885B2489559400A0279D /* blank.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = blank.wav; sourceTree = "<group>"; }; |
913 | 922 | FCC6885D24896A6C00A0279D /* silence.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = silence.mp3; sourceTree = "<group>"; }; |
914 | 923 | FCC6886624898F8000A0279D /* UserDefaultsValue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsValue.swift; sourceTree = "<group>"; }; |
915 | 924 | FCC6886824898FB100A0279D /* UserDefaultsValueGroups.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsValueGroups.swift; sourceTree = "<group>"; }; |
916 | 925 | FCC6886A24898FD800A0279D /* ObservationToken.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservationToken.swift; sourceTree = "<group>"; }; |
917 | 926 | FCC6886C2489909D00A0279D /* AnyConvertible.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyConvertible.swift; sourceTree = "<group>"; }; |
918 | 927 | FCC6886E2489A53800A0279D /* AppConstants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppConstants.swift; sourceTree = "<group>"; }; |
| 928 | + BDFBE69CEF18416D84959974 /* Telemetry.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Telemetry.swift; sourceTree = "<group>"; }; |
919 | 929 | FCC688702489A57C00A0279D /* Loop Follow.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Loop Follow.entitlements"; sourceTree = "<group>"; }; |
920 | 930 | FCD2A27C24C9D044009F7B7B /* Globals.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Globals.swift; sourceTree = "<group>"; }; |
921 | 931 | FCE537BB249A4D7D00F80BF8 /* carbBolusArrays.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = carbBolusArrays.swift; sourceTree = "<group>"; }; |
|
1031 | 1041 | 6589CC5E2E9E7D1600BB18FE /* GraphSettingsView.swift */, |
1032 | 1042 | 657F98172F043D8100F732BD /* HomeContentView.swift */, |
1033 | 1043 | 6589CC5F2E9E7D1600BB18FE /* SettingsMenuView.swift */, |
| 1044 | + 65A100002F5AA00000AA1001 /* UnitsSettingsView.swift */, |
| 1045 | + 65A100022F5AA00000AA1002 /* UnitsConfigurationView.swift */, |
1034 | 1046 | 6589CC602E9E7D1600BB18FE /* TabCustomizationModal.swift */, |
1035 | 1047 | ); |
1036 | 1048 | path = Settings; |
|
1753 | 1765 | DD7B0D432D730A320063DCB6 /* CycleHelper.swift */, |
1754 | 1766 | DDF6999C2C5AAA4C0058A8D9 /* Views */, |
1755 | 1767 | FCC6886E2489A53800A0279D /* AppConstants.swift */, |
| 1768 | + BDFBE69CEF18416D84959974 /* Telemetry.swift */, |
1756 | 1769 | FCC6886A24898FD800A0279D /* ObservationToken.swift */, |
1757 | 1770 | FCC6886C2489909D00A0279D /* AnyConvertible.swift */, |
1758 | 1771 | FCC688592489554800A0279D /* BackgroundTaskAudio.swift */, |
| 1772 | + A1A1A10001000000A0CFEED2 /* APNsCredentialValidator.swift */, |
1759 | 1773 | A8CA8BE0B3D247408FE088B4 /* BackgroundRefreshManager.swift */, |
1760 | 1774 | FCFEEC9F2488157B00402A7F /* Chart.swift */, |
1761 | 1775 | FCC0FAC124922A22003E610E /* DictionaryKeyPath.swift */, |
|
1774 | 1788 | DDF699952C5582290058A8D9 /* TextFieldWithToolBar.swift */, |
1775 | 1789 | DDC7E5372DBD887400EB1127 /* isOnPhoneCall.swift */, |
1776 | 1790 | DDDC01DC2E244B3100D9975C /* JWTManager.swift */, |
| 1791 | + A1A1A10002000000A0CFEED2 /* LogRedactor.swift */, |
1777 | 1792 | 6541341B2E1DC28000BDBE08 /* DateExtensions.swift */, |
1778 | 1793 | ); |
1779 | 1794 | path = Helpers; |
|
2272 | 2287 | DD0650ED2DCE9371004D3B41 /* HighBgAlarmEditor.swift in Sources */, |
2273 | 2288 | DD7F4C172DD63FA700D449E9 /* RecBolusCondition.swift in Sources */, |
2274 | 2289 | FCC6886F2489A53800A0279D /* AppConstants.swift in Sources */, |
| 2290 | + 9C7FB98C98BE4FF98F4815EE /* Telemetry.swift in Sources */, |
2275 | 2291 | DDE75D2D2DE71401007C1FC1 /* TogglableSecureInput.swift in Sources */, |
2276 | 2292 | DD7E19842ACDA50C00DBD158 /* Overrides.swift in Sources */, |
2277 | 2293 | DD0B9D562DE1EC8A0090C337 /* AlarmType+Snooze.swift in Sources */, |
|
2377 | 2393 | 6589CC6C2E9E7D1600BB18FE /* GraphSettingsView.swift in Sources */, |
2378 | 2394 | 6589CC6D2E9E7D1600BB18FE /* CalendarSettingsView.swift in Sources */, |
2379 | 2395 | 6589CC6E2E9E7D1600BB18FE /* SettingsMenuView.swift in Sources */, |
| 2396 | + 65A100012F5AA00000AA1001 /* UnitsSettingsView.swift in Sources */, |
| 2397 | + 65A100032F5AA00000AA1002 /* UnitsConfigurationView.swift in Sources */, |
2380 | 2398 | 657F98182F043D8100F732BD /* HomeContentView.swift in Sources */, |
2381 | 2399 | 6589CC6F2E9E7D1600BB18FE /* AdvancedSettingsViewModel.swift in Sources */, |
2382 | 2400 | DD493ADF2ACF22BB009A6922 /* SAge.swift in Sources */, |
|
2414 | 2432 | DD4A407E2E6AFEE6007B318B /* AuthService.swift in Sources */, |
2415 | 2433 | 654134182E1DC09700BDBE08 /* OverridePresetsView.swift in Sources */, |
2416 | 2434 | DDDC01DD2E244B3100D9975C /* JWTManager.swift in Sources */, |
| 2435 | + A1A1A10002000000A0CFEED1 /* LogRedactor.swift in Sources */, |
2417 | 2436 | DDD10F072C529DE800D76A8E /* Observable.swift in Sources */, |
2418 | 2437 | DDFF3D852D14279B00BF9D9E /* BackgroundRefreshSettingsView.swift in Sources */, |
2419 | 2438 | DDCF9A882D85FD33004DF4DD /* AlarmData.swift in Sources */, |
|
2499 | 2518 | DD493ADD2ACF21E0009A6922 /* Basals.swift in Sources */, |
2500 | 2519 | FC16A98124996C07003D6245 /* DateTime.swift in Sources */, |
2501 | 2520 | FC3CAB022493B6220068A152 /* BackgroundTaskAudio.swift in Sources */, |
| 2521 | + A1A1A10001000000A0CFEED1 /* APNsCredentialValidator.swift in Sources */, |
2502 | 2522 | DDCC3A582DDC9655006F1C10 /* MissedBolusAlarmEditor.swift in Sources */, |
2503 | 2523 | DDEF50402D479B8A00884336 /* LoopAPNSService.swift in Sources */, |
2504 | 2524 | DD485F142E454B2600CE8CBF /* SecureMessenger.swift in Sources */, |
|
0 commit comments