Downloaded files: include title + ext in filename
This commit is contained in:
@@ -18,6 +18,7 @@ Rectangle {
|
||||
|
||||
property string name
|
||||
property alias mxc: avatarImage.mxc
|
||||
property alias title: avatarImage.title
|
||||
|
||||
property alias toolTipMxc: avatarToolTipImage.mxc
|
||||
property alias sourceOverride: avatarImage.sourceOverride
|
||||
@@ -77,6 +78,7 @@ Rectangle {
|
||||
id: avatarToolTipImage
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
mxc: avatarImage.mxc
|
||||
title: avatarImage.title
|
||||
|
||||
sourceSize.width: avatarToolTip.dimension
|
||||
sourceSize.height: avatarToolTip.dimension
|
||||
|
@@ -13,6 +13,7 @@ HImage {
|
||||
|
||||
|
||||
property string mxc
|
||||
property string title
|
||||
property string sourceOverride: ""
|
||||
property bool thumbnail: true
|
||||
property var cryptDict: ({})
|
||||
@@ -41,7 +42,8 @@ HImage {
|
||||
|
||||
const method = image.thumbnail ? "get_thumbnail" : "get_media"
|
||||
const args = image.thumbnail ?
|
||||
[image.mxc, w, h, cryptDict] : [image.mxc, cryptDict]
|
||||
[image.mxc, image.title, w, h, cryptDict] :
|
||||
[image.mxc, image.title, cryptDict]
|
||||
|
||||
py.callCoro("media_cache." + method, args, path => {
|
||||
if (! image) return
|
||||
|
@@ -7,6 +7,9 @@ HAvatar {
|
||||
displayName.substring(1) :
|
||||
displayName
|
||||
|
||||
title: "room_" + roomId + ".avatar"
|
||||
|
||||
|
||||
property string roomId
|
||||
property string displayName
|
||||
}
|
||||
|
@@ -4,6 +4,7 @@ import QtQuick 2.12
|
||||
|
||||
HAvatar {
|
||||
name: displayName || userId.substring(1) // no leading @
|
||||
title: "user_" + userId + ".avatar"
|
||||
|
||||
|
||||
property string userId
|
||||
|
Reference in New Issue
Block a user