Skip to content
Snippets Groups Projects
  1. Jan 12, 2021
  2. Jan 08, 2021
  3. Jan 07, 2021
    • Oliver Zimmerman's avatar
      No illustration description for image on Background Priority settings screen... · 0cbfd29d
      Oliver Zimmerman authored
      No illustration description for image on Background Priority settings screen (EXPOSUREAPP-4097) (#2031)
      
      * added getter for illustration description in BackgroundPriorityState
      
      * Added new string to other string files
      
      * Removed unnecessary string entries
      
      * Added actual string values.
      
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      0cbfd29d
    • Matthias Urhahn's avatar
      Add debug log feature for non-tester builds (EXPOSUREAPP-4451) (#2029) · 54ddd11e
      Matthias Urhahn authored
      
      * Initial draft for user accessible debug logs in production.
      
      TODO: Sharing, Tests, Cleanup FileLoggerTree?
      
      * Ready strings for translation.
      
      * Log file compression for sharing (zip).
      
      * Add log sharing
      
      * Change how DebugLogger is initialized to make sure we can record issues that happen very early in the apps lifecycle.
      
      * Add missing toolbar back arrow navigation.
      
      * Fix initial delay for ui state emissions.
      
      * Censor registration token.
      
      * Adjust warning regarding sensitive data in debug logs.
      
      * Use property injection instead of component getters.
      
      * Hide option until greenlit.
      
      * Add test for RegistrationTokenCensor
      
      * Unit tests.
      
      * Make unit test without triggerfile more specific.
      
      * LINTs
      
      * Fix missing injection provider in release mode.
      
      * Fix regtoken censor if condition.
      
      * Fix typos.
      
      * Remove empty manifest specific to deviceForTesters build.
      
      * Wait until log job is canceled before deleting log files.
      Otherwise a race condition could lead to file creation after job cancellation.
      
      * Replace runBlockingTest with runBlocking we don't need scheduler control and runBlockingTest is sometimes unreliable.
      
      * Refactor FileSharing to use compat builder from androidx.
      
      * Handle exceptions on debug log start()
      
      * Print device infos when log is started.
      
      * Text changes requested by UA
      
      Co-authored-by: default avatarralfgehrer <mail@ralfgehrer.com>
      54ddd11e
  4. Jan 05, 2021
    • Chilja Gossow's avatar
      Announce type for location and person - accessibility (EXPOSUREAPP-4459-4458-4456) (#1994) · 349c7072
      Chilja Gossow authored
      
      * accessibilty announcement for list items person and location
      
      * Merge branch 'release/1.11.x' into feature/4459-accessibility-loc-person
      
      # Conflicts:
      #	Corona-Warn-App/src/main/res/layout/contact_diary_location_list_item.xml
      #	Corona-Warn-App/src/main/res/layout/contact_diary_person_list_item.xml
      
      * Merge branch 'release/1.11.x' into feature/4459-accessibility-loc-person
      
      # Conflicts:
      #	Corona-Warn-App/src/main/res/layout/contact_diary_location_list_item.xml
      #	Corona-Warn-App/src/main/res/layout/contact_diary_person_list_item.xml
      
      * add selection announcements
      
      * lint
      
      * lint
      
      * screen announcement
      
      * screen announcement
      
      * klint
      
      * klint
      
      * strings correction
      
      * strings
      
      * refactoring string access
      
      * allow spread operator
      
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      349c7072
  5. Jan 04, 2021
  6. Dec 23, 2020
    • Matthias Urhahn's avatar
      Check device time (EXPOSUREAPP-2998) (#1985) · 6e7d89e2
      Matthias Urhahn authored
      * Let the AppConfig validity check use absolute values, to support device time check behavior.
      
      * Add mapping for "disable-device-time-check" to app config.
      
      * Show popup dialog if the device time is invalid.
      * Remove extra retrofit cache (use only LocalAppConfigSource.kt)
      * Exposure device time check
      * Reset user acknowledgement
      
      * LINTs
      
      * Add test menu option to disable device time check via affecting the config mapping.
      
      * Download, but don't submit keys if device time is incorrect.
      Abort risk level calculation if time is incorrect.
      
      * Due to multiple properties in ConfigData affecting `isDeviceTimeCorrect`, make it a body property and don't allow overriding via constructor.
      
      * Add unit test for test settings affecting the device config only in tester builds.
      
      * Show notification regarding incorrect time when device is in the background.
      
      * Fix test regressions and add additional test cases for download and risk task abort conditions on incorrect device time.
      
      * Fix merge regressions.
      
      * Add time unit to log statement.
      
      * Fix incorrect time dialog showing in a loop when entering leaving the home screen.
      
      * Remove unused code path for clear().
      
      * Print additional timestamps to help debugging efforts in the future.
      6e7d89e2
    • axelherbstreith's avatar
      Contact Journal Polishing (EXPOSUREAPP-4466) (#1983) · 82a1f74e
      axelherbstreith authored
      * Removed rounded corners from onboarding screen background
      
      * Changed naming of xml
      
      * Changed behavior of placeholder in day screen
      
      * Changed behaviour of placeholder in edit screen
      
      * Changed naming of overview screen list items
      
      * Updated layout of over view list items
      
      * Updated Overview screen list items
      
      * Added dimens
      
      * Updated list item size
      
      * Changed item layout
      
      * Added ripple to list items in overview screen
      
      * Removed scroll bar from overview list
      
      * Linting
      
      * removed unused overview screen list item
      
      * Simplified expressions
      
      * Reformatted contact diary xml files
      
      * Added dimens
      
      * removed unused layout tag
      82a1f74e
    • Chilja Gossow's avatar
      Adapt contact diary tab color(EXPOSURERAPP-4403) #1990 · 35f38bf5
      Chilja Gossow authored
      
      * adapt colors to match design
      
      * elevation
      
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
      35f38bf5
    • Chilja Gossow's avatar
      Small ui fixes- margins, selectable item background, list updates(DEV) (#1970) · b0826ad1
      Chilja Gossow authored
      * adjust margins to match design
      use selectable item background
      add animated list updates
      
      * move logic to contact diary specific element
      
      * change style
      
      * use stableIds
      b0826ad1
    • Rituraj Sambherao's avatar
      Wrong button text color in symptom flow (EXPOSUREAPP-4207) #1911 · c4ea0d24
      Rituraj Sambherao authored
      
      * Text Color changed
      
      * Text Color changed for calendar screen
      
      * removing build.gradle changes that carried over from 1.10
      
      * lint fix
      
      * adapt color scheme to be consistent and high contrast
      
      * klint
      
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
      Co-authored-by: default avatarChilja Gossow <49635654+chiljamgossow@users.noreply.github.com>
      Co-authored-by: default avatarchilja <chiljamgossow@gmail.com>
      c4ea0d24
  7. 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
  8. Dec 21, 2020
  9. Dec 18, 2020
  10. Dec 17, 2020
  11. Dec 16, 2020
  12. 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
    • axelherbstreith's avatar
      Contact Diary - Onboarding screen (EXPOSUREAPP-4154) (#1868) · a387257d
      axelherbstreith 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
      
      * Changed information text
      
      * Fixed typo in module
      
      * updated strings
      
      * Aligned back navigation
      
      * Changed margins
      Remove unused back navigation functionality
      
      * Added missing dimens
      
      * Added missing dimens
      Added updated icons
      Added final layout
      Updated strings
      Updated viewmodel
      removed unused code
      
      * Moved contact diary strings
      
      * Moved strings
      Added line breaks
      added dimens to dividers
      
      Co-authored-by: default avatarBMItter <berndus@gmx.de>
      a387257d
    • Ralf Gehrer's avatar
      Translation Delivery and default strings (DEV) (#1900) · 01504a5b
      Ralf Gehrer authored
      
      * [INTERNAL] Translation delivery: commit by LX Lab (#1899)
      
      Change-Id: I783e3a674aad6bac5eb5d1b0b07648edb0cddfea
      
      * Update default translations
      
      Co-authored-by: default avatarSAP LX Lab Service Account <tmsatsls+github.com_service-tip-git@sap.com>
      01504a5b
  13. Dec 11, 2020
  14. Dec 10, 2020
    • Oliver Zimmerman's avatar
      Implement Card on Homescreen "Ihr Testergebnis liegt vor" (EXPOSUREAPP-4212) (#1852) · e2c6ca3e
      Oliver Zimmerman authored
      
      * Started new card includes.
      
      * Strings added, card layout complete
      
      * Added boolean value for whether or not test result has been seen. Implemented new card.
      
      * Adjusted true / false conditions
      
      * Added navigation for new card and button.
      
      * Added additional case where test result is negative and not seen
      
      * Adjusted navigation, added check for positive card on homescreen to not show unless test result has been seen
      
      * Added doNavigate - whoops.
      
      * Lint fixes
      
      * Adjust existing tests
      
      * More test adjustments.
      
      * More test adjustments
      
      * Nicjed submissionSettings.hasViewedTestResult
      
      * Removed duplicate string value.
      
      * Make risk card visible with new card, regardless of result.
      
      * Added small test for new card.
      
      * Overhaul. Now using LiveData and observing within fragment for true/false value for 'gone' in XML layout
      
      * Unfix the 'fixed' tests
      
      * Lint, trailing comma
      
      * Refix some tests that the unfixing didn't.... fix.
      
      * Reset test related settings.
      
      * Change button to match iOS design and actually make sense...
      
      * Fixed merge regressions and adjusted card states.
      
      * Adjusted tests after refactor
      
      * Changes to not break reminder that was relying on changed function
      
      * Test changes, instance now contains hasResultBeenSeen boolean
      
      * More test adjustments
      
      * Added resetTestRelatedSettings to removeTestFromDevice.
      
      * Set to test related prefs to false within Repository rather than Settings.
      
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
    • Ralf Gehrer's avatar
      Update default strings (DEV) (#1864) · 666566df
      Ralf Gehrer authored
      * Update default strings (DEV)
      
      * fix comment
      
      * fix typo
      
      * fix typo
      666566df
    • fynngodau's avatar
      Deduplicate and format technical HTML file (DEV) (closes #1757) (#1822) · 263b7401
      fynngodau authored
      
      * Deduplicate technical.html #1757
      
      * Format technical.html
      
      Add br tags where necessary and reduce confusion by adding a horizontal
      ruler in front of where the license texts start.
      
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
      263b7401
  15. Dec 09, 2020
Loading