-
- Downloads
Implement Card on Homescreen "Ihr Testergebnis liegt vor" (EXPOSUREAPP-4212) (#1852)
* Started new card includes. * Strings added, card layout complete * Added boolean value for whether or not test result has been seen. Implemented new card. * Adjusted true / false conditions * Added navigation for new card and button. * Added additional case where test result is negative and not seen * Adjusted navigation, added check for positive card on homescreen to not show unless test result has been seen * Added doNavigate - whoops. * Lint fixes * Adjust existing tests * More test adjustments. * More test adjustments * Nicjed submissionSettings.hasViewedTestResult * Removed duplicate string value. * Make risk card visible with new card, regardless of result. * Added small test for new card. * Overhaul. Now using LiveData and observing within fragment for true/false value for 'gone' in XML layout * Unfix the 'fixed' tests * Lint, trailing comma * Refix some tests that the unfixing didn't.... fix. * Reset test related settings. * Change button to match iOS design and actually make sense... * Fixed merge regressions and adjusted card states. * Adjusted tests after refactor * Changes to not break reminder that was relying on changed function * Test changes, instance now contains hasResultBeenSeen boolean * More test adjustments * Added resetTestRelatedSettings to removeTestFromDevice. * Set to test related prefs to false within Repository rather than Settings. Co-authored-by:Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/SubmissionRepository.kt 10 additions, 0 deletions...java/de/rki/coronawarnapp/storage/SubmissionRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/SubmissionSettings.kt 5 additions, 0 deletions...ava/de/rki/coronawarnapp/submission/SubmissionSettings.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/home/HomeFragment.kt 8 additions, 0 deletions...in/java/de/rki/coronawarnapp/ui/main/home/HomeFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentViewModel.kt 1 addition, 1 deletion...e/rki/coronawarnapp/ui/main/home/HomeFragmentViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/home/SubmissionCardState.kt 32 additions, 2 deletions.../de/rki/coronawarnapp/ui/main/home/SubmissionCardState.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/home/SubmissionCardsStateProvider.kt 6 additions, 4 deletions...oronawarnapp/ui/main/home/SubmissionCardsStateProvider.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/pending/SubmissionTestResultPendingViewModel.kt 4 additions, 0 deletions...estresult/pending/SubmissionTestResultPendingViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/positive/SubmissionTestResultConsentGivenFragment.kt 2 additions, 0 deletions...sult/positive/SubmissionTestResultConsentGivenFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/positive/SubmissionTestResultConsentGivenViewModel.kt 4 additions, 0 deletions...ult/positive/SubmissionTestResultConsentGivenViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/positive/SubmissionTestResultNoConsentFragment.kt 2 additions, 0 deletions...tresult/positive/SubmissionTestResultNoConsentFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/positive/SubmissionTestResultNoConsentViewModel.kt 4 additions, 0 deletions...result/positive/SubmissionTestResultNoConsentViewModel.kt
- Corona-Warn-App/src/main/res/layout/fragment_home.xml 13 additions, 2 deletionsCorona-Warn-App/src/main/res/layout/fragment_home.xml
- Corona-Warn-App/src/main/res/layout/include_submission_status_card_ready.xml 86 additions, 0 deletions.../main/res/layout/include_submission_status_card_ready.xml
- Corona-Warn-App/src/main/res/navigation/nav_graph.xml 3 additions, 0 deletionsCorona-Warn-App/src/main/res/navigation/nav_graph.xml
- Corona-Warn-App/src/main/res/values/strings.xml 2 additions, 2 deletionsCorona-Warn-App/src/main/res/values/strings.xml
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/main/home/HomeFragmentViewModelTest.kt 3 additions, 2 deletions.../rki/coronawarnapp/main/home/HomeFragmentViewModelTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/main/home/SubmissionCardStateTest.kt 26 additions, 13 deletions...de/rki/coronawarnapp/main/home/SubmissionCardStateTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/main/home/SubmissionCardsStateProviderTest.kt 4 additions, 1 deletion...ronawarnapp/main/home/SubmissionCardsStateProviderTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt 1 addition, 0 deletions.../de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt
Loading
Please register or sign in to comment