Added logic for showing notification on risk level change (EXPOSUREAPP-2569) (#1480)
* Added logic for showing notification on risk level change * Got rid of magic number * Fixed ktlint issue * Notification only shows up when risk card goes from red to green * Showing dialog onResume * Added static string for preference key and renamed method to better reflect usage * Whether not weather * Showing dialog is handled by the VM * Fixed ktlint error * Fixed an issue where the dialog would be shown only after navigating back to the home fragment. * Move decision logic for showing the lowered risk into the viewmodel. * Make the lowered risk level score event observable. * Fix wrong init value used for testing. * Update strings.xml * Fix test regressions due to static LocalData access. Co-authored-by:harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/LocalData.kt 21 additions, 0 deletions...p/src/main/java/de/rki/coronawarnapp/storage/LocalData.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt 7 additions, 2 deletions.../de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/home/HomeFragment.kt 20 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 17 additions, 0 deletions...e/rki/coronawarnapp/ui/main/home/HomeFragmentViewModel.kt
- Corona-Warn-App/src/main/res/values-de/strings.xml 13 additions, 0 deletionsCorona-Warn-App/src/main/res/values-de/strings.xml
- Corona-Warn-App/src/main/res/values/strings.xml 13 additions, 0 deletionsCorona-Warn-App/src/main/res/values/strings.xml
Loading
Please register or sign in to comment