Improve RoomDrawer for direct chats

Don't show irrelevant stuff like the member list, description, alias

BUG: 466895
This commit is contained in:
Tobias Fella
2023-03-05 18:07:33 +01:00
parent 85b40ca536
commit d844945453
7 changed files with 208 additions and 85 deletions

View File

@@ -19,8 +19,7 @@ Kirigami.OverlaySheet {
property var user
property string displayName: user.displayName
property string avatarMediaId: user.avatarMediaId
property string avatarUrl: user.avatarUrl
readonly property string avatar: room.avatarForMember(user)
parent: applicationWindow().overlay
@@ -46,7 +45,7 @@ Kirigami.OverlaySheet {
Layout.preferredHeight: Kirigami.Units.iconSizes.huge
name: displayName
source: avatarMediaId ? ("image://mxc/" + avatarMediaId) : ""
source: avatar ?? ""
color: user.color
}