diff options
author | Nicolas Werner <nicolas.werner@hotmail.de> | 2023-10-09 21:28:39 +0200 |
---|---|---|
committer | Nicolas Werner <nicolas.werner@hotmail.de> | 2023-10-09 21:28:39 +0200 |
commit | a86e364d1ab5aecc8fcc3c74fbecb7d9876cdbfc (patch) | |
tree | 4c58ace79a51e2b02778498b03d3695c59a6bf84 /resources/qml/MessageView.qml | |
parent | Fix missing property showAcceptKnockButton (diff) | |
download | nheko-a86e364d1ab5aecc8fcc3c74fbecb7d9876cdbfc.tar.xz |
Basic bubble style
Diffstat (limited to 'resources/qml/MessageView.qml')
-rw-r--r-- | resources/qml/MessageView.qml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml index 5ea73fb5..ab8a3ee8 100644 --- a/resources/qml/MessageView.qml +++ b/resources/qml/MessageView.qml @@ -68,8 +68,17 @@ Item { scrolledToThis: eventId === room.scrollTarget && (y + height > chat.y + chat.contentY && y < chat.y + chat.height + chat.contentY) } } + Component { + id: bubbleMessageStyle + + TimelineBubbleMessageStyle { + messageActions: messageActionsC + messageContextMenu: messageContextMenuC + scrolledToThis: eventId === room.scrollTarget && (y + height > chat.y + chat.contentY && y < chat.y + chat.height + chat.contentY) + } + } - delegate: defaultMessageStyle + delegate: Settings.bubbles ? bubbleMessageStyle : defaultMessageStyle footer: Item { anchors.horizontalCenter: parent.horizontalCenter anchors.margins: Nheko.paddingLarge |