- Apr 28, 2021
-
-
fynngodau authored
Fix ripple effect for i button in circumstances text field (COMMUNITY) (#2701, EXPOSUREAPP-6002) (#2702) Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
BMItter <Berndus@gmx.de>
-
- Apr 21, 2021
-
-
Alex Paulescu authored
* Started schnelltest result screen. * Adapting current result screens to new design. * Adjusted string and id names. * Removed separate result screen. * Added time counter layout. * Started schnelltest result screen. * Finished styling the negative rapid test result screen. * Added routing for Negative PCR result. * Submission states for RAT cards. * Supporting classes for negative antigen result fragment. * Routing for result screens. * New logic for displaying test cards on the homescreen. * Added negative result screen to SubmissionModules. * Fixed errors caused by merge and fixed binding issue. * Fixed tests and merge conflicts. * Addressed PR comments and fixed instrumentation test. * Lint check * Added navargs to instrumentation test. * Lint Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
- Apr 19, 2021
-
-
Mohamed authored
* Pump version patch * CheckIns Consent (EXPOSUREAPP-6530) (#2855) * Initial implementation * Bind selectable check-ins item * Select items * Update strings * lint * show dialog * Update strings.xml * Delegate to ViewModel * Correct text * Consider pre-consent * Move screen to actual graph * Add unit tests * Select All behaviour * Tweak padding and background color in darkmode. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> * Add submission consent property to checkin database (EXPOSUREAPP-6514) (#2859) * Add new Check-In property for submission consent. * Fix unit tests. * Wire up new consent (EXPOSUREAPP-6532) (#2860) * Wire CheckIns consent * Move to business logic * Handle back navigation * Fix test * Use completedCheckIns extension * Update CheckIns for submission * Renaming * Extend unit tests, test for CheckIn validity. * Fix KLINT * More unit tests * Lint * PR Comments Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> * Reset old selection (DEV) (#2870) Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
- Apr 15, 2021
-
-
Alex Paulescu authored
* Added hotline number to TAN and Tech hotline screens. * Fix detekt * Removed test for "Call" button press since there's no more call button. * Added spacing between international number and next text line. * Updated strings and text size. * Changed TAN button to blue. * Removed blank line. Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
- Apr 13, 2021
-
-
Mohamed authored
* Use robot fontFamily * license update Co-authored-by:
Luka Harambasic <luka.harambasic@sap.com>
-
- Mar 31, 2021
-
-
Kolya Opahle authored
* Added white cwa logo drawable Initial changes to fragment_confirm_check_in to align with figma design Removed old binding references from ConfirmCheckInFragment * Added logic for checkin handling and trace location info display to the ConfirmCheckInFragment * Added card for too late or too early check in to check in fragment * Added layouts and texts for the checkin edit functionality (no fragment and viewmodel code yet) * Separated ConfirmCheckInFragment and EditCheckInFragment Implemented CheckIn Editing in EditCheckInFragment * Fixed linting * Fixed tests in ConfirmCheckInViewModelTest * Added mocks for default unit tests in ConfirmCheckInViewModelTest * cleaned up the checkin and edit strings * First round of pr comments * Added check to EditCheckInFragment that disables save button if checkInDate is after checkOutDate * added StringRes annotation to getter * updated layout * changed switch styling * refactored checkIn layout * updated layout of edit checkIn screen * updated strings * added new style for cards without elevation and applied it to card on event info screens * Switched confirm card row to ConstraintLayout to fix issues with varying screen sizes * Made checkin time and label top aligned * Fixed issues created by merge Co-authored-by:
I502720 <axel.herbstreith@sap.com> Co-authored-by:
Mohamed <mohamed.metwalli@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
- Mar 30, 2021
-
-
Kolya Opahle authored
* the qr code scan screen style is now shared between test and event scan screen as of now layouts are still separate files, may condense later * Removed transitionName from fragment_scan_check_in_qr_code and fragment_submission_qr_code_scan * Readded missing transitionName to fragment_scan_check_in_qr_code * Reverting changes to all translated strings * Re added the old string keys to default file to allow linting to pass (should be overwritten by translation) Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
- Mar 29, 2021
-
-
axelherbstreith authored
* added qr-code layout * added fragment to test menu * linting * fix max length * refactoring * refactoring * changed toolbar * simplified coding * updated nav_graph * fixed layout issue * removed rounded corners * updated class naming * fixed nav_graph * Satisfy detekt * added comments * added comments * updated background * changed buttons styling to match background * revert changes * added rounded corners * updated qr code creation animation * linting * fixed button positioning * added comments * outsourced qrcode generation to component * added accessibility strings * updated strings * removed unneeded dependencies * changed qrcode generation * updated strings * fixed issue with rounded corners * updated layout Co-authored-by:
Mohamed Metwalli <mohamed.metwalli@sap.com>
-
- Mar 23, 2021
-
-
Juraj Kusnier authored
* Create Event/Location Flow Implementation * Update Event/Location Flow Implementation * Lint format * Code format fix * Update nav_graph * Update DatePicker behaviour * Update layout * Hide keyboard when navigating back * Update strings * Small design fixes * Remove bold text * Keep form values * Add TraceLocationCreateViewModelTest unit test * Small changes * Code refactoring Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com>
-
- Mar 19, 2021
-
-
Matthias Urhahn authored
* Fix duplicate fragment on navstack. * Active checkin card, first draft. * CheckIn cards, second pass. * CheckIn cards, third pass. * CheckIn cards, fourth pass. * Fix textcolor on gradient in nightmode. Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
- Mar 08, 2021
-
-
axelherbstreith authored
* updated id references * renamed button * added scrollview ids * removed greyish background from legal fragment * updated navigation
-
- Mar 05, 2021
-
-
axelherbstreith authored
* added basic layout * added strings * formatting * removed spacing * updated string usage * updated header font size * update module * added navigation * refactoring * lint * refactoring * refactoring * refactoring * Changes text to legal strings * changed id reference * Adjust layouts: Toolsbar, titles, icons * Day/Night mode and background color adjustments. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Mar 02, 2021
-
-
axelherbstreith authored
* Adapted app information entry * added privacy card * updated layout * adapted texts * added button styling, links and navigation * linting * linting * added id history section * linting * formatting * Address UA feedback. * Format layout files. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Feb 26, 2021
-
-
Lukas Lechner authored
* Restrict name, phone number and email text field to 250 characters in contact diary * Trim name, phone and mail when mapping to entity in contact diary * Remove unnecessary styles items * Don't trim whitespaces * Remove trim() for all values of persons and locations Co-authored-by:
BMItter <46747780+BMItter@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
- Feb 23, 2021
-
-
axelherbstreith authored
-
axelherbstreith authored
* added basic button style * removed divider * refactoring * Removed comments
-
AlexanderAlferov authored
* Initial commit * Duration picker fragment * Cleaned navigation * Clean up
-
- Feb 19, 2021
-
-
Lukas Lechner authored
* Add styles for diary circumstances text field * Improve design of text field, Align info button * Expand EditText to multiple lines if long enough, but don't allow new lines "\n". Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Feb 18, 2021
-
-
Alex Paulescu authored
* Changed bottom sheet to fragment and added phone and email fields. * Added back navigation. * Adapted edit person with new values. * Adapted add location screen to new requirements. * Addressed PR comments. * Removed unused imports. * Updated text field border radius. * Removed phone and email from VM.
-
- Feb 17, 2021
-
-
Matthias Urhahn authored
* Strings for contact diary encounter/visit button groups and extensions. * First draft, enchance person and location items to allow changing the new attributes. * Move circumstances text input + button into a custom view. Fix TextWatcher mechanism. Reduce clickable container area to header. Fix list items flickering on update. * Adjust duration storage to map long to JodaTime.Duration. Improve list item update mechanism, we don't need live updates, just live restoration on stableId change. * Fix inconsistent list/database updates. We need to to refresh the list data consistently. Introduce payload handling to prevent whole view refresh. * Call text changed listener after focus was lost. * LINTER ¯\_(ツ)_/¯ * Fix instrumentation tests. * Trim text from circumstances input. * Fix list items not expanding on selection because the ViewHolder wasn't re-layouted.
-
- Feb 11, 2021
-
-
Chilja Gossow authored
* refactor for better preview change font * clean up * resolve includes to simplify layout Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Feb 03, 2021
-
-
Mohamed Metwalli authored
* Add bottom bar * Fix di * Adjust theme * Align content on top of bottom bar * Enhance findNavController * Adjust Bottom Bar * Remove diary card * Remove up button * lint * Adapt MD theme * Fix ui tests * Delete contact diary , handle onboarding * Remove x button * Show bottom nav only for Home and contact diary destinations * Only contact diary overview screen * Adjust alert dialog theme * update docs * Fix close button issue * Revert close button changes * Rename text resources * Make visibility logic flexible for future additions * Fix typo * Contact diary onboarding's bottom bar behaviour * Update ContactDiaryOnboardingFragmentTest.kt * Update Corona-Warn-App/src/main/res/values/strings.xml Co-authored-by:
Sabine Loss <44154356+SabineLoss@users.noreply.github.com> * Update contact_diary_overview_fragment.xml * Small refactoring * Remove un required gravity * Use accent colour * Move diary settings into vm * Update MainActivityViewModelTest.kt * Fix styling in bottom sheet dialog Co-authored-by:
Sabine Loss <44154356+SabineLoss@users.noreply.github.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
- Jan 19, 2021
-
-
Alex Paulescu authored
* Added layout. * Adding UI components and images to the fragment.
-
Chilja Gossow authored
-
Chilja Gossow authored
* TrendArrowView * card 7-day-r-value implementation * margins and ripple * use decimals provided by backend
-
- Jan 18, 2021
-
-
Chilja Gossow authored
* styles and strings * styles and strings * styles and strings
-
- Jan 14, 2021
-
-
Matthias Urhahn authored
* Add placeholders for statistic UIs. * Satisfy the linter.
-
- Jan 08, 2021
-
-
Chilja Gossow authored
Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Matthias Urhahn authored
Remove @dimen/match_constraint as it will be replaced by tooling with 0dp whenever used and thus adds noise. (#2055)
-
- Jan 04, 2021
-
-
Chilja Gossow authored
* accessibility announcement renaming
-
- Dec 23, 2020
-
-
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
-
- Dec 22, 2020
-
-
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:
fynngodau <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:
fynngodau <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:
fynngodau <fynngodau@mailbox.org> * Update Corona-Warn-App/src/main/res/layout/tracing_content_failed_view.xml Co-authored-by:
fynngodau <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:
fynngodau <fynngodau@mailbox.org>
-
- Dec 21, 2020
-
-
Alex Paulescu authored
* Increased Kontakt-Tagebuch text size. * Changed headline name to a more appropriate one.
-
- Dec 17, 2020
-
-
Alex Paulescu authored
* Added custom styling for dialog buttons in diary activities. * Updated dialog button color
-
- 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>
-