Lukas Lechner
authored
* 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>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name | Last commit | Last update |
---|---|---|
.. | ||
config | ||
libs | ||
schemas | ||
src | ||
.gitignore | ||
build.gradle | ||
proguard-rules.pro |