Skip to content
Snippets Groups Projects
  1. 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
    • harambasicluka's avatar
      Feature: Webviews (#305) · 00108172
      harambasicluka authored
      * extracted strings to html
      
      * added webviews
      
      * ktlint
      
      * fixes
      00108172
    • Fabian-K's avatar
      Bullet Point Lists (#297) · c763f5cf
      Fabian-K authored
      
      * added further info section to negative test result
      
      * bullet points as custom view with proper styling
      
      * moved BulletPointList.kt to proper package
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      c763f5cf
    • harambasicluka's avatar
      Feature: Design polish (#292) · f51716aa
      harambasicluka authored
      * reintroduced our old headers everywhere :)
      
      * fixed onboarding header icon alignment
      
      * removed empty row on risk details bottom
      
      * removed unused formatter
      
      * introduced stable dividers for risk card
      
      * risk identification is not possible: primary icon color to neutral
      
      * adapted circle sizing and alignment
      
      * circleColor: added stable Color
      
      * icon alignments: top right
      
      * fixed spacings
      
      * changed light header logo
      
      * moved row
      
      * larger header logos
      
      * ktlintformat
      f51716aa
  2. Jun 08, 2020
    • marcmuschko's avatar
      Bugfix RiskLevel Repository, Small adjustments (#291) · d8464d5d
      marcmuschko authored
      * fixes repository refresh of successful last risk level calculation after app reset
      
      * adaptive launch icons
      
      * Revert "adaptive launch icons"
      
      This reverts commit 5f8d9bcb0668680d27cb2f2b3e42f993804829eb.
      
      * default dialog button text color added
      
      * small fixes, todos removed when applicable
      
      * fixed phone number string
      
      * added link to exposure settings  from app reset
      
      * resolved build issue
      d8464d5d
    • Queenhymon's avatar
      Exposureapp 1079 (#287) · 70e795e4
      Queenhymon authored
      
      * accessibility button texts
      
      * accessibility fixes
      
      * replace buttons with image views
      
      * solve conflicts with dev
      
      * accessibility for all onboarding views
      
      * accessibility for all submission views
      
      * accessibility for risk details
      
      * call views with bindings
      
      * pull request review fixes
      
      * strings
      
      * lint check fixes
      
      * lint check fixes
      
      * accessibility for settings and information views
      
      * lint check fixes
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      Co-authored-by: default avatarLuka Harambasic <luka.harambasic@sap.com>
      70e795e4
    • 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>
      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>
      25406151
    • Jakob Möller's avatar
      Revert "Exposureapp 1079 (#274)" (#285) · 7ef71463
      Jakob Möller authored
      This reverts commit c0b3a57e.
      7ef71463
    • Queenhymon's avatar
      Exposureapp 1079 (#274) · c0b3a57e
      Queenhymon authored
      
      * accessibility button texts
      
      * accessibility fixes
      
      * replace buttons with image views
      
      * solve conflicts with dev
      
      * accessibility for all onboarding views
      
      * accessibility for all submission views
      
      * accessibility for risk details
      
      * call views with bindings
      
      * pull request review fixes
      
      * strings
      
      * lint check fixes
      
      * lint check fixes
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      c0b3a57e
    • 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
      7580932e
    • Thomas Klingbeil's avatar
      4dc73f1a
  3. Jun 07, 2020
  4. Jun 06, 2020
  5. Jun 05, 2020
    • Jakob Möller's avatar
      Background Job Rework (#193) · c166e4cb
      Jakob Möller authored
      * Background work improved
      
      * Allow background data usage checks
      c166e4cb
    • Thomas Klingbeil's avatar
      73592510
    • Philipp Woessner's avatar
      Store last successful calculated risk level (#196) · 74cfe682
      Philipp Woessner authored
      
      * added timestamp when onboarding was completed
      
      * added last successfully calculated risk level, refactored RiskLevelRepository
      
      Co-authored-by: default avatarmarcmuschko <marc.muschko@sap.com>
      74cfe682
    • Kolya Opahle's avatar
      Error handling for network requests in Submission Flow (#141) · bdac0f1b
      Kolya Opahle authored
      * Added the TestAlreadyPairedException to the web request builder
      
      * Added specific exceptions to all submission web requests
      
      * Moved setting activity of DialogHelper to show call
      
      * Re added the requestIDS to all listeners for later use
      
      * Added Exception live data to view model
      
      * Added error dialogs to RegisterDeviceFragment screen
      
      * Added null check to networkResponse in VolleyError
      
      * Added error dialogs to SubmissionTestResultFragment screen
      
      * Fixed wrong view model call
      
      * Added error dialogs to SubmissionResultPositiveOtherWarningFragment
      
      * Added missing imports
      
      * Revert "Added specific exceptions to all submission web requests"
      
      This reverts commit 88d9027e24dd8b8c0baae7478c15cb23af403a0f.
      
      * Revert "Added the TestAlreadyPairedException to the web request builder"
      
      This reverts commit a4fb8272d89dd1e508a50002827fbc0dc7d86919.
      
      * added specific error handing to services
      
      * Switched error handlers to retrofit
      
      * Extracted status code numbers to constants
      
      * Added final strings for http error handling
      bdac0f1b
    • Thomas Klingbeil's avatar
      b31fd1d8
    • Jakob Möller's avatar
      Feature/Daily Fetch (#185) · f57b2417
      Jakob Möller authored
      
      * Adapt Google Calls for Batch Size 1
      
      Signed-off-by: default avatard067928 <jakob.moeller@sap.com>
      
      * Adapt CachedKeyFileHolder.kt to allow Testing Scenarios and switch to Daily Fetching Only
      
      Signed-off-by: default avatard067928 <jakob.moeller@sap.com>
      f57b2417
    • 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>
      49735830
    • Oliver Zimmerman's avatar
      Added text descriptions for images related to Other Warning and Submi… (#172) · 0054eace
      Oliver Zimmerman authored
      * Added text descriptions for images related to Other Warning and Submission Done screen
      
      -Added required image description string text to strings.xml
      -Edited requred fragments and includes layouts to provide image description strings
      
      * Update include_information_details_header.xml
      
      Fixed incorrectly named variable
      0054eace
  6. Jun 04, 2020
    • harambasicluka's avatar
      Feature: Illustration strings for a18y (#171) · baa3e130
      harambasicluka authored
      * settings polish and added final strings
      
      * added illustration descriptions
      baa3e130
    • Philipp Woessner's avatar
      Implement risk level calculation changes (#136) · 26c4cb50
      Philipp Woessner authored
      * changed local config that a high match can be generated via QR code, integrated it with the UI
      
      * added the minRiskScore parameter to the ExposureConfiguration
      
      * moved the persistence of the exposure summary in a dedicated worker to ensure execution
      
      * added new backend app config and custom risk score calculation
      
      * fixed static code checks and refactoring
      
      * deleted possibility to customise app config in the tests
      
      * added test fragment for risk level calculation
      
      * static code check fixes
      
      * refactored risk level calculation and added tests
      
      * added exception if calculated risk score is above the max of the high risk score class
      26c4cb50
    • Fabian-K's avatar
      QR & TeleTan pattern (#160) · 1c0ef3d6
      Fabian-K authored
      * teletan
      - update texts to match lower and upper case
      - remove similar character exclusion
      - filter spaces and non-alpha numeric characters
      
      * qr code scan: update required pattern
      
      * qr code: refactor GUID parsing
      1c0ef3d6
    • harambasicluka's avatar
      af59e3e9
    • marcmuschko's avatar
      Small design / layout adjustments, translatable support number / FAQ link (#163) · bfa5d299
      marcmuschko authored
      * added translatable website for FAQ and technical contact
      
      * final strings for main overview added
      
      * added spacing to scroll views to bottom buttons / guidelines
      
      * restrucured app information menu order
      
      * fixed missing text in app information, added divider to contact page
      
      * text style adjustment onboarding
      
      * text style adjustment app information menu and main overview risk list
      bfa5d299
    • Oliver Zimmerman's avatar
      Feature/submission string changes (#158) · 815a0950
      Oliver Zimmerman authored
      * Submission string changes.
      
      -Submission string changes. Strings marked final are finalized.
      -Changed the string value of submission done fragment.
      
      * Update submission done layout to match new strings
      
      added title which was missing
      
      * Correction to some of the provided strings.
      
      Updated strings as requested.
      
      * Update strings.xml
      
      merge conflict resolution
      
      * Update strings.xml
      
      * Update strings.xml
      
      -removed "<!-- final -->" comments causing issue with translation
      -added relevant comments for some strings
      
      * Update strings.xml
      
      Added all the tagged comments after removal of 'final' comments in relation to submission flow.
      815a0950
Loading