-
- Downloads
Screen: Vaccination List (EXPOSUREAPP-6734) (#3082)
* Create first version of incomplete vaccination list screen with mock data * Add UiState for VaccinationListFragment.kt * Set Toolbar Overlay * Fine tune fragment_vaccination_list.xml * Use ModularAdapter * Add click listener to navigate to detail fragment * Fix nav_graph issue * Adjust layouts for night mode * Fix vaccination card colors * Fix mock data * Revert changes in Project.xml * Add TODO * Show blue background on complete vaccination status * Show subtitle on complete vaccination status * Add VaccinationListCertificateCardItem.kt * Show Refresh button on complete vaccination status * Add fragment in vaccination_nav_graph.xml * Connect Vaccination List ViewModel to Vaccination Repository * Create new mock data * Adapt VaccinationTestFragment.kt * Try to make sonar happy * Use VaccinationCertificate and ProofCertificate interfaces instead of VaccinationCertificateV1 and ProofCertificateV1 * Adjust title+subtitle alignment * Adjust text size in vaccination_list_incomplete_top_card.xml * Use isEligibleForProofCertificate boolean to show 'refresh' or 'register new vaccination' button * Adjust subtitle color of vaccination_list_certificate_card.xml and vaccination_list_name_card.xml * Fix package declaration of VaccinationListAdapter * Update VaccinationListAdapter instead of re-creating a new one each time we observe a uiState change * Refactor Navigation * Show sample QR-code * Add some layout improvements * Adjust background height for COMPLETE and INCOMPLETE state * Show both buttons in VaccinationListFragment - Refresh button and register Vaccination button * Use separate flow to generate qrCode * Refactor CardItems to be inlined into their ViewHolders * Ignore onClick listener in equals() and hashCode() of VaccinationListVaccinationCardItem.kt to avoid re-drawings * Fix Lint * Fix Detekt Co-authored-by:Mohamed <mohamed.metwalli@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/res/layout/fragment_vaccination_details.xml 1 addition, 1 deletion...-App/src/main/res/layout/fragment_vaccination_details.xml
- Corona-Warn-App/src/main/res/layout/fragment_vaccination_list.xml 140 additions, 0 deletions...arn-App/src/main/res/layout/fragment_vaccination_list.xml
- Corona-Warn-App/src/main/res/layout/vaccination_list_certificate_card.xml 64 additions, 0 deletions...src/main/res/layout/vaccination_list_certificate_card.xml
- Corona-Warn-App/src/main/res/layout/vaccination_list_incomplete_top_card.xml 30 additions, 0 deletions.../main/res/layout/vaccination_list_incomplete_top_card.xml
- Corona-Warn-App/src/main/res/layout/vaccination_list_name_card.xml 29 additions, 0 deletions...rn-App/src/main/res/layout/vaccination_list_name_card.xml
- Corona-Warn-App/src/main/res/layout/vaccination_list_vaccination_card.xml 55 additions, 0 deletions...src/main/res/layout/vaccination_list_vaccination_card.xml
- Corona-Warn-App/src/main/res/navigation/vaccination_nav_graph.xml 13 additions, 0 deletions...arn-App/src/main/res/navigation/vaccination_nav_graph.xml
- Corona-Warn-App/src/main/res/values-de/vaccination_strings.xml 25 additions, 0 deletions...a-Warn-App/src/main/res/values-de/vaccination_strings.xml
- Corona-Warn-App/src/main/res/values-night/colors.xml 4 additions, 0 deletionsCorona-Warn-App/src/main/res/values-night/colors.xml
- Corona-Warn-App/src/main/res/values/colors.xml 3 additions, 1 deletionCorona-Warn-App/src/main/res/values/colors.xml
- Corona-Warn-App/src/main/res/values/styles.xml 7 additions, 0 deletionsCorona-Warn-App/src/main/res/values/styles.xml
- Corona-Warn-App/src/main/res/values/vaccination_strings.xml 25 additions, 0 deletionsCorona-Warn-App/src/main/res/values/vaccination_strings.xml
Loading
Please register or sign in to comment