Create category list screen (EXPOSUREAPP-5719) #2604
* Add strings for Category Screen * Create TraceLocationCategory lists for event and location * Create base implementation of EventRegistrationTestFragment.kt * Move some classes to sub package * Finalize layout * Some layout and accessibility adaptations * Fix ktlint issues * Refactor TraceLocationCategoryFragment.kt * Fix typo * Use MaterialToolbar * Add tools:layout for category fragment in test_nav_graph.xml * Refactor to RecyclerView with ModularAdapter * Adapt naming of fragment and layouts * Create TraceLocationCategoryViewModel.kt * Move CategoryItemList to ViewModel * Create TraceLocationCategoryViewModelTest.kt * Fix Lint issues * Refactor some DI logic * Move UI components to correct package * Reformat separator layout Co-authored-by:Juraj Kusnier <jurajkusnier@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
Showing
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/EventRegistrationTestFragment.kt 4 additions, 0 deletions...est/eventregistration/ui/EventRegistrationTestFragment.kt
- Corona-Warn-App/src/deviceForTesters/res/layout/fragment_test_eventregistration.xml 11 additions, 0 deletions...ForTesters/res/layout/fragment_test_eventregistration.xml
- Corona-Warn-App/src/deviceForTesters/res/navigation/test_nav_graph.xml 5 additions, 1 deletion...pp/src/deviceForTesters/res/navigation/test_nav_graph.xml
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/EventRegistrationUIModule.kt 5 additions, 0 deletions...warnapp/ui/eventregistration/EventRegistrationUIModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/TraceLocationCategoryFragment.kt 44 additions, 0 deletions...ation/organizer/category/TraceLocationCategoryFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/TraceLocationCategoryModule.kt 18 additions, 0 deletions...tration/organizer/category/TraceLocationCategoryModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/TraceLocationCategoryViewModel.kt 30 additions, 0 deletions...tion/organizer/category/TraceLocationCategoryViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/CategoryItem.kt 5 additions, 0 deletions...ntregistration/organizer/category/adapter/CategoryItem.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/TraceLocationCategoryAdapter.kt 55 additions, 0 deletions...rganizer/category/adapter/TraceLocationCategoryAdapter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/category/TraceLocationCategory.kt 105 additions, 0 deletions...anizer/category/adapter/category/TraceLocationCategory.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/category/TraceLocationCategoryVH.kt 27 additions, 0 deletions...izer/category/adapter/category/TraceLocationCategoryVH.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/header/TraceLocationHeaderItem.kt 8 additions, 0 deletions...anizer/category/adapter/header/TraceLocationHeaderItem.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/header/TraceLocationHeaderVH.kt 21 additions, 0 deletions...rganizer/category/adapter/header/TraceLocationHeaderVH.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/separator/TraceLocationSeparatorItem.kt 7 additions, 0 deletions.../category/adapter/separator/TraceLocationSeparatorItem.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/organizer/category/adapter/separator/TraceLocationSeparatorVH.kt 22 additions, 0 deletions...er/category/adapter/separator/TraceLocationSeparatorVH.kt
- Corona-Warn-App/src/main/res/layout/trace_location_organizer_category_fragment.xml 24 additions, 0 deletions...res/layout/trace_location_organizer_category_fragment.xml
- Corona-Warn-App/src/main/res/layout/trace_location_organizer_category_header.xml 9 additions, 0 deletions...n/res/layout/trace_location_organizer_category_header.xml
- Corona-Warn-App/src/main/res/layout/trace_location_organizer_category_item.xml 28 additions, 0 deletions...ain/res/layout/trace_location_organizer_category_item.xml
- Corona-Warn-App/src/main/res/layout/trace_location_organizer_category_separator.xml 6 additions, 0 deletions...es/layout/trace_location_organizer_category_separator.xml
- Corona-Warn-App/src/main/res/values-de/event_registration_strings.xml 64 additions, 0 deletions...App/src/main/res/values-de/event_registration_strings.xml
Loading
Please register or sign in to comment