2 files changed
+2
-2
lines changed- Loop.xcodeproj/project.pbxproj+75-1
- Loop/Managers/DeviceDataManager.swift+4
- Loop/Managers/LoopAppManager.swift+24-1
- Loop/Managers/LoopDataManager.swift+57-7
- Loop/Managers/Missed Meal Detection/MealDetectionManager.swift+296
- Loop/Managers/Missed Meal Detection/MissedMealSettings.swift+25
- Loop/Managers/NotificationManager.swift+63
- Loop/View Controllers/CarbEntryViewController.swift+21-47
- Loop/Views/AlertManagementView.swift+31
- Loop/Views/NotificationsCriticalAlertPermissionsView.swift+1-1
- LoopCore/MissedMealNotification.swift+20
- LoopCore/NSUserDefaults.swift+24
- LoopTests/Fixtures/meal_detection/dynamic_autofill_counteraction_effect.json+1.7k
- LoopTests/Fixtures/meal_detection/long_interval_counteraction_effect.json+14
- LoopTests/Fixtures/meal_detection/missed_meal_counteraction_effect.json+122
- LoopTests/Fixtures/meal_detection/needs_clamping_counteraction_effect.json+14
- LoopTests/Fixtures/meal_detection/noisy_cgm_counteraction_effect.json+386
- LoopTests/Fixtures/meal_detection/realistic_report_counteraction_effect.json+1.7k
- LoopTests/Managers/DoseEnactorTests.swift+4-3
- LoopTests/Managers/LoopDataManagerDosingTests.swift+459
- LoopTests/Managers/LoopDataManagerTests.swift+12-515
- LoopTests/Managers/MealDetectionManagerTests.swift+450
- LoopTests/Mock Stores/HKHealthStoreMock.swift+82
- WatchApp Extension/Controllers/CarbAndBolusFlowController.swift+1-1
- WatchApp Extension/Controllers/HUDInterfaceController.swift+6-1
- WatchApp Extension/ExtensionDelegate.swift+34
- WatchApp Extension/Views/Carb Entry & Bolus/CarbAndBolusFlow.swift+18-5
- LoopKit.xcodeproj/project.pbxproj+2
- LoopKit/CarbKit/CarbStore.swift+6-4
- LoopKit/Extensions/NSUserActivity+CarbKit.swift+13-2
- LoopKit/GlucoseEffectVelocity.swift+22
- LoopKit/HealthKitSampleStore.swift+6-2
- LoopKit/LoopMath.swift+29
- LoopKit/Notification/LoopNotificationCategory.swift+1
- LoopKit/Notification/LoopNotificationUserInfoKey.swift+3
- LoopKitTests/LoopMathTests.swift+54-1
0 commit comments