Tuba
Tuba copied to clipboard
[Request]: Pronouns next to username
Describe the request
The latest version of Fedilab added support for displaying a users pronouns next to their name, it checks for a user field named "Pronouns" and uses the contents. I'd love to see this in Tuba.
Implementation Details
- [X] This follows the GNOME HIG.
I wanted to this for a while but don't really know where to place them and how ellipsizing will work
I've split it into 4 options:
- Account popovers #495 - it shows all fields
- Overlay icon with tooltip or popover on click
- Overlay label - nope, would suck on lengthy fields
- Append to name or handle - it will have to be ellipsized or might look bad
I'm not sure about fedilab but megalodon does the 4th option and ellipsizes the name. The problem is that the pronouns field might contain a lot more info e.g. location or the pronouns in different languages. So ellipsizing the name could turn out to just ...
if the field is too long. Ellipsizing the handle is a no-go due to impersonation concerns
I'm personally leaning towards the first 2
Option 1 is probably the best user experience out of the first two.
It would be great to have l10n support for this as well, it could e.g. check for both "pronouns" and the localized version of the string, or even for the localized string in all available languages (if not too resource heavy).