- Dec 16, 2020
-
-
BMItter authored
* Changed styling of nested list item in overview screen * Added visual feedback when pressing the privacy information button on the overview screen * Removed unnecessary menu class, Moved menu handling into fragment * Changed icons in nested items in overview screen * Revert "Removed unnecessary menu class, Moved menu handling into fragment" This reverts commit 885e9e8ab13fbc695987b838827840c5e8197f14. * Added darkmode support for overview sceen items * Linting * Aligned naming conventions * added new line for kolya Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
Kolya Opahle authored
* Made ContactDiaryActivity launchable, also added the first set of Implementations for the day editor view and tabs Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Switched View Model to publish a single UIState data class Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added run configuration to launch contact diary activity Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * linting Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * linting Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added RecyclerViews for person and place tabs Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * linting Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Renamed Place to Location Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added background for empty location list Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added background for empty people list Added dummy code to add person/location to repo Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Moved day edit tabs to their own subpackage Added Resources to tab configuration instead of plain text Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * linting Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added night mode illustrations Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added ability to select person / place (hacky) Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added DispatcherProvider injection to viewmodels Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Updated dawables to match new design Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * moved layout manager assignment into the layout files Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Migrated Day edit screens to finished room impl Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added bottom sheets for person and location creation Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * linting Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Migrated Bottom Sheets to finished room impl Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added input size validation for person and location bottom sheet Changed date nav arg to string from long Updated layout of location and person list items * linting * Removed launch helpers as home fragment card is now introduced * Separated the Contact Diary UI and Storage Modules to allow for more specific dependency graphs * Moved Contact Diary Dagger Modules into own root module * Moved most of the tab logic out of the view model into the fragment * Picking up some merge slack * Switched contact diary day view navigation to navigation events * Cleaning up the onboarding fragment * Cleaning up the overview fragment * adding navigation to day fragment to overview fragment * linting * linting * Fixed contact diary theming * Changed tabs to sealed classes Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Dec 15, 2020
-
-
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:
I502720 <axel.herbstreith@sap.com>
-
- Dec 09, 2020
-
-
Matthias Urhahn authored
Align coloring and padding with mockups.
-
- Dec 02, 2020
-
-
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
-
- Nov 25, 2020
-
-
Alex Paulescu authored
* Removed traces of grey risk card. * Removed UNKNOWN_RISK_INITIAL constant. * Removed unused method. * Removed old comments. * Introduce risklevel calculation failure state to get consistent card states. * Cleaned up the risk card states. Refactored "RiskLevel" to be calculated based on either result or failure reasons. Added the new "no internet" error card. * Updated color states. * Fixed card color issues. * Fixed detekt issues. * Remove test for deleted file. * Fix test regressions. * Fixed tests and LINTs. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Sep 17, 2020
-
-
Oliver Zimmerman authored
* initial commit of new fragment for symptom screen * Added relevant strings for symptom screen. Started editing xml of initial symptom screen * Addded 3 selection options within symptom screen * button id name change to something more relevant * ID changes to be something more relevant to symptom scenerio. * Implemented symptom initial screen logic. Temporary nav for testing. * CircleCI formatting * Adapted interoperability test provided by apopov * Added accessibilty announcement on resume, fixed navigation for main page * circleCI indentation fix * removed ar & ru and updated default strings * Adaption to ViewModel logic. Not yet complete Adaption to ViewModel logic, attempting to align with implementation done with some interoporibility tasks: reusable layout files, etc. * More ViewModel transformation additions * revert nav from test. Circle CI formatting changes * Update SubmissionSymptomIntroductionFragment.kt * Removed old fragment based test * Will implement navigation during marry session. * Update SubmissionViewModel.kt * Calendar button selection screen + required strings * Custom calendar view * Accessibility improved * introduced data types for symptoms * represent date by long in millis * new TransmissionRiskVector * Constants and formatting * Naming changes requested * Better event naming * Update fragment_submission_symptom_intro.xml * Finishing calendar implementation - still need to implement calendar widget Surrounding calendar submission UI - minus calednar widget Necessary strings * Merged introduction and calendar screen. Created calendar fragment screen, Finished calendar XML view Added required entries for choices in SubmissionViewModel Adjusted Formatters for button selection. Changed nav graph. * + todo * CircleCI code style changes * EXPERT STUFF * Latest push for marry session * replaced transaction risk vector * update textcolor on symptom indication change * update buttons by code * code formatting * Added logic for Negative and No Information buttons and adjusted xml view to be more aligned with design Added logic for Negative and No Information buttons and adjusted xml view to be more aligned with design * disable next button when state is null. * + readability * Calendar screen logic adapted for button selection * extracted domain logic from prototype and from transaction * - not used events * joint improvements * removed unused events * Calendar unsetSelection added * detekt rules changed and formatting * - calendar view refactor: CalendarCalculator singleton introduced for batter testing capacity - unit tests added * detekt issues * Colors and styles cleared * fixed strings * maintained unit tests * adopted changes from main nav graph to device for testers nav graph * reverted comment * made start of symptoms nullable * tests * Adjusted navigation, fixed dark theme * Update Project.xml * use of postValue() in SubmissionViewModel.kt * Added direction in tester nav graph * improvements required by review * moving companion * moving companion * moving companion * fixed issues from partner review * fixed issues from partner review * fixed issues from partner review * fixed issues from partner review * fixed issues from partner review * using utc * edge case tests * made inner class * Refactored Symptoms Class Name (+data class) * Change SubmissionViewModel scope to ensure that the same viewmodel is used to store submission data. * extracted null check + log Co-authored-by:
Luka Harambasic <luka.harambasic@sap.com> Co-authored-by:
chris-cwa <chris.cwa.sap@gmail.com> Co-authored-by:
Alexander Alferov <a.alferov@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <darken@darken.eu> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Aug 26, 2020
-
-
apopovsap authored
* add Sixteen include in onboarding & positive_submission * minor fixes Co-authored-by:
Kolya Opahle <k.opahle@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Jun 12, 2020
-
-
marcmuschko authored
* manual en string override * finalizing resources * alignment fix!
-
Fabian-K authored
* TAN Input size * Submission Dispatcher - fix text alignment with small text settings - remove unnecessary bottom constraint * TAN Input: improve layout on variable screen sizes * TAN Input: adjust to users font size
Co-authored-by:Hee Tatt Ooi <hee.tatt.ooi@sap.com> Co-authored-by:
marcmuschko <marc.muschko@sap.com>
-
- Jun 11, 2020
-
-
marcmuschko authored
* exchanged sharing url * changed status bar color * start settings reset dialog * settings reset dialog
-
marcmuschko authored
* spacing adjustments * style adjustments * letter spacing buttons
-
marcmuschko authored
* adjusted icon size on main about, adjusted text spacing * design adjustments and spacings * changed onboarding flow; user does not get navigated to screen 4 after declining tracing permission; explicit denial required * catch exception when no browser or phone app installed * fixed main overview a18n contrast issue * merged external navigation helpers into single helper object * adjusted bluetooth settings navigatioN * added custom exception for external actions; added external action helper * fixed build issues Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Fabian-K authored
* TAN Input - adjust stroke width to match design - increase spacing before tan input - wrap blocks to next line if not enough space - include errors in TalkBack * - properly format styles.xml - move custom control to view package
-
- Jun 10, 2020
-
-
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:
Muschko <marc.muschko@sap.com>
-
- Jun 08, 2020
-
-
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
-
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:
Jakob Möller <jakob.moeller@sap.com> Co-authored-by:
marcmuschko <marc.muschko@sap.com> * build fixes in tests Co-authored-by:
lenke182 <jan_lenke@freenet.de> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
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:
Jakob Möller <jakob.moeller@sap.com>
-
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
-
Thomas Klingbeil authored
This reverts commit 8577f8d4.
-
- Jun 07, 2020
-
-
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:
Jakob Möller <jakob.moeller@sap.com>
-
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
-
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
-
- Jun 06, 2020
-
-
Fabian-K authored
* - unused SubmissionSuccessDialogFragment.kt removed * - remove merge_guidelines_common.xml - fragment_submission_test_result.xml scrolling behavior * - submission flow text styles replaced - submission positive result card updated * - submission status cards updated * - remove old text styles - lint error fixed
-
marcmuschko authored
* cleanup styles from xml * updated settings illustrations * onboarding illustrations * information illustrations * updated main illustrations overview / share * icon adjustments * refactiored illustiration usage
-
harambasicluka authored
* grey background & removed light button elevation * light theme * dark & stable colors * fix
-
marcmuschko authored
* onboarding text styles * main overview text styles * information screen text styles * risk * fix * settings styling text * settings text * saved risk level display bound to model * fixed nullpointer * adjust settings styling / layout * main overview small design adjustment Co-authored-by:
Luka Harambasic <luka.harambasic@sap.com>
-
harambasicluka authored
Co-authored-by:
marcmuschko <marc.muschko@sap.com>
-
- Jun 05, 2020
-
-
harambasicluka authored
-
harambasicluka authored
* font styles from spec * merge Co-authored-by:
marcmuschko <marc.muschko@sap.com>
-
Fabian-K authored
- enable disabled state for primary button - simplify submission tan
-
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:
Oliver Zimmerman <oezimmerman@gmail.com>
-
- Jun 04, 2020
-
-
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
-
- Jun 03, 2020
-
-
Jan Lippert authored
-
- Jun 02, 2020
-
-
harambasicluka authored
* introduced settings navigation helper * added connection and bluetooth stati to main and tracing settings * moved strings * removed unnecessary backgroundTint Co-authored-by:
marcmuschko <marc.muschko@sap.com>
-
- May 30, 2020
-
-
Sebastian Wolf authored
-