├── .codex └── compose-screenshots-plan.md ├── .git-blame-ignore-revs ├── .github └── workflows │ ├── android.yml │ └── compose-previews.yml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── AndroidProjectSystem.xml ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── deploymentTargetSelector.xml ├── gradle.xml ├── kotlinc.xml ├── migrations.xml ├── misc.xml └── runConfigurations.xml ├── AGENTS.md ├── README.md ├── debug.keystore ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mobile ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── jwoglom │ │ └── controlx2 │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── jwoglom │ │ │ └── controlx2 │ │ │ ├── BolusNotificationBroadcastReceiver.kt │ │ │ ├── CommService.kt │ │ │ ├── LaunchCommServiceBroadcastReceiver.kt │ │ │ ├── MainActivity.kt │ │ │ ├── Prefs.kt │ │ │ ├── db │ │ │ ├── historylog │ │ │ │ ├── HistoryLogDao.kt │ │ │ │ ├── HistoryLogDatabase.kt │ │ │ │ ├── HistoryLogDummyDao.kt │ │ │ │ ├── HistoryLogItem.kt │ │ │ │ ├── HistoryLogRepo.kt │ │ │ │ └── HistoryLogViewModel.kt │ │ │ └── util │ │ │ │ └── Converters.kt │ │ │ ├── messaging │ │ │ ├── BroadcastMessageBus.kt │ │ │ ├── HybridMessageBus.kt │ │ │ ├── LocalMessageBus.kt │ │ │ ├── LocalStateSyncBus.kt │ │ │ ├── MessageBusFactory.kt │ │ │ ├── WearMessageBus.kt │ │ │ └── WearStateSyncBus.kt │ │ │ ├── presentation │ │ │ ├── DataStore.kt │ │ │ ├── MobileApp.kt │ │ │ ├── components │ │ │ │ ├── DialogScreen.kt │ │ │ │ ├── HeaderLine.kt │ │ │ │ ├── LastConnectionUpdatedTimestamp.kt │ │ │ │ ├── Line.kt │ │ │ │ ├── LoadSpinner.kt │ │ │ │ ├── PumpSetupStageDescription.kt │ │ │ │ ├── PumpSetupStageProgress.kt │ │ │ │ └── ServiceDisabledMessage.kt │ │ │ ├── navigation │ │ │ │ └── Screen.kt │ │ │ ├── screens │ │ │ │ ├── AppSetup.kt │ │ │ │ ├── FirstLaunch.kt │ │ │ │ ├── Landing.kt │ │ │ │ ├── PumpSetup.kt │ │ │ │ └── sections │ │ │ │ │ ├── Actions.kt │ │ │ │ │ ├── BolusWindow.kt │ │ │ │ │ ├── CGMActions.kt │ │ │ │ │ ├── CartridgeActions.kt │ │ │ │ │ ├── Dashboard.kt │ │ │ │ │ ├── Debug.kt │ │ │ │ │ ├── Notifications.kt │ │ │ │ │ ├── ProfileActions.kt │ │ │ │ │ ├── Settings.kt │ │ │ │ │ ├── SoundSettingsActions.kt │ │ │ │ │ ├── TempRateWindow.kt │ │ │ │ │ └── components │ │ │ │ │ ├── AddProfileDialog.kt │ │ │ │ │ ├── AddSegmentDialog.kt │ │ │ │ │ ├── DashboardCgmChart.kt │ │ │ │ │ ├── DecimalOutlinedText.kt │ │ │ │ │ ├── DexcomG6SensorCode.kt │ │ │ │ │ ├── DexcomG6TransmitterCode.kt │ │ │ │ │ ├── EditSegmentDialog.kt │ │ │ │ │ ├── HorizBatteryIcon.kt │ │ │ │ │ ├── HorizCartridgeIcon.kt │ │ │ │ │ ├── IntegerOutlinedText.kt │ │ │ │ │ ├── NotificationItem.kt │ │ │ │ │ ├── PumpStatusBar.kt │ │ │ │ │ └── VersionInfo.kt │ │ │ ├── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── util │ │ │ │ ├── FixedHeightContainer.kt │ │ │ │ ├── IntervalOf.kt │ │ │ │ ├── LifecycleStateObserver.kt │ │ │ │ ├── ShouldLogToFile.kt │ │ │ │ └── TextFieldOnFocusSelect.kt │ │ │ └── util │ │ │ ├── AppVersionCheck.kt │ │ │ ├── AppVersionInfo.kt │ │ │ ├── DataClientState.kt │ │ │ ├── HistoryLogFetcher.kt │ │ │ ├── PumpDeviceNameUtil.kt │ │ │ └── VolleyQueue.kt │ └── res │ │ ├── drawable-anydpi │ │ └── pump_notif_1d.xml │ │ ├── drawable-hdpi │ │ └── pump_notif_1d.png │ │ ├── drawable-mdpi │ │ └── pump_notif_1d.png │ │ ├── drawable-v24 │ │ ├── battery_horiz_000.xml │ │ ├── battery_horiz_010.xml │ │ ├── battery_horiz_025.xml │ │ ├── battery_horiz_050.xml │ │ ├── battery_horiz_075.xml │ │ ├── battery_horiz_100.xml │ │ ├── bolus_icon.xml │ │ ├── bolus_icon_secondary.xml │ │ ├── cartridge_horiz_000.xml │ │ ├── cartridge_horiz_010.xml │ │ ├── cartridge_horiz_025.xml │ │ ├── cartridge_horiz_050.xml │ │ ├── cartridge_horiz_075.xml │ │ ├── cartridge_horiz_100.xml │ │ ├── cartridge_horiz_x.xml │ │ ├── decline.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── pump.xml │ │ └── pump_bolus.xml │ │ ├── drawable-xhdpi │ │ └── pump_notif_1d.png │ │ ├── drawable-xxhdpi │ │ └── pump_notif_1d.png │ │ ├── drawable │ │ ├── battery_horiz_000.xml │ │ ├── battery_horiz_010.xml │ │ ├── battery_horiz_025.xml │ │ ├── battery_horiz_050.xml │ │ ├── battery_horiz_075.xml │ │ ├── battery_horiz_100.xml │ │ ├── bolus_icon.xml │ │ ├── bolus_icon_secondary.xml │ │ ├── bolus_x.xml │ │ ├── bolus_x_secondary.xml │ │ ├── cartridge_horiz_000.xml │ │ ├── cartridge_horiz_010.xml │ │ ├── cartridge_horiz_025.xml │ │ ├── cartridge_horiz_050.xml │ │ ├── cartridge_horiz_075.xml │ │ ├── cartridge_horiz_100.xml │ │ ├── cartridge_horiz_x.xml │ │ ├── decline.xml │ │ ├── ic_launcher_background.xml │ │ ├── pump.xml │ │ ├── pump_512.png │ │ └── pump_bolus.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ ├── data_extraction_rules.xml │ │ └── provider_paths.xml │ └── test │ ├── java │ └── com │ │ └── jwoglom │ │ └── controlx2 │ │ ├── ExampleUnitTest.kt │ │ ├── test │ │ └── snapshots │ │ │ └── ComposePreviewPaparazziTest.kt │ │ └── util │ │ └── HistoryLogFetcherTest.kt │ └── snapshots │ └── images │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_AppSetupKt_AppSetupDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_FirstLaunchKt_FirstLaunchDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_BolusPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingDebugPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingSettingsPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_TempRatePreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_PumpSetupKt_PumpSetupDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinActive_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinActive_StopMenuOpen_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinSuspended_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinSuspended_ResumeMenuOpen_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreview_StartTempRate_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_BolusWindowKt_DefaultBolusPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CGMActionsKt_CGMActionsDefaultPreviewCgmStart_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CGMActionsKt_CGMActionsDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreviewChangeCartridge_InsulinNotStopped_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreviewChangeCartridge_InsulinStopped_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_DashboardKt_DashboardDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_DebugKt_DebugDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_NotificationsKt_NotificationsDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_NotificationsKt_NotificationsDefaultPreview_WithNotifications_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ProfileActionsKt_ProfileActionsDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_SettingsKt_SettingsDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_TempRateWindowKt_DefaultTempRateWindow_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_TempRateWindowKt_DefaultTempRateWindow_Filled_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_DashboardCgmChartKt_DashboardCgmChartDefaultPreview_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview0_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview20_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview30_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview40_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview60_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview80_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview0_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview20_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview30_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview40_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview60_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview80_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreviewPlus_1__preview.png │ ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_PumpStatusBarKt_PumpStatusBarDefaultPreview_1__preview.png │ └── com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_VersionInfoKt_VersionInfoDefaultPreview_1__preview.png ├── scripts └── generate-compose-preview-comment.py ├── settings.gradle ├── shared ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── jwoglom │ │ └── controlx2 │ │ └── shared │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── jwoglom │ │ └── controlx2 │ │ └── shared │ │ ├── CommServiceCodes.kt │ │ ├── InitiateConfirmedBolusSerializer.java │ │ ├── PumpMessageSerializer.java │ │ ├── PumpQualifyingEventsSerializer.java │ │ ├── enums │ │ ├── BasalStatus.kt │ │ ├── CGMSessionState.kt │ │ └── UserMode.kt │ │ ├── messaging │ │ ├── MessageBus.kt │ │ └── StateSyncBus.kt │ │ └── util │ │ ├── DebugTree.kt │ │ ├── SendType.kt │ │ ├── TimberUtil.kt │ │ └── UnitsRenderer.kt │ └── test │ └── java │ └── com │ └── jwoglom │ └── controlx2 │ └── shared │ ├── ExampleUnitTest.kt │ └── PumpMessageSerializerTest.kt └── wear ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── jwoglom │ │ └── controlx2 │ │ ├── BolusActivity.kt │ │ ├── MainActivity.kt │ │ ├── PhoneCommService.kt │ │ ├── complications │ │ ├── BolusButtonComplicationDataSourceService.kt │ │ ├── CGMReadingComplicationDataSourceService.kt │ │ ├── PumpBatteryComplicationDataSourceService.kt │ │ ├── PumpButtonComplicationDataSourceService.kt │ │ ├── PumpIOBComplicationDataSourceService.kt │ │ └── internal │ │ │ ├── ButtonComplicationData.kt │ │ │ ├── ComplicationToggleArgs.kt │ │ │ └── ComplicationToggleReceiver.kt │ │ ├── messaging │ │ └── WearMessageBus.kt │ │ ├── presentation │ │ ├── DataStore.kt │ │ ├── WearApp.kt │ │ ├── WearAppTheme.kt │ │ ├── components │ │ │ ├── BottomText.kt │ │ │ ├── CurrentCGMText.kt │ │ │ ├── CustomTimeText.kt │ │ │ ├── DecimalNumberPicker.kt │ │ │ ├── FirstRowChip.kt │ │ │ ├── LineInfoChip.kt │ │ │ ├── LineTextDescription.kt │ │ │ ├── MiniChip.kt │ │ │ ├── SingleNumberPicker.kt │ │ │ └── TopText.kt │ │ ├── navigation │ │ │ ├── DestinationScrollType.kt │ │ │ └── Screen.kt │ │ ├── ui │ │ │ ├── BolusScreen.kt │ │ │ ├── FullScreenText.kt │ │ │ ├── LandingScreen.kt │ │ │ ├── ProgressIndicator.kt │ │ │ ├── ReportFullyDrawn.kt │ │ │ └── ScrollingViewModels.kt │ │ └── util │ │ │ └── LifecycleStateObserver.kt │ │ └── util │ │ ├── ConnectedState.kt │ │ ├── IntervalOf.kt │ │ ├── Saveable.kt │ │ ├── StatePrefs.kt │ │ └── UpdateComplication.kt └── res │ ├── drawable │ ├── bolus_icon.xml │ ├── bolus_x.xml │ ├── comm_error.xml │ ├── ic_battery.xml │ ├── ic_battery_burn_protect.xml │ ├── pump.xml │ ├── pump_512.png │ ├── pump_bolus.xml │ ├── send.xml │ ├── splash_background.xml │ └── svg │ │ ├── bolus-icon.svg │ │ ├── bolus-x.svg │ │ ├── pump-1d.svg │ │ ├── pump-bolus.svg │ │ ├── pump-slim.svg │ │ ├── pump-x2-bolus.svg │ │ ├── pump-x2.svg │ │ └── pump.svg │ ├── mipmap-hdpi │ └── ic_launcher.webp │ ├── mipmap-mdpi │ └── ic_launcher.webp │ ├── mipmap-xhdpi │ └── ic_launcher.webp │ ├── mipmap-xxhdpi │ └── ic_launcher.webp │ ├── mipmap-xxxhdpi │ └── ic_launcher.webp │ ├── values-round │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── test ├── java └── com │ └── jwoglom │ └── controlx2 │ └── test │ └── snapshots │ └── ComposePreviewPaparazziTest.kt └── snapshots └── images ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_1__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_2__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_3__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_1__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_2__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_3__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_BolusScreenKt_ConditionAcknowledgedPreview_1__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_BolusScreenKt_EmptyPreview_1__preview.png ├── com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_LandingScreenKt_DefaultLandingScreenPreviewCropped_1__preview.png └── com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_LandingScreenKt_DefaultLandingScreenPreviewFull_1__preview.png /.codex/compose-screenshots-plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.codex/compose-screenshots-plan.md -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # rename gradle: WearX2 -> ControlX2 2 | 174b9a710e6f1bcb264e482b0fae7401f5a85774 3 | -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.github/workflows/compose-previews.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.github/workflows/compose-previews.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | ControlX2 -------------------------------------------------------------------------------- /.idea/AndroidProjectSystem.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/AndroidProjectSystem.xml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetSelector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/deploymentTargetSelector.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/AGENTS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/README.md -------------------------------------------------------------------------------- /debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/debug.keystore -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mobile/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /mobile/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/build.gradle -------------------------------------------------------------------------------- /mobile/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/proguard-rules.pro -------------------------------------------------------------------------------- /mobile/src/androidTest/java/com/jwoglom/controlx2/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/androidTest/java/com/jwoglom/controlx2/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /mobile/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/BolusNotificationBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/BolusNotificationBroadcastReceiver.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/CommService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/CommService.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/LaunchCommServiceBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/LaunchCommServiceBroadcastReceiver.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/MainActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/Prefs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/Prefs.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogDao.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogDatabase.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogDummyDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogDummyDao.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogItem.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogRepo.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/historylog/HistoryLogViewModel.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/db/util/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/db/util/Converters.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/BroadcastMessageBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/BroadcastMessageBus.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/HybridMessageBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/HybridMessageBus.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/LocalMessageBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/LocalMessageBus.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/LocalStateSyncBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/LocalStateSyncBus.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/MessageBusFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/MessageBusFactory.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/WearMessageBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/WearMessageBus.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/messaging/WearStateSyncBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/messaging/WearStateSyncBus.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/DataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/DataStore.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/MobileApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/MobileApp.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/DialogScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/DialogScreen.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/HeaderLine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/HeaderLine.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/LastConnectionUpdatedTimestamp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/LastConnectionUpdatedTimestamp.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/Line.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/Line.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/LoadSpinner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/LoadSpinner.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/PumpSetupStageDescription.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/PumpSetupStageDescription.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/PumpSetupStageProgress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/PumpSetupStageProgress.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/components/ServiceDisabledMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/components/ServiceDisabledMessage.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/navigation/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/navigation/Screen.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/AppSetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/AppSetup.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/FirstLaunch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/FirstLaunch.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/Landing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/Landing.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/PumpSetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/PumpSetup.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Actions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Actions.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/BolusWindow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/BolusWindow.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/CGMActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/CGMActions.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/CartridgeActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/CartridgeActions.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Dashboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Dashboard.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Debug.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Debug.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Notifications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Notifications.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/ProfileActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/ProfileActions.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/Settings.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/SoundSettingsActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/SoundSettingsActions.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/TempRateWindow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/TempRateWindow.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/AddProfileDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/AddProfileDialog.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/AddSegmentDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/AddSegmentDialog.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DashboardCgmChart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DashboardCgmChart.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DecimalOutlinedText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DecimalOutlinedText.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DexcomG6SensorCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DexcomG6SensorCode.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DexcomG6TransmitterCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/DexcomG6TransmitterCode.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/EditSegmentDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/EditSegmentDialog.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/HorizBatteryIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/HorizBatteryIcon.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/HorizCartridgeIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/HorizCartridgeIcon.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/IntegerOutlinedText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/IntegerOutlinedText.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/NotificationItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/NotificationItem.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/PumpStatusBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/PumpStatusBar.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/VersionInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/screens/sections/components/VersionInfo.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/theme/Color.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/theme/Theme.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/theme/Type.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/util/FixedHeightContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/util/FixedHeightContainer.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/util/IntervalOf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/util/IntervalOf.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/util/LifecycleStateObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/util/LifecycleStateObserver.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/util/ShouldLogToFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/util/ShouldLogToFile.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/presentation/util/TextFieldOnFocusSelect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/presentation/util/TextFieldOnFocusSelect.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/util/AppVersionCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/util/AppVersionCheck.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/util/AppVersionInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/util/AppVersionInfo.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/util/DataClientState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/util/DataClientState.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/util/HistoryLogFetcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/util/HistoryLogFetcher.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/util/PumpDeviceNameUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/util/PumpDeviceNameUtil.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/jwoglom/controlx2/util/VolleyQueue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/java/com/jwoglom/controlx2/util/VolleyQueue.kt -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-anydpi/pump_notif_1d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-anydpi/pump_notif_1d.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-hdpi/pump_notif_1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-hdpi/pump_notif_1d.png -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-mdpi/pump_notif_1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-mdpi/pump_notif_1d.png -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/battery_horiz_000.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/battery_horiz_000.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/battery_horiz_010.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/battery_horiz_010.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/battery_horiz_025.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/battery_horiz_025.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/battery_horiz_050.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/battery_horiz_050.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/battery_horiz_075.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/battery_horiz_075.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/battery_horiz_100.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/battery_horiz_100.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/bolus_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/bolus_icon.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/bolus_icon_secondary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/bolus_icon_secondary.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_000.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_000.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_010.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_010.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_025.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_025.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_050.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_050.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_075.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_075.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_100.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_100.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/cartridge_horiz_x.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/cartridge_horiz_x.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/decline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/decline.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/pump.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/pump.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-v24/pump_bolus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-v24/pump_bolus.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-xhdpi/pump_notif_1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-xhdpi/pump_notif_1d.png -------------------------------------------------------------------------------- /mobile/src/main/res/drawable-xxhdpi/pump_notif_1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable-xxhdpi/pump_notif_1d.png -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/battery_horiz_000.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/battery_horiz_000.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/battery_horiz_010.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/battery_horiz_010.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/battery_horiz_025.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/battery_horiz_025.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/battery_horiz_050.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/battery_horiz_050.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/battery_horiz_075.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/battery_horiz_075.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/battery_horiz_100.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/battery_horiz_100.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/bolus_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/bolus_icon.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/bolus_icon_secondary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/bolus_icon_secondary.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/bolus_x.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/bolus_x.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/bolus_x_secondary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/bolus_x_secondary.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_000.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_000.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_010.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_010.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_025.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_025.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_050.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_050.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_075.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_075.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_100.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_100.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/cartridge_horiz_x.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/cartridge_horiz_x.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/decline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/decline.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/pump.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/pump.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/pump_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/pump_512.png -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/pump_bolus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/drawable/pump_bolus.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /mobile/src/test/java/com/jwoglom/controlx2/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/java/com/jwoglom/controlx2/ExampleUnitTest.kt -------------------------------------------------------------------------------- /mobile/src/test/java/com/jwoglom/controlx2/test/snapshots/ComposePreviewPaparazziTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/java/com/jwoglom/controlx2/test/snapshots/ComposePreviewPaparazziTest.kt -------------------------------------------------------------------------------- /mobile/src/test/java/com/jwoglom/controlx2/util/HistoryLogFetcherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/java/com/jwoglom/controlx2/util/HistoryLogFetcherTest.kt -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_AppSetupKt_AppSetupDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_AppSetupKt_AppSetupDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_FirstLaunchKt_FirstLaunchDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_FirstLaunchKt_FirstLaunchDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_BolusPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_BolusPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingDebugPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingDebugPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingSettingsPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_LandingSettingsPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_TempRatePreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_LandingKt_TempRatePreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_PumpSetupKt_PumpSetupDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_PumpSetupKt_PumpSetupDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinActive_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinActive_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinActive_StopMenuOpen_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinActive_StopMenuOpen_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinSuspended_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinSuspended_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinSuspended_ResumeMenuOpen_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreviewInsulinSuspended_ResumeMenuOpen_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreview_StartTempRate_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ActionsKt_ActionsDefaultPreview_StartTempRate_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_BolusWindowKt_DefaultBolusPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_BolusWindowKt_DefaultBolusPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CGMActionsKt_CGMActionsDefaultPreviewCgmStart_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CGMActionsKt_CGMActionsDefaultPreviewCgmStart_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CGMActionsKt_CGMActionsDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CGMActionsKt_CGMActionsDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreviewChangeCartridge_InsulinNotStopped_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreviewChangeCartridge_InsulinNotStopped_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreviewChangeCartridge_InsulinStopped_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreviewChangeCartridge_InsulinStopped_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_CartridgeActionsKt_CartridgeActionsDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_DashboardKt_DashboardDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_DashboardKt_DashboardDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_DebugKt_DebugDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_DebugKt_DebugDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_NotificationsKt_NotificationsDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_NotificationsKt_NotificationsDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_NotificationsKt_NotificationsDefaultPreview_WithNotifications_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_NotificationsKt_NotificationsDefaultPreview_WithNotifications_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ProfileActionsKt_ProfileActionsDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_ProfileActionsKt_ProfileActionsDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_SettingsKt_SettingsDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_SettingsKt_SettingsDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_TempRateWindowKt_DefaultTempRateWindow_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_TempRateWindowKt_DefaultTempRateWindow_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_TempRateWindowKt_DefaultTempRateWindow_Filled_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_TempRateWindowKt_DefaultTempRateWindow_Filled_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_DashboardCgmChartKt_DashboardCgmChartDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_DashboardCgmChartKt_DashboardCgmChartDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview0_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview0_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview20_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview20_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview30_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview30_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview40_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview40_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview60_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview60_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview80_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizBatteryIconKt_HorizBatteryIconPreview80_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview0_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview0_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview20_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview20_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview30_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview30_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview40_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview40_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview60_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview60_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview80_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreview80_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreviewPlus_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_HorizCartridgeIconKt_HorizCartridgeIconPreviewPlus_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_PumpStatusBarKt_PumpStatusBarDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_PumpStatusBarKt_PumpStatusBarDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_VersionInfoKt_VersionInfoDefaultPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/mobile/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_screens_sections_components_VersionInfoKt_VersionInfoDefaultPreview_1__preview.png -------------------------------------------------------------------------------- /scripts/generate-compose-preview-comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/scripts/generate-compose-preview-comment.py -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/settings.gradle -------------------------------------------------------------------------------- /shared/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /shared/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/build.gradle -------------------------------------------------------------------------------- /shared/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shared/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/proguard-rules.pro -------------------------------------------------------------------------------- /shared/src/androidTest/java/com/jwoglom/controlx2/shared/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/androidTest/java/com/jwoglom/controlx2/shared/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /shared/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/CommServiceCodes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/CommServiceCodes.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/InitiateConfirmedBolusSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/InitiateConfirmedBolusSerializer.java -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/PumpMessageSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/PumpMessageSerializer.java -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/PumpQualifyingEventsSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/PumpQualifyingEventsSerializer.java -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/enums/BasalStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/enums/BasalStatus.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/enums/CGMSessionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/enums/CGMSessionState.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/enums/UserMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/enums/UserMode.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/messaging/MessageBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/messaging/MessageBus.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/messaging/StateSyncBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/messaging/StateSyncBus.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/util/DebugTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/util/DebugTree.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/util/SendType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/util/SendType.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/util/TimberUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/util/TimberUtil.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/jwoglom/controlx2/shared/util/UnitsRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/main/java/com/jwoglom/controlx2/shared/util/UnitsRenderer.kt -------------------------------------------------------------------------------- /shared/src/test/java/com/jwoglom/controlx2/shared/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/test/java/com/jwoglom/controlx2/shared/ExampleUnitTest.kt -------------------------------------------------------------------------------- /shared/src/test/java/com/jwoglom/controlx2/shared/PumpMessageSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/shared/src/test/java/com/jwoglom/controlx2/shared/PumpMessageSerializerTest.kt -------------------------------------------------------------------------------- /wear/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /wear/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/build.gradle -------------------------------------------------------------------------------- /wear/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/proguard-rules.pro -------------------------------------------------------------------------------- /wear/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/BolusActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/BolusActivity.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/MainActivity.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/PhoneCommService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/PhoneCommService.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/BolusButtonComplicationDataSourceService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/BolusButtonComplicationDataSourceService.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/CGMReadingComplicationDataSourceService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/CGMReadingComplicationDataSourceService.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/PumpBatteryComplicationDataSourceService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/PumpBatteryComplicationDataSourceService.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/PumpButtonComplicationDataSourceService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/PumpButtonComplicationDataSourceService.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/PumpIOBComplicationDataSourceService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/PumpIOBComplicationDataSourceService.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/internal/ButtonComplicationData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/internal/ButtonComplicationData.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/internal/ComplicationToggleArgs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/internal/ComplicationToggleArgs.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/complications/internal/ComplicationToggleReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/complications/internal/ComplicationToggleReceiver.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/messaging/WearMessageBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/messaging/WearMessageBus.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/DataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/DataStore.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/WearApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/WearApp.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/WearAppTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/WearAppTheme.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/BottomText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/BottomText.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/CurrentCGMText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/CurrentCGMText.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/CustomTimeText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/CustomTimeText.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/DecimalNumberPicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/DecimalNumberPicker.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/FirstRowChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/FirstRowChip.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/LineInfoChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/LineInfoChip.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/LineTextDescription.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/LineTextDescription.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/MiniChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/MiniChip.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/SingleNumberPicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/SingleNumberPicker.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/components/TopText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/components/TopText.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/navigation/DestinationScrollType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/navigation/DestinationScrollType.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/navigation/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/navigation/Screen.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/ui/BolusScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/ui/BolusScreen.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/ui/FullScreenText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/ui/FullScreenText.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/ui/LandingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/ui/LandingScreen.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/ui/ProgressIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/ui/ProgressIndicator.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/ui/ReportFullyDrawn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/ui/ReportFullyDrawn.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/ui/ScrollingViewModels.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/ui/ScrollingViewModels.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/presentation/util/LifecycleStateObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/presentation/util/LifecycleStateObserver.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/util/ConnectedState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/util/ConnectedState.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/util/IntervalOf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/util/IntervalOf.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/util/Saveable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/util/Saveable.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/util/StatePrefs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/util/StatePrefs.kt -------------------------------------------------------------------------------- /wear/src/main/java/com/jwoglom/controlx2/util/UpdateComplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/java/com/jwoglom/controlx2/util/UpdateComplication.kt -------------------------------------------------------------------------------- /wear/src/main/res/drawable/bolus_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/bolus_icon.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/bolus_x.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/bolus_x.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/comm_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/comm_error.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_battery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/ic_battery.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_battery_burn_protect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/ic_battery_burn_protect.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/pump.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/pump.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/pump_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/pump_512.png -------------------------------------------------------------------------------- /wear/src/main/res/drawable/pump_bolus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/pump_bolus.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/send.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/splash_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/splash_background.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/bolus-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/bolus-icon.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/bolus-x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/bolus-x.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/pump-1d.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/pump-1d.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/pump-bolus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/pump-bolus.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/pump-slim.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/pump-slim.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/pump-x2-bolus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/pump-x2-bolus.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/pump-x2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/pump-x2.svg -------------------------------------------------------------------------------- /wear/src/main/res/drawable/svg/pump.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/drawable/svg/pump.svg -------------------------------------------------------------------------------- /wear/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /wear/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /wear/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /wear/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /wear/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /wear/src/main/res/values-round/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/values-round/dimens.xml -------------------------------------------------------------------------------- /wear/src/main/res/values-round/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/values-round/strings.xml -------------------------------------------------------------------------------- /wear/src/main/res/values-round/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/values-round/styles.xml -------------------------------------------------------------------------------- /wear/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /wear/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /wear/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /wear/src/test/java/com/jwoglom/controlx2/test/snapshots/ComposePreviewPaparazziTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/java/com/jwoglom/controlx2/test/snapshots/ComposePreviewPaparazziTest.kt -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_1__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_2__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_2__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_3__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_CustomTimeTextKt_PreviewCustomTimeText_3__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_1__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_2__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_2__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_3__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_components_TopTextKt_PreviewTopText_3__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_BolusScreenKt_ConditionAcknowledgedPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_BolusScreenKt_ConditionAcknowledgedPreview_1__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_BolusScreenKt_EmptyPreview_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_BolusScreenKt_EmptyPreview_1__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_LandingScreenKt_DefaultLandingScreenPreviewCropped_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_LandingScreenKt_DefaultLandingScreenPreviewCropped_1__preview.png -------------------------------------------------------------------------------- /wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_LandingScreenKt_DefaultLandingScreenPreviewFull_1__preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwoglom/controlX2/HEAD/wear/src/test/snapshots/images/com.jwoglom.controlx2.test.snapshots_attributes_presentation_ui_LandingScreenKt_DefaultLandingScreenPreviewFull_1__preview.png --------------------------------------------------------------------------------