-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
allow the user to prefer no more than one avatar per person in a room #3768
Comments
I'm of a similar mind, but it is interesting that the first reaction was a thumbs-down - do some users have a strong preference for enforcing temporal avatar associations? |
temporal avatars and displaynames are a very conscious choice in Matrix (just as in twitter & facebook they aren't temporal). Matrix rooms are effectively an immutable record of a conversation, which may be on the public record. Showing the correct avatars for historical conversations are critical, in my opinion, to correctly reflect the conversation that happened (especially if that conversation happened to be about the avatars, which happens relatively often)! This is why we very deliberately preserve them. Of course, a client could chose to ignore historical avatars if it so desired, and if someone added an option to riot to do that we'd probably merge it, but it's far from vital imo. |
To me, showing the current avatar is a feature. |
ftr: we have a labs flag for this coming up. matrix-org/matrix-react-sdk#7815 |
uconfusing.ture gets merged, I hope that it will be optional. I also like very much the historical avatars, and I always wanted that in other messengers. I can see the usefulness of showing only one avatar per user, especially in large public rooms, where you maybe not know everybody, it could get confusing if multiple avatar are shown. |
part of the reason for the labs flag is to explore which preference, if any, the product team has based on user feedback. Generally we shy away from adding options, preferring instead to make sensible decisions in favour of the product direction. |
* Add labs flag: Show only current profile on historical messages For element-hq/element-web#3768 Related element-hq/element-web#4677 * Use the member's user ID
Closing in favour of #22336 |
label:ui/ux
Enhancement request
Description
If I understand correctly: #106 assumes that where person A sets their avatar for the first time, the green circular A – not the set avatar – should persist for messages that were posted by that person before the change.
From the perspective of person B I find that confusing. For me the avatar of a person is simply, essentially, the graphical representation of the user or the user's alter ego or character; I associate an avatar:
For me, to find multiple avatars for myself, or for any other person, on a single timeline, is counterproductive. It goes against my wish to form a mental picture of a person. Multiple avatars = multiple personalities, which might be what's intended by person A, but such inconsistencies make it difficult for me to put thing in context.
Adding a user preference should satisfy both:
Thanks
Clarification
This request is not to discourage any writer from changing his or her avatar.
This request is to allow the reader to see just one avatar for the writer: the avatar that was most recently preferred by the writer.
Cross references
#660 – User Settings refinements
#106 – Historical user avatars can be buggy
#2984 – General UX Thread
The text was updated successfully, but these errors were encountered: