Refactor riskcard & states; Chapter1 (EXPOSUREAPP-4049, EXPOSUREAPP-3834) (#1751)
* Fix displayed details in tracing inactive states.
* Simplified UI states.
Replaced RiskLevel and RiskLevelConstants with RiskState { LOW; HIGH, FAILED }.
* Fix low risk card missing the encounters if there have been more than 0.
* Fix missing card divider/border on error cards in light mode.
* Fix merge regression.
* LINTs
* Fix progress card colors on white card background color.
* Fix progress card colors on white card background color.
* Don't allow negative active tracing days.
* Revert sync behavior (extra PR)
* Address PR comments.
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/risklevel/ui/TestRiskLevelCalculationFragmentCWAViewModel.kt 5 additions, 5 deletions...klevel/ui/TestRiskLevelCalculationFragmentCWAViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/RiskLevel.kt 0 additions, 34 deletions...-App/src/main/java/de/rki/coronawarnapp/risk/RiskLevel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/RiskLevelChangeDetector.kt 12 additions, 14 deletions...java/de/rki/coronawarnapp/risk/RiskLevelChangeDetector.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/RiskLevelConstants.kt 0 additions, 11 deletions...main/java/de/rki/coronawarnapp/risk/RiskLevelConstants.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/RiskLevelResult.kt 4 additions, 18 deletions...rc/main/java/de/rki/coronawarnapp/risk/RiskLevelResult.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/RiskState.kt 7 additions, 0 deletions...-App/src/main/java/de/rki/coronawarnapp/risk/RiskState.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/TimeVariables.kt 8 additions, 1 deletion.../src/main/java/de/rki/coronawarnapp/risk/TimeVariables.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/storage/legacy/RiskLevelResultMigrator.kt 22 additions, 18 deletions...onawarnapp/risk/storage/legacy/RiskLevelResultMigrator.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/card/TracingCardState.kt 108 additions, 144 deletions.../de/rki/coronawarnapp/ui/tracing/card/TracingCardState.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/card/TracingCardStateProvider.kt 11 additions, 7 deletions...coronawarnapp/ui/tracing/card/TracingCardStateProvider.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/common/BaseTracingState.kt 12 additions, 23 deletions...e/rki/coronawarnapp/ui/tracing/common/BaseTracingState.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/common/RiskLevelResultExtensions.kt 3 additions, 3 deletions...onawarnapp/ui/tracing/common/RiskLevelResultExtensions.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/details/DefaultRiskDetailPresenter.kt 4 additions, 5 deletions...awarnapp/ui/tracing/details/DefaultRiskDetailPresenter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/details/TracingDetailsState.kt 31 additions, 38 deletions...i/coronawarnapp/ui/tracing/details/TracingDetailsState.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/tracing/details/TracingDetailsStateProvider.kt 7 additions, 4 deletions...warnapp/ui/tracing/details/TracingDetailsStateProvider.kt
- Corona-Warn-App/src/main/res/layout/fragment_risk_details.xml 2 additions, 1 deletion...na-Warn-App/src/main/res/layout/fragment_risk_details.xml
- Corona-Warn-App/src/main/res/layout/include_risk_card_content.xml 10 additions, 9 deletions...arn-App/src/main/res/layout/include_risk_card_content.xml
- Corona-Warn-App/src/main/res/layout/include_submission_done_content.xml 0 additions, 3 deletions...p/src/main/res/layout/include_submission_done_content.xml
- Corona-Warn-App/src/main/res/layout/include_submission_status_card_positive.xml 0 additions, 4 deletions...in/res/layout/include_submission_status_card_positive.xml
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/risk/RiskLevelChangeDetectorTest.kt 17 additions, 17 deletions.../de/rki/coronawarnapp/risk/RiskLevelChangeDetectorTest.kt
Loading
Please register or sign in to comment