-
Notifications
You must be signed in to change notification settings - Fork 6
Groups: Flair for users #118
Comments
I think flairs will be particularly important for subgroup/labels, to differentiate users within the same group. edit: I've become aware that flairs seem to be being implemented only for Groups (e.g. There are UI issues with colouring usernames, so the alternative giomfo mentioned of displaying the top 3/however many flairs is a good idea. |
Related: element-hq/element-web#5379 |
The flair added to the user’s display name in the room history is finally defined by crossing the 2 following information:
In the mobile application, we display no more than 3 flair. Riot Android displays the full list of flair when the user clicks on them. |
MXRestClient: Add the method to get the publicised groups for a list of users. MXSession: Cache the publicised groups of the matrix users in order to limit the server requests. element-hq/riot-meta#118
MXKRoomDataSource: Force a refresh on flair settings change. MXKRoomBubbleCellData: keep update the flair of the sender. MXKRoomBubbleTableViewCell: Display the sender flair if any TODO: display the full flair list when the user clicks on the displayed flair. element-hq/riot-meta#118
Force the matrix session to refresh the cached data related to the publicised groups of the users when the application enters in foreground element-hq/riot-meta#118
Fix Manu's remarks element-hq/riot-meta#118
by managing the related groups of a room at the RoomDataSource level instead of at the bubble level element-hq/riot-meta#118
Display more details on the user's group (avatar, id) element-hq/riot-meta#118
Flair is a series of badges after the user’s (disambiguated) display name.
By default, we apply flair if you are a member of a group to which the current room belongs. E.g. if you’re a member of the Matrix core team, and Matrix HQ is part of the Matrix core team group, then your flair will be automatically visible when entering it by default.
We suggest letting users override which flair is visible per-room though (in MemberInfo for that room, or as a dialog box when joining the room) TBD.
Do we limit the number of flairs? Either arbitrary limit of 3 or whatever TBD
The text was updated successfully, but these errors were encountered: