Skip to content
Snippets Groups Projects
Commit a0c2a174 authored by kamathmanu's avatar kamathmanu
Browse files

Display filename on mouse hover

parent 716992b7
No related branches found
No related tags found
No related merge requests found
......@@ -31,11 +31,40 @@ Item {
fillMode: Image.PreserveAspectFit
MouseArea {
id: mouseArea
enabled: model.data.type == MtxEvent.ImageMessage && img.status == Image.Ready
hoverEnabled: true
anchors.fill: parent
onClicked: TimelineManager.openImageOverlay(model.data.url, model.data.id)
}
}
Item {
id: overlay
anchors.fill: parent
visible: mouseArea.containsMouse
Rectangle {
id: container
width: parent.width
implicitHeight: imgcaption.implicitHeight
anchors.bottom: overlay.bottom
color: "black"
opacity: 0.75
Text {
id: imgcaption
anchors.fill: parent
elide: Text.ElideMiddle
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
// See this MSC: https://github.com/matrix-org/matrix-doc/pull/2530
text: model.data.filename ? model.data.filename : model.data.body
font.pointSize: 11
color: "white"
}
}
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment