Skip to content
Snippets Groups Projects
  1. Jul 21, 2020
    • Oliver Zimmerman's avatar
      Added location state in tracing card screen (EXPOSUREAPP-1757) (#879) · 6492707e
      Oliver Zimmerman authored
      
      * Implemented state check for location
      
      * formatting
      
      * removed duplicate manifest item
      
      * Update ConnectivityHelper.kt
      
      * Update ConnectivityHelper.kt
      
      * Added location type to TracingStatusHelper
      
      Added location type to TracingStatusHelper as well as relevant String values
      
      * added location paramater to TracingStatusHelper utilizing methods
      
      added location paramater to TracingStatusHelper utilizing methods.
      
      Implementation including location not yet included.
      
      * Finalized TracingStatusHelper to include the location value
      
      Finalized TracingStatusHelper to include the location value to be returned to Formatters in FormatterSettingsHelper
      
      * formatting
      
      * Update FormatterSettingsHelper.kt
      
      * Update FormatterSettingsHelper.kt
      
      * Added home screen implementation for location state
      
      - Added logic to formatters adjust home screen tracing state based on location setting.
      - Adjusted existing state tests to include location boolean value and results.
      - Added location inactive icon.
      
      * Update FormatterSettingsHelper.kt
      
      * test changes to match formatter/helper changes
      
      * Create ic_illustration_location_off.xml
      
      * Added location state in tracing card screen
      
      - Edited FormatterSettingsHelper.kt to include a visibility formatter based on location state.
      - Edited SettingsTracingFragment.kt included a listener for location settings button.
      - Added illustration for location missing in tracing screen.
      - Edited fragment_settings_tracing.xml so that if location isn't on, a card explaining it should be turned on appears.
      - Edited strings values to include required strings for card.
      
      * Update strings.xml
      
      * Updated strings for translation, keeping only confirmed DE and blank base string values
      
      Updated strings for translation, keeping only confirmed DE and blank base string values
      
      Co-authored-by: default avatarPhilipp Woessner <64482866+pwoessner@users.noreply.github.com>
      Unverified
      6492707e
  2. Jul 14, 2020
    • Oliver Zimmerman's avatar
      Added home screen implementation for location state (EXPOSUREAPP-1756) (#869) · 93d5ba91
      Oliver Zimmerman authored
      
      * Implemented state check for location
      
      * formatting
      
      * removed duplicate manifest item
      
      * Update ConnectivityHelper.kt
      
      * Update ConnectivityHelper.kt
      
      * Added location type to TracingStatusHelper
      
      Added location type to TracingStatusHelper as well as relevant String values
      
      * added location paramater to TracingStatusHelper utilizing methods
      
      added location paramater to TracingStatusHelper utilizing methods.
      
      Implementation including location not yet included.
      
      * Finalized TracingStatusHelper to include the location value
      
      Finalized TracingStatusHelper to include the location value to be returned to Formatters in FormatterSettingsHelper
      
      * formatting
      
      * Update FormatterSettingsHelper.kt
      
      * Update FormatterSettingsHelper.kt
      
      * Added home screen implementation for location state
      
      - Added logic to formatters adjust home screen tracing state based on location setting.
      - Adjusted existing state tests to include location boolean value and results.
      - Added location inactive icon.
      
      * Update FormatterSettingsHelper.kt
      
      * test changes to match formatter/helper changes
      
      Co-authored-by: default avatarPhilipp Woessner <64482866+pwoessner@users.noreply.github.com>
      Unverified
      93d5ba91
  3. Jul 13, 2020
  4. Jul 02, 2020
  5. Jun 12, 2020
  6. Jun 11, 2020
  7. Jun 10, 2020
    • harambasicluka's avatar
      Fix: Design polish (#346) · b49a465b
      harambasicluka authored
      
      * settings reset navigation removed
      
      * risk card button background to colorBackground
      
      * notification settings when os notifications are turned off
      
      * fixed neutral night mode color
      
      * fixed version alignment
      
      * fixed formatter issue
      
      * updated logos
      
      * app information and main overview design small adjustment
      
      * settings row overview icon placement
      
      * increased grey box padding top
      
      * illustration updated, some still todo after designer patch
      
      * illustration test and untested fixed
      
      * settings try catch fix
      
      * bugfix tracing state during exception crash
      
      * submission illustration hotline
      
      * updated submission illustration warn others
      
      * design polishing
      
      * fixed tests
      
      Co-authored-by: default avatarMuschko <marc.muschko@sap.com>
      Unverified
      b49a465b
  8. Jun 09, 2020
  9. Jun 08, 2020
    • marcmuschko's avatar
      Small illustration fixes, settings adjustment, onboarding exception (#288) · 7206805f
      marcmuschko authored
      
      * settings icon tracing resized, missing grey color added
      
      * fixed dark mode / light mode illustrations
      
      * fixed small issue in strings
      
      * OnBoardingTracingFragment: catch exceptions also for asyncIsEnabled() (#282)
      
      Executing `InternalExposureNotificationClient.asyncIsEnabled()` may also result in an exception of `com.google.android.gms.common.api.ApiException` if connection to GMS isn't possible. Not catching this exception results in fatal crash.
      
      ```
      2020-06-08 16:33:29.693 20904-20904/de.rki.coronawarnapp E/AndroidRuntime: FATAL EXCEPTION: main
          Process: de.rki.coronawarnapp, PID: 20904
          com.google.android.gms.common.api.ApiException: 17: API: Nearby.EXPOSURE_NOTIFICATION_API is not available on this device. Connection failed with: ConnectionResult{statusCode=UNKNOWN_ERROR_CODE(39507), resolution=null, message=null}
              at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus(com.google.android.gms:play-services-base@@17.3.0:4)
              at com.google.android.gms.common.api.internal.ApiExceptionMapper.getException(com.google.android.gms:play-services-base@@17.3.0:2)
              at com.google.android.gms.common.api.internal.zah.zaa(com.google.android.gms:play-services-base@@17.3.0:18)
              at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(com.google.android.gms:play-services-base@@17.3.0:211)
              at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(com.google.android.gms:play-services-base@@17.3.0:217)
              at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(com.google.android.gms:play-services-base@@17.3.0:115)
              at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.onConnectionFailed(com.google.android.gms:play-services-base@@17.3.0:79)
              at com.google.android.gms.common.internal.zag.onConnectionFailed(com.google.android.gms:play-services-base@@17.3.0:2)
              at com.google.android.gms.common.internal.BaseGmsClient$zzf.zza(com.google.android.gms:play-services-basement@@17.3.0:6)
              at com.google.android.gms.common.internal.BaseGmsClient$zza.zza(com.google.android.gms:play-services-basement@@17.3.0:25)
              at com.google.android.gms.common.internal.BaseGmsClient$zzc.zzc(com.google.android.gms:play-services-basement@@17.3.0:11)
              at com.google.android.gms.common.internal.BaseGmsClient$zzb.handleMessage(com.google.android.gms:play-services-basement@@17.3.0:49)
              at android.os.Handler.dispatchMessage(Handler.java:106)
              at com.google.android.gms.internal.common.zzi.dispatchMessage(com.google.android.gms:play-services-basement@@17.3.0:8)
              at android.os.Looper.loop(Looper.java:223)
              at android.os.HandlerThread.run(HandlerThread.java:67)
      ```
      
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      Co-authored-by: default avatarmarcmuschko <marc.muschko@sap.com>
      
      * build fixes in tests
      
      Co-authored-by: default avatarlenke182 <jan_lenke@freenet.de>
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      Unverified
      7206805f
    • Thomas Klingbeil's avatar
      Extend teleTAN to 10 characters + input validation (re-submit) (#270) · 25406151
      Thomas Klingbeil authored
      
      * Change teleTAN from 7 to 10 characters
      
      # Conflicts:
      #	Corona-Warn-App/src/main/res/values/dimens.xml
      
      * adjust TAN input to updated design
      
      # Conflicts:
      #	Corona-Warn-App/src/main/res/values/dimens.xml
      
      * move TAN to upper case centrally
      
      * styling of filled/empty TAN input spaces
      
      * replace gradient at TAN entry with solid shape
      
      * fix TAN input dash style
      
      * add teleTAN input validation
      
      * ensure valid characters are entered
      * block further input if character is invalid
      * mark invalid characters accordingly
      * show error message if character is invalid
      * calculate checksum
      * show error and prevent the user from clicking „next“ if checksum is invalid
      
      * code formatting
      
      * Add include to TAN fragment
      
      * Update teleTAN entry info text
      
      * remove code smells
      
      * Change detection of valid characters in TAN to whitelist
      
      * add tests for TanHelper
      
      * add tests for SubmissionTanViewModel
      
      * use ROOT locale and specific charset for string operations
      
      * extend tests for submissionTanViewModel
      
      * override synced translations
      
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      Unverified
      25406151
    • Fabian-K's avatar
      Submission Design Review Adjustments (#277) · 7580932e
      Fabian-K authored
      * Submission Status Cards
      - fix interaction behavior (expand clickable target)
      - unify inclusion into fragment_main.xml
      - fix alignment of icons including hands
      - fix spacing between text and icon
      - simplify layout (remove unnecessary ConstraintLayout)
      - remove unused string
      - fixed unregistered text style
      
      * Submission Styling
      - increase spacing before "Info zum Ablauf"
      - replace step icons used in submission contact
      - fix wrong illustration for negative test result
      - added rounded corners to test result card
      - fixed spacing between text and illustration
      - removed unused icon ic_icon_drilldowncard_dark.xml
      - fixed button padding on test result screen
      
      Main Fragment
      - simplified using merge_guidelines_side
      
      * Submission Styling
      - replace illustration for positive tests on homescreen (different background)
      - add pressed state to submission dispatcher cards
      - fix missing spacing adjustment between text and icons
      Unverified
      7580932e
    • Jakob Möller's avatar
      0.8.8 (#273) · ef8e4650
      Jakob Möller authored
      
      * date formatter crash due to translation merging fixed (#271)
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      
      * Improved UI on the QR Code scan screen (#272)
      
      * Tests/others (#204)
      
      * transaction tests
      
      * transaction test fixes
      
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      Co-authored-by: default avatarHee Tatt Ooi <hee.tatt.ooi@sap.com>
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      
      * version bumped to 0.8.8 (#275)
      
      Co-authored-by: default avatarFabian-K <fabian.kajzar@sap.com>
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      Co-authored-by: default avatarKolya Opahle <k.opahle@sap.com>
      Co-authored-by: default avatarksergeevit <64887317+ksergeevit@users.noreply.github.com>
      Co-authored-by: default avatarHee Tatt Ooi <hee.tatt.ooi@sap.com>
      Co-authored-by: default avataroemerb <66002424+oemerb@users.noreply.github.com>
    • Kolya Opahle's avatar
    • Thomas Klingbeil's avatar
  10. Jun 07, 2020
    • Thomas Klingbeil's avatar
      Extend teleTAN to 10 characters + input validation (#252) · 8577f8d4
      Thomas Klingbeil authored
      
      * Change teleTAN from 7 to 10 characters
      
      # Conflicts:
      #	Corona-Warn-App/src/main/res/values/dimens.xml
      
      * adjust TAN input to updated design
      
      # Conflicts:
      #	Corona-Warn-App/src/main/res/values/dimens.xml
      
      * move TAN to upper case centrally
      
      * styling of filled/empty TAN input spaces
      
      * replace gradient at TAN entry with solid shape
      
      * fix TAN input dash style
      
      * add teleTAN input validation
      
      * ensure valid characters are entered
      * block further input if character is invalid
      * mark invalid characters accordingly
      * show error message if character is invalid
      * calculate checksum
      * show error and prevent the user from clicking „next“ if checksum is invalid
      
      * code formatting
      
      * Add include to TAN fragment
      
      * Update teleTAN entry info text
      
      * remove code smells
      
      * Change detection of valid characters in TAN to whitelist
      
      * add tests for TanHelper
      
      * add tests for SubmissionTanViewModel
      
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      Unverified
      8577f8d4
    • harambasicluka's avatar
      Feature: Toolbar (#254) · 6c118de4
      harambasicluka authored
      * replaced custom header with toolbar
      
      * removed fadingScrollView
      
      * toolbar
      
      * excluded translation from lint for dev
      
      * main header
      
      * fixed id
      
      * icon fix
      
      * added navigation to risk details
      Unverified
      6c118de4
    • marcmuschko's avatar
      Updated Assets (#231) · 4b4fb981
      marcmuschko authored
      * illustrations prepare for dark mode
      
      * removed unused ressource
      
      * dark mode illustrations submission flow
      
      * removed legacy fragment
      
      * assets updated
      
      * data privacy onboarding text
      
      * illustration icons submission
      
      * fixed privacy illustration
      
      * behavior icons
      
      * fixed main light mode illustrations for submission
      Unverified
      4b4fb981
  11. Jun 06, 2020
  12. Jun 05, 2020
    • Fabian-K's avatar
      - remove stable and grey buttons (#190) · 9b799048
      Fabian-K authored
      - enable disabled state for primary button
      - simplify submission tan
      Unverified
      9b799048
    • Fabian-K's avatar
      Submission style (#181) · 49735830
      Fabian-K authored
      
      * color definitions from design spec added (day & night)
      
      * common:
      - adjust style of button & buttonPrimary
      - adjust style of textTitle
      - adjust style of textMultiline
      
      submission intro:
      - simplify the layout
      - change headline style
      
      * Changes to TAN contact page
      
      Added operating hours and changed style/string values slightly.
      
      * submission dispatcher fragment
      - style update
      - text typo fixed
      
      * updated test result illustrations
      
      updated test result illustrations, changed button colour
      
      * Update strings.xml
      
      slight text change to match style
      
      * submission warn others:
      - scrolling behavior fixed
      - style updated
      - illustration replaced
      
      * submission done fragment:
      - style updated
      - first behavior row exchanged
      
      * submission done fragment: illustration content description
      
      * submission tan fragment: style updated
      
      * replace colorGreen & colorRed with semantic colors
      
      * - unused color removed
      - colorRiskCardIncreasedRisk and colorRiskCardLowRisk referencing semantic colors
      
      * submission status cards style update
      
      * emphasized button text color in dark mode adjusted
      
      Co-authored-by: default avatarOliver Zimmerman <oezimmerman@gmail.com>
      Unverified
      49735830
  13. Jun 04, 2020
    • Kolya Opahle's avatar
      Submission thank you card and ui state integration (#150) · be285866
      Kolya Opahle authored
      
      * Made submission status card style more cross device friendly
      
      Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>
      
      * Added the positive result submission status card
      
      Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>
      
      * lint fix
      
      * Updated main fragment documentation
      
      * Added icon for sharing risk status
      
      Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>
      
      * Updated positive result home screen card text and icons
      
      Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>
      
      * added the ui state to the submission view model
      
      * Create a include for the submission done screen
      
      * Starting to add ui state based cards to homescreen
      
      * Added barrier for main screan layout to help with state change
      
      barrier in constraint layout will add barrier for about _card which will seperate it from whatever card is visible above it. (main_test, main_test_done, main_test_positive, main_risk)
      
      * Submission ui is now based on UIState which is calculated in ViewModel
      
      * Small changes to the thank you view. More design changes tomorrow
      
      * UI State now allows for failed fetch status again
      
      * Re-Added ?. that somehow got lost during the merge
      
      Co-authored-by: default avatarOliver Zimmerman <oezimmerman@gmail.com>
      Unverified
      be285866
  14. Jun 03, 2020
  15. Jun 02, 2020
  16. May 30, 2020
Loading