-
Notifications
You must be signed in to change notification settings - Fork 496
PPA onboarding screen (EXPOSUREAPP-4815) #2299
PPA onboarding screen (EXPOSUREAPP-4815) #2299
Conversation
…ure/4815-ppa-onboarding # Conflicts: # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/MainActivityModule.kt # Corona-Warn-App/src/main/res/navigation/nav_graph.xml
...p/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingAnalyticsFragmentTest.kt
Outdated
Show resolved
Hide resolved
Scroll state is not kept, User has to scroll again to where he was device-2021-02-09-123134.mp4 |
Corona-Warn-App/src/main/res/navigation/nav_graph_onboarding.xml
Outdated
Show resolved
Hide resolved
Corona-Warn-App/src/main/res/navigation/nav_graph_onboarding.xml
Outdated
Show resolved
Hide resolved
Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingAnalyticsFragment.kt
Outdated
Show resolved
Hide resolved
fun onDisableClick() { | ||
settings.userInfoAgeGroup.update { PpaData.PPAAgeGroup.AGE_GROUP_UNSPECIFIED } | ||
settings.userInfoFederalState.update { PpaData.PPAFederalState.FEDERAL_STATE_UNSPECIFIED } | ||
settings.userInfoDistrict.update { 0 } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we create a constant in District
-> District.UNSPECIFIED_DIRSTRICT
and use it here instead of 0
@@ -49,4 +49,17 @@ | |||
<string name="contact_diary_onboarding_privacy_information_second_section_body_one">Bitte prüfen Sie genau, mit wem und auf welche Weise Sie die in Ihrem Kontakt-Tagebuch erfassten Informationen teilen. Die Informationen sollen Ihnen als Gedächtnisstütze dienen - sie sind nicht für Dritte bestimmt. Wenn das Gesundheitsamt Sie im Rahmen der Kontaktnachverfolgung um Ihre Mithilfe bittet, ist die Weitergabe von Einträgen sachgerecht.</string> | |||
<!-- XTXT: Body for the contact diary onboarding privacy information second section --> | |||
<string name="contact_diary_onboarding_privacy_information_second_section_body_two">Private Personen oder Unternehmen dürfen von Ihnen nicht die Weitergabe der von Ihnen erfassten Informationen verlangen. Bitte respektieren Sie, wenn jemand nicht im Kontakt-Tagebuch erfasst werden möchte.</string> | |||
|
|||
<!-- XTXT: Body for Privacy-preserving Analytics --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussed with @janetback please also add the legal headlines here.
…5-ppa-onboarding # Conflicts: # Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/menu/ui/TestMenuFragmentViewModel.kt # Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/ui/main/MainActivityTestModule.kt # Corona-Warn-App/src/deviceForTesters/res/navigation/test_nav_graph.xml # Corona-Warn-App/src/main/res/values-de/strings.xml # Corona-Warn-App/src/main/res/values/strings.xml
…2309 Co-authored-by: Ralf Gehrer <ralfgehrer@users.noreply.github.com>
…UREAPP-4975) #2305 Co-authored-by: Ralf Gehrer <ralfgehrer@users.noreply.github.com>
use toolbar Co-authored-by: Ralf Gehrer <ralfgehrer@users.noreply.github.com>
…ure/4815-ppa-onboarding # Conflicts: # Corona-Warn-App/src/deviceForTesters/res/navigation/test_nav_graph.xml # Corona-Warn-App/src/main/res/values-de/strings.xml # Corona-Warn-App/src/main/res/values/strings.xml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Existing stuff looks good to me, is there any kind of delta onboarding when a user is not starting the app initially?
Yes, delta onboarding is also in place. Screen should appear right after "whats new screen". |
Kudos, SonarCloud Quality Gate passed! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, Tested on Samsung S8. Both cases in fresh onboarding and delta onboarding.
Onboarding screen for PPA.
How to test: