From 4ef1d29f385225ce37c8a1170991b7e50143b96a Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Sat, 20 May 2023 00:37:50 +0200 Subject: Allow editing stickers from stickerpicker --- resources/qml/emoji/StickerPicker.qml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/resources/qml/emoji/StickerPicker.qml b/resources/qml/emoji/StickerPicker.qml index 2e1956b1..69f065ed 100644 --- a/resources/qml/emoji/StickerPicker.qml +++ b/resources/qml/emoji/StickerPicker.qml @@ -201,6 +201,7 @@ Menu { model: gridView.model ? gridView.model.sections : null spacing: Nheko.paddingSmall + clip: true delegate: Avatar { height: sidebarAvatarSize @@ -211,10 +212,27 @@ Menu { hoverEnabled: true ToolTip.visible: hovered + ToolTip.delay: Nheko.tooltipDelay ToolTip.text: modelData.name onClicked: gridView.positionViewAtIndex(modelData.firstRowWith, ListView.Beginning) } } + + ImageButton { + Layout.row: 0 + Layout.column: 0 + Layout.preferredWidth: sidebarAvatarSize + Layout.preferredHeight: sidebarAvatarSize + Layout.rightMargin: Nheko.paddingSmall + + image: ":/icons/icons/ui/settings.svg" + + hoverEnabled: true + ToolTip.visible: hovered + ToolTip.delay: Nheko.tooltipDelay + ToolTip.text: qsTr("Change what packs are enabled, remove packs, or create new ones") + onClicked: TimelineManager.openImagePackSettings(stickerPopup.roomid) + } } } -- cgit v1.2.3