Skip to content
Snippets Groups Projects
  1. Apr 28, 2021
  2. Apr 21, 2021
    • Alex Paulescu's avatar
      Submission flow result screens routing (EXPOSUREAPP-6034) (#2877) · ec2115a1
      Alex Paulescu authored
      
      * Started schnelltest result screen.
      
      * Adapting current result screens to new design.
      
      * Adjusted string and id names.
      
      * Removed separate result screen.
      
      * Added time counter layout.
      
      * Started schnelltest result screen.
      
      * Finished styling the negative rapid test result screen.
      
      * Added routing for Negative PCR result.
      
      * Submission states for RAT cards.
      
      * Supporting classes for negative antigen result fragment.
      
      * Routing for result screens.
      
      * New logic for displaying test cards on the homescreen.
      
      * Added negative result screen to SubmissionModules.
      
      * Fixed errors caused by merge and fixed binding issue.
      
      * Fixed tests and merge conflicts.
      
      * Addressed PR comments and fixed instrumentation test.
      
      * Lint check
      
      * Added navargs to instrumentation test.
      
      * Lint
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      ec2115a1
  3. Apr 19, 2021
  4. Apr 15, 2021
  5. Apr 13, 2021
  6. Mar 31, 2021
    • Kolya Opahle's avatar
      Event Checkin and Event Edit Fragments (EXPOSUREAPP-5743/5953) (#2692) · 883bab15
      Kolya Opahle authored
      
      * Added white cwa logo drawable
      Initial changes to fragment_confirm_check_in to align with figma design
      Removed old binding references from ConfirmCheckInFragment
      
      * Added logic for checkin handling and trace location info display to the ConfirmCheckInFragment
      
      * Added card for too late or too early check in to check in fragment
      
      * Added layouts and texts for the checkin edit functionality
      (no fragment and viewmodel code yet)
      
      * Separated ConfirmCheckInFragment and EditCheckInFragment
      Implemented CheckIn Editing in EditCheckInFragment
      
      * Fixed linting
      
      * Fixed tests in ConfirmCheckInViewModelTest
      
      * Added mocks for default unit tests in ConfirmCheckInViewModelTest
      
      * cleaned up the checkin and edit strings
      
      * First round of pr comments
      
      * Added check to EditCheckInFragment that disables save button if checkInDate is after checkOutDate
      
      * added StringRes annotation to getter
      
      * updated layout
      
      * changed switch styling
      
      * refactored checkIn layout
      
      * updated layout of edit checkIn screen
      
      * updated strings
      
      * added new style for cards without elevation and applied it to card on event info screens
      
      * Switched confirm card row to ConstraintLayout to fix issues with varying screen sizes
      
      * Made checkin time and label top aligned
      
      * Fixed issues created by merge
      
      Co-authored-by: default avatarI502720 <axel.herbstreith@sap.com>
      Co-authored-by: default avatarMohamed <mohamed.metwalli@sap.com>
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      883bab15
  7. Mar 30, 2021
    • Kolya Opahle's avatar
      Create QR Code Scan Screen (EXPOSUREAPP-5742) (#2697) · d8d2f5fe
      Kolya Opahle authored
      
      * the qr code scan screen style is now shared between test and event scan screen
      as of now layouts are still separate files, may condense later
      
      * Removed transitionName from fragment_scan_check_in_qr_code and fragment_submission_qr_code_scan
      
      * Readded missing transitionName to fragment_scan_check_in_qr_code
      
      * Reverting changes to all translated strings
      
      * Re added the old string keys to default file to allow linting to pass (should be overwritten by translation)
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      d8d2f5fe
  8. Mar 29, 2021
    • axelherbstreith's avatar
      Organizer QrCode Screen (EXPOSUREAPP-5831) (#2661) · 493fdd29
      axelherbstreith authored
      
      * added qr-code layout
      
      * added fragment to test menu
      
      * linting
      
      * fix max length
      
      * refactoring
      
      * refactoring
      
      * changed toolbar
      
      * simplified coding
      
      * updated nav_graph
      
      * fixed layout issue
      
      * removed rounded corners
      
      * updated class naming
      
      * fixed nav_graph
      
      * Satisfy detekt
      
      * added comments
      
      * added comments
      
      * updated background
      
      * changed buttons styling to match background
      
      * revert changes
      
      * added rounded corners
      
      * updated qr code creation animation
      
      * linting
      
      * fixed button positioning
      
      * added comments
      
      * outsourced qrcode generation to component
      
      * added accessibility strings
      
      * updated strings
      
      * removed unneeded dependencies
      
      * changed qrcode generation
      
      * updated strings
      
      * fixed issue with rounded corners
      
      * updated layout
      
      Co-authored-by: default avatarMohamed Metwalli <mohamed.metwalli@sap.com>
      493fdd29
  9. Mar 23, 2021
  10. Mar 19, 2021
  11. Mar 08, 2021
  12. Mar 05, 2021
    • axelherbstreith's avatar
      Legal Screen for Debug Log (EXPOSUREAPP-5029) (#2517) · ae55ace2
      axelherbstreith authored
      
      * added basic layout
      
      * added strings
      
      * formatting
      
      * removed spacing
      
      * updated string usage
      
      * updated header font size
      
      * update module
      
      * added navigation
      
      * refactoring
      
      * lint
      
      * refactoring
      
      * refactoring
      
      * refactoring
      
      * Changes text to legal strings
      
      * changed id reference
      
      * Adjust layouts: Toolsbar, titles, icons
      
      * Day/Night mode and background color adjustments.
      
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      ae55ace2
  13. Mar 02, 2021
  14. Feb 26, 2021
  15. Feb 23, 2021
  16. Feb 19, 2021
  17. Feb 18, 2021
    • Alex Paulescu's avatar
      Feature/4741 contact journal bottom sheet extension (#2377) · a09eac3c
      Alex Paulescu authored
      * Changed bottom sheet to fragment and added phone and email fields.
      
      * Added back navigation.
      
      * Adapted edit person with new values.
      
      * Adapted add location screen to new requirements.
      
      * Addressed PR comments.
      
      * Removed unused imports.
      
      * Updated text field border radius.
      
      * Removed phone and email from VM.
      a09eac3c
  18. Feb 17, 2021
    • Matthias Urhahn's avatar
      Contact journal day screen: New attributes (EXPOSUREAPP-5108) (#2362) · cc5b7ffd
      Matthias Urhahn authored
      * Strings for contact diary encounter/visit button groups and extensions.
      
      * First draft, enchance person and location items to allow changing the new attributes.
      
      * Move circumstances text input + button into a custom view.
      Fix TextWatcher mechanism.
      Reduce clickable container area to header.
      Fix list items flickering on update.
      
      * Adjust duration storage to map long to JodaTime.Duration.
      Improve list item update mechanism, we don't need live updates, just live restoration on stableId change.
      
      * Fix inconsistent list/database updates.
      We need to to refresh the list data consistently.
      Introduce payload handling to prevent whole view refresh.
      
      * Call text changed listener after focus was lost.
      
      * LINTER ¯\_(ツ)_/¯
      
      * Fix instrumentation tests.
      
      * Trim text from circumstances input.
      
      * Fix list items not expanding on selection because the ViewHolder wasn't re-layouted.
      cc5b7ffd
  19. Feb 11, 2021
  20. Feb 03, 2021
    • Mohamed Metwalli's avatar
      Add Tab bar (EXPOSUREAPP-4639) (#2235) · bbe46007
      Mohamed Metwalli authored
      
      * Add bottom bar
      
      * Fix di
      
      * Adjust theme
      
      * Align content on top of bottom bar
      
      * Enhance findNavController
      
      * Adjust Bottom Bar
      
      * Remove diary card
      
      * Remove up button
      
      * lint
      
      * Adapt MD theme
      
      * Fix ui tests
      
      * Delete contact diary , handle onboarding
      
      * Remove x button
      
      * Show bottom nav only for Home and contact diary destinations
      
      * Only contact diary overview screen
      
      * Adjust alert dialog theme
      
      * update docs
      
      * Fix close button issue
      
      * Revert close button changes
      
      * Rename text resources
      
      * Make visibility logic flexible for future additions
      
      * Fix typo
      
      * Contact diary onboarding's bottom bar behaviour
      
      * Update ContactDiaryOnboardingFragmentTest.kt
      
      * Update Corona-Warn-App/src/main/res/values/strings.xml
      
      Co-authored-by: default avatarSabine Loss <44154356+SabineLoss@users.noreply.github.com>
      
      * Update contact_diary_overview_fragment.xml
      
      * Small refactoring
      
      * Remove un required gravity
      
      * Use accent colour
      
      * Move diary settings into vm
      
      * Update MainActivityViewModelTest.kt
      
      * Fix styling in bottom sheet dialog
      
      Co-authored-by: default avatarSabine Loss <44154356+SabineLoss@users.noreply.github.com>
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      bbe46007
  21. Jan 19, 2021
  22. Jan 18, 2021
  23. Jan 14, 2021
  24. Jan 08, 2021
  25. Jan 04, 2021
  26. Dec 23, 2020
  27. Dec 22, 2020
    • Matthias Urhahn's avatar
      Refactor home-screen and tracing details fragment (EXPOSUREAPP-4049) (#1912) · 2880971e
      Matthias Urhahn authored
      
      * Refactor home-screen and tracing details fragment.
      * Use recycler view to display list items
      * Remove nested/included layouts and make Android Studio layout previews functional
      * Split list items into independent elements (positive/negative/pending)
      * Layout cleanups & flattening
      * Small padding and alignment fixes
      
      * Clean up tests and fix class names.
      
      * Move UI classes towards "package by feature", each feature has their own ui package.
      
      * LINTs
      
      * Fix log statements.
      
      * Only crash in tester builds.
      
      * Update Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/main/home/HomeAdapter.kt
      
      Co-authored-by: default avatarfynngodau <fynngodau@mailbox.org>
      
      * Refactor adapter init.
      
      * LINT
      
      * Remove "card" from property name, the "TracingStateProvider" is UI agnostic.
      
      * LINTs
      
      * Don't show the risk card if there is a positive test result.
      
      * Fix crash on init with unknown resource IDs (before data binding is available).
      
      * Fix progress card not being colored in risk details fragment
      
      * LINTs
      
      * Prepare viewholders for payload use.
      
      * Update Corona-Warn-App/src/main/res/layout/home_fragment_layout.xml
      
      Co-authored-by: default avatarfynngodau <fynngodau@mailbox.org>
      
      * Improve toolbar and tracing bar behavior, scrollable, fewer nested layouts.
      
      * Adjust popup theme.
      
      * Remove color state list for cards, click behavior is done via `selectableItemBackground`
      
      * Fix visual artifact when expanding toolbar menu.
      
      * Align box coloring in dark mode and click animation.
      
      * Fix flickering Test and FAQ card.
      
      * Fix missing "enable tracing" button in home card.
      
      * Fix risk/tracing details elevation/dividers in light and dark mode
      
      * Resolve merge regressions and include contact diary card via recyclerview.
      
      * Adjust toolbar background color to new mockups (diary mockups have lighter darkmode).
      
      * Update Corona-Warn-App/src/main/res/layout/home_card_container_layout.xml
      
      Co-authored-by: default avatarfynngodau <fynngodau@mailbox.org>
      
      * Update Corona-Warn-App/src/main/res/layout/tracing_content_failed_view.xml
      
      Co-authored-by: default avatarfynngodau <fynngodau@mailbox.org>
      
      * Tint card background color. Just replacing the background didn't ahve the desired effect.
      
      * Fix possible NPE on last encounter calculation.
      
      * LINTs and typos.
      
      Co-authored-by: default avatarfynngodau <fynngodau@mailbox.org>
      2880971e
  28. Dec 21, 2020
  29. Dec 17, 2020
  30. Dec 16, 2020
  31. Dec 15, 2020
    • BMItter's avatar
      Contact Diary - Overview Screen, Calender (Draft, EXPOSUREAPP-4155) (#1892) · 93c7b176
      BMItter authored
      
      * Added basic layout
      
      * Added translation support
      
      * Added darkmode images
      
      * Included dimens in layout
      
      * Added navigation to onboarding fragment
      
      * Changed AndroidManifest to support new contact diary activity
      
      * Updated translation files
      
      * Added missing image
      Updated text styling
      Changed layout naming
      
      * Added back navigation
      
      * Updated layout
      
      * Added direct link to privacy information
      
      * repair PR commit
      
      * Changed back navigation
      
      * repair
      
      * skeleton for overview / calender view
      
      * Added classes to display the overview fragment
      Connected overview to onboarding fragment
      
      * Added missing classes
      
      * Added basic overview layout
      
      * Added list element
      Added new icons for light and dark mode
      
      * Added missing icons
      
      * Added recycler view adapter
      
      * Added icons for list items
      
      * added layout for nested recycler view
      
      * Replaced leftovers of ContactDiaryElement with ListItem
      
      * Added toolbar menu
      
      * Added back navigation to home screen
      
      * Changed layout to dimens
      
      * Combine data to list items
      
      * Show locations and persons
      
      * sourceCheck & lint clean
      
      * List item data as inner class
      
      * Fixed nested layout
      
      * Created nested recycler view for person and location data
      
      * Added pseudo navigation
      
      * changed inject position to the top
      
      * removed comment from layout
      
      * Added const val for count of days to boost the quality
      
      * Remove unused xml
      removed cast
      removed unused method from ContactDiaryActivity
      
      * Aligned Adapters to avoid confusion overload
      
      * cleaned
      
      * Updated layout
      
      * Added strings
      
      * fixed merge deletion
      
      * fix recycler height
      
      * added little scrollbar to recycler
      
      * little bit more space to top element
      
      * Updated layout
      
      * Created storage module for storage related stuff
      
      * Updated list items
      
      Remove return statement
      
      Co-authored-by: default avatarI502720 <axel.herbstreith@sap.com>
      93c7b176
  32. Dec 09, 2020
  33. Dec 02, 2020
    • Rituraj Sambherao's avatar
      Submission flow no consent keys Submission Screen (EXPOSUREAPP-4064) (#1783) · 9d7c8906
      Rituraj Sambherao authored
      * Andere Warnen screen added
      
      * Merge conflict resolve and screen stability improvement
      
      * string text header added to ensure translation
      
      * using submitTaskState instead of API request state
      
      * onDataPrivacyClick() function added in the relevant viewModel
      
      * long strings divided
      
      * legal strings updated
      
      * added navigation to mainfragment
      removed unnecessary cases
      fixed colors for under16 layout
      fixed country list in layout
      added onDataPrivacyClick method in own ViewModel
      refactored color value
      
      * minor changes in navigation
      9d7c8906
Loading