Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Direct Messages screen is inconsistent between the different platforms #83

Closed
Tracked by #146
jakewb-b opened this issue Jan 4, 2022 · 4 comments
Closed
Tracked by #146

Comments

@jakewb-b
Copy link

jakewb-b commented Jan 4, 2022

My request concerns the screen opened when the user wants to create a new DM from the different Element application (Web/Android and iOS)

Here is a screenshot with the current implementation:

f142c856-4e29-4999-a0fa-8f45c4b8c04f

Element-web has a "Recent Conversations" section which doesn't exist on the other apps (I don't know if this is really useful)

I consider "Suggestions" and "Known Users" are the same, but they don't list the contacts in the same order (for the same connected account). FYI: known users are people with who the end user shares at least one room

Element-iOS don't have any suggestions, this is a pity...

The contact book access on mobile is handled totally differently on Android and iOS...

These inconsistencies may disturb the end users.They disturb our work at PS level to promote the use of the Element design for this screen. For example, I'm supposed to replace the existing Tchap (DINUM) contacts picker with the Element one. We did for Tchap-Android, but I don't want to do the same on iOS until Element-iOS has a suggestions/known users list. It will be a regression for Tchap end users.

Last remark, I consider this improvement about the contacts picker for the DM creation screen should be taken into account by the Application team (or a Feature team). I don't think we should ask sponsoring for that

(see https://element-io.atlassian.net/browse/PROD-48)

@daniellekirkwood
Copy link
Contributor

Thanks for raising - all great points and we hope to address this in Q1 :)

@gaelledel gaelledel self-assigned this Jan 7, 2022
@gaelledel
Copy link

@daniellekirkwood @giomfo
I am integrated this issue as part of the start DM UX rework https://element-io.atlassian.net/browse/PROD-1?atlOrigin=eyJpIjoiNDk3YjMxOWYwNzlkNGNhMDhhYzc2ODQ1M2ZjMzY0ZDAiLCJwIjoiaiJ9

Danielle, please feel free to get in touch for more info. We'll need to touch base on this at some point.

@daniellekirkwood
Copy link
Contributor

daniellekirkwood commented Jan 21, 2022

Discussion of requirements:

  • We need to decide how the user adds their contact book
  • We need to make this screen consistent across platforms
  • We need to ensure the iOS designs scale to include the QR code one day
  • We need to keep the ability to invite friends
  • On Mobile we do not need to keep known users

This screen will change dependant on the life stage of the user;

  • FTUE for new users and
  • Ongoing where there have been interactions with others already.

@giomfo
Copy link
Member

giomfo commented Jan 24, 2022

In case of search the result is inconsistent on the different platforms (Web/iOS/Android):
image

  • The list displayed on the web client is totally different than the one displayed on mobile. (Note : the 2 first suggested contacts displayed on android are displayed at the end on ios. The other contacts are listed in the same order)
  • a know contact named Christy is displayed at the first position on web and android (👍 ), this contact is totally missing on iOS 👎

@daniellekirkwood daniellekirkwood removed their assignment Feb 22, 2022
@giomfo giomfo self-assigned this May 24, 2022
@giomfo giomfo removed their assignment Nov 23, 2023
@giomfo giomfo closed this as not planned Won't fix, can't repro, duplicate, stale Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants