Skip to content
Snippets Groups Projects
  1. Dec 18, 2020
  2. Dec 17, 2020
    • Chilja Gossow's avatar
      Contact diary edit screens (EXPOSUREAPP-4161 EXPOSUREAPP-4162) (#1908) · 063442b6
      Chilja Gossow authored
      * Merge branch 'feature/4152-contact-diary' of https://github.com/corona-warn-app/cwa-app-android into feature/4152-contact-diary
      
      # Conflicts:
      #	Corona-Warn-App/schemas/de.rki.coronawarnapp.contactdiary.storage.ContactDiaryDatabase/1.json
      #	Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt
      
      * clean up DI
      
      * add recycler view
      
      * clean up
      
      * new texts
      
      * clean up
      
      * clean up
      
      * background, dialog
      
      * klint
      
      * klint
      
      * klint
      
      * review comments
      
      * review comments
      
      * review comments
      
      * Merge branch 'feature/4152-contact-diary' into feature/4161-4162-edit-person-location
      
      # Conflicts:
      #	Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/ui/onboarding/ContactDiaryOnboardingFragment.kt
      063442b6
  3. Dec 16, 2020
  4. Dec 15, 2020
    • 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
  5. Dec 10, 2020
  6. Nov 30, 2020
  7. Nov 23, 2020
  8. Nov 10, 2020
    • Ralf Gehrer's avatar
      Reminder to share a positive test result (EXPOSUREAPP-3551) (#1556) · 1bcf1a99
      Ralf Gehrer authored
      
      * Extend NotificationHelper with functionality to schedule repeating notifications.
      
      * Enable cancelation of recurring notifications
      
      * Only show two positive test reminders
      
      * Implement proper positive test result reminder triggers
      
      * please ktlint
      
      * Reset notification on app reset via settings
      
      * Extract positive test result notification logic in an injectable service
      
      * Add tests
      
      * Fix injection issue of NotificationReceiver
      
      * Reset states of the SubmissionRepository on app reset via settings menu
      
      * Fix ktlint issue
      
      * add more logs
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      1bcf1a99
  9. Oct 29, 2020
  10. Oct 26, 2020
    • Matthias Urhahn's avatar
      Monitor ENF calculation more closely for better progress feedback (EXPOSUREAPP-2743) (#1473) · 383cd8ea
      Matthias Urhahn authored
      * Add a `CalcluationTracker` class that can tell us about the ENF's calcluations.
      
      * Introduces new reactive data provider "HotData" that allows lazy init and safe updates.
      
      * Add calculation time out enforcer (60min), check every 5min.
      
      * Show `isRefreshing` when we are either downloading keys or the ENF is still calculating.
      
      * Rename "token" to "identifier", we'll likely keep using this class for ENF Window Mode,
      which has no more "tokens".
      
      * Remove "state", we can only know whether it's running and that can be based on the `finishedAt` timestamp.
      Also improve test readability a bit and added more edge cases when checking timeouts.
      
      * Additional test cases for ENF calculation edge cases
      
      * We are fine with tracking the last 5 calculations.
      
      * Exclude timeouts from `latestFinishedCalculation`
      
      * HotData should be named HotDataFlow
      
      * Clean up coroutine/flow packages.
      
      * Remove additional combineTransform instances, to prevent accidental casting errors in the future.
      
      * We should only forward calls to the provider and the calculation tracker if the list of key files is non-empty.
      
      * Add unit test to check for GSON data class restoration behavior with transient fields.
      GSON sets it to false, and does not eval the properties to set them.
      
      * Lints, Lints, Lints
      
      * Only check the calculation status of the newest submission.
      The chance for overlapping calculations is rare with batched key submission,
      and if gives us a lower chance of actually being affected by timeouts.
      
      * Reduce timeout for tracked calculations to 15 minutes after discussion with Maximilian.
      In worst case scenarios no calculation exceeded 7 minutes.
      
      * Reduce timeout check interval to 3 minutes, due to lowered overall timeout limit.
      
      * Add additional test case that checks that a late result, past timeout, overwrites the timeout.
      
      * Create `BaseGson` instance within the DI graph use it.
      Allows use to later set global settings (pretty print for testers?),
      or hook up custom serializers app-wide.
      383cd8ea
  11. Jul 30, 2020
  12. Jul 14, 2020
  13. Jul 02, 2020
  14. Jun 24, 2020
  15. Jun 10, 2020
  16. Jun 09, 2020
    • marcmuschko's avatar
      Strings, Adaptive Icons (#306) · 6a1ea8f4
      marcmuschko authored
      * covid case inconsistency
      
      * added translation tags
      
      * text correction
      
      * added smaller splash screen and asset for round icons
      
      * launcher icons
      6a1ea8f4
  17. May 31, 2020
  18. May 30, 2020
Loading