Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Improve Contact Journal usability for editing and deleting entries #334

Closed
MikeMcC399 opened this issue Jan 16, 2021 · 15 comments
Closed

Improve Contact Journal usability for editing and deleting entries #334

MikeMcC399 opened this issue Jan 16, 2021 · 15 comments
Assignees
Labels
contact-journal Issues regarding the contact diary enhancement New feature or request mirrored-to-jira This item is also tracked internally in JIRA

Comments

@MikeMcC399
Copy link
Contributor

MikeMcC399 commented Jan 16, 2021

Current Implementation

In the Contact Journal, in order to edit or delete entries, it is necessary to use the three-dot icon at the top right. (See explanation in https://www.coronawarn.app/en/blog/2020-12-28-corona-warn-app-version-1-10/).

Suggested Enhancement

The app should be enhanced to use common ways of editing a person or place entry directly. For instance:

  • tap and hold on an entry to open a selection to edit or delete
  • swipe to delete
  • add a pencil icon to edit
  • add a bin icon to delete

Expected Benefits

It should be more obvious how to make changes to existing person or place entries in the app's Contact Journal. As shown by the comments in the issue

(Note the FAQ https://www.coronawarn.app/en/faq/#contact_diary entry confirming the intention to improve the Contact Journal based on user feedback,)


Please consider also

Internal Tracking ID: EXPOSUREAPP-3034
Internal Tracking ID: EXPOSUREAPP-5495

@MikeMcC399 MikeMcC399 added the enhancement New feature or request label Jan 16, 2021
@dsarkar dsarkar added contact-journal Issues regarding the contact diary mirrored-to-jira This item is also tracked internally in JIRA labels Jan 16, 2021
@ndegendogo
Copy link

ndegendogo commented Jan 16, 2021

@MikeMcC399 Thanks. Your suggestion is even better than mine (#317).
My main point was, I would like to have all editing (add, modify, delete entries) in one place; which is well fulfilled with your suggestion.

@fynngodau
Copy link
Contributor

We at CCTG have also had some people ask us how to edit people / places who did not find the according setting, and our typical user tends to be rather “technophile” ;)

Because of this and also because of my personal feeling how these screens should work, I support this request and would advocate for the edit / delete workflow to be reworked soon.

@dsarkar
Copy link
Member

dsarkar commented Mar 22, 2021

@fynngodau @MikeMcC399 On the wishlist pipeline currently considered high priority.


Internal Tracking ID: EXPOSUREAPP-5495

@MikeMcC399
Copy link
Contributor Author

@dsarkar

On the wishlist pipeline currently considered high priority.

Thank you for the feedback.

Here a cross-link to Android Edit Person issues, where the keyboard does not always display for editing: corona-warn-app/cwa-app-android#2658

@MikeMcC399
Copy link
Contributor Author

Please consider also #405 is relation to this wishlist item.

@MikeMcC399
Copy link
Contributor Author

Comments from @WiseWomanVP

... the problem of correcting or deleting an entry is still non-intuitive. Normally you would press long on an entry and shove it left to delete, or just a long press to correct.

The above suggestions are covered in the original entry #334

It is also problematic that the additional data always opens, instead of there being a little plus to open it.

This is a separate item, about hiding data and expanding it when needed. This could be considered for any other usability improvements to the Contact Journal.

@ElenaA411
Copy link

ElenaA411 commented Apr 29, 2021

Kontakt-Tagebuch

Here you can see my design idea for the contact journal. The funcion to delete or change persons and places is easier to use.
Example and description:
At first you click at the person. In the right up corner ist the button (...). When you click on the button it opens a separate window with the option (bearbeiten) and (löschen).
When you click on (bearbeiten) you can change the (Beschreibung/ Telefon/E-Mail).
When you click on (löschen) it opens a new window (Wollen Sie diese Person wirklich entfernen?) and you can choose if you delete the person (Ja) or not (nein).

What do you think about this?

@jucktnich
Copy link

I would add an edit menu to the top and if you click it, these little arrows appear, cause I think it's the standard iOS behaviour.

@MikeMcC399
Copy link
Contributor Author

@ElenaA411
Something like you propose would be good.

@dsarkar
Do you have any update, since you wrote in #334 (comment) about one month ago:

On the wishlist pipeline currently considered high priority.

Internal Tracking ID: EXPOSUREAPP-5495

@WiseWomanVP
Copy link

Okay, that would be better for editing.

There is still the problem with the default being the menu for duration being opened. It should be closed unless requested, I find it highy annoying. I don't want to spend time trying to decide the exact time. I also meet people BOTH indoors and outdoors and with and without a mask. I would have one bubble with "..." or a pencil for editing, another bubble with a clock for adding the time.

@dsarkar
Copy link
Member

dsarkar commented Apr 29, 2021

@MikeMcC399 No change. Item is in the pipeline as high priority wishlist issue, but currently not being implemented, nor is it clear if it will be implemented, although it is considered a important improvement. I understand that new features implementation has still higher priority (e.g. Rapid antigen test integration, error logging).

@ElenaA411
Copy link

No change. In the pipeline as high priority. I understand that new features implementation has still higher priority (e.g. Rapid antigen test integration, error logging).

@dsarkar What do you think about my mockup #334 (comment)? And what do you mean with "no change"? Isn't it possible to change?

@dsarkar
Copy link
Member

dsarkar commented Apr 29, 2021

Hi @ElenaA411 see #334 (comment), I explain better hopefully.

I will forward you mockup into the internal ticket, so management / developers can have a look at it. Many thanks.


Corona-Warn-App Open Source Team

@ndegendogo
Copy link

@dsarkar @heinezen what is the status of the discussion for an improved user interface for the contact diary?
I am talking of this ticket, with its really great ideas, as well as of this proposal over in the iOS repo.

I understand that the very first version of the contact diary was implemented as a "minimum viable product". Especially to get feedback from the users and the community. But unfortunately, since then there was not much progress....

What are the reasons? Are such improvements really "undesired", or is it rather a question of priorities?
Assuming the latter: would it be an option to involve the community here?

I am sure that we community are able to cover both platforms (iOS and Android)

@MikeMcC399
Copy link
Contributor Author

@dsarkar

This request has been open for almost one year and at one point you said it was a high priority item to improve the usability of the Contact Journal for editing and deleting entries.

Could you please enquire about whether it can be addressed soon?

Thank you for working together in the meantime to get an FAQ article published:

@MikeMcC399 MikeMcC399 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
contact-journal Issues regarding the contact diary enhancement New feature or request mirrored-to-jira This item is also tracked internally in JIRA
Projects
None yet
Development

No branches or pull requests

8 participants