zulip/zulip-terminal

Show text form of emoji in user full names

Open

#687 opened on Jun 12, 2020

 (28 comments) (2 reactions) (0 assignees)Python (352 forks)github user discovery
area: emojihelp wanted

Repository metrics

Stars
 (853 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Text forms of emoji/unicode are currently shown in messages and reactions, but if a user happens to have one in their user 'full name' then this is not handled right now. This triggers the behavior where the display can be corrupted by multi-width characters - a bug believed to originate in urwid.

To 'clean' the output of full names it would therefore be good to convert any emoji to the expanded text form, and ideally style it as per emojis to distinguish it from the name itself.

Contributor guide