summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2023-05-20 00:37:50 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2023-05-20 00:37:50 +0200
commit4ef1d29f385225ce37c8a1170991b7e50143b96a (patch)
tree65f3ec0727e95fd50289b870373a96c68821d6c4
parentc1b7c026e488a40f1b8b87b12e80a649b2b8cf4f (diff)
Allow editing stickers from stickerpickerstickerrows
-rw-r--r--resources/qml/emoji/StickerPicker.qml18
1 files changed, 18 insertions, 0 deletions
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)
+ }
}
}