summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-03-09 20:15:37 +0100
committerNicolas Werner <nicolas.werner@hotmail.de>2022-03-09 20:15:37 +0100
commit7a11b69f998553056b568d163c60aa635114fcd7 (patch)
treec381f4a041507fb253cb769deccb07593655b59f
parentfcfcf5573bbbd16953d696fba83158bf6692dd57 (diff)
Fix images being cropped instead of scaled
-rw-r--r--resources/qml/delegates/ImageMessage.qml2
-rw-r--r--resources/qml/delegates/PlayableMediaMessage.qml2
-rw-r--r--resources/qml/dialogs/ImagePackEditorDialog.qml2
-rw-r--r--resources/qml/dialogs/ImagePackSettingsDialog.qml2
-rw-r--r--resources/qml/emoji/StickerPicker.qml2
5 files changed, 5 insertions, 5 deletions
diff --git a/resources/qml/delegates/ImageMessage.qml b/resources/qml/delegates/ImageMessage.qml
index 7664d6fd..efd4f4a5 100644
--- a/resources/qml/delegates/ImageMessage.qml
+++ b/resources/qml/delegates/ImageMessage.qml
@@ -45,7 +45,7 @@ Item {
visible: !mxcimage.loaded
anchors.fill: parent
- source: url.replace("mxc://", "image://MxcImage/")
+ source: url.replace("mxc://", "image://MxcImage/") + "?scale"
asynchronous: true
fillMode: Image.PreserveAspectFit
smooth: true
diff --git a/resources/qml/delegates/PlayableMediaMessage.qml b/resources/qml/delegates/PlayableMediaMessage.qml
index 5188b80e..4f19275d 100644
--- a/resources/qml/delegates/PlayableMediaMessage.qml
+++ b/resources/qml/delegates/PlayableMediaMessage.qml
@@ -57,7 +57,7 @@ Item {
Image {
anchors.fill: parent
- source: thumbnailUrl.replace("mxc://", "image://MxcImage/")
+ source: thumbnailUrl.replace("mxc://", "image://MxcImage/") + "?scale"
asynchronous: true
fillMode: Image.PreserveAspectFit
diff --git a/resources/qml/dialogs/ImagePackEditorDialog.qml b/resources/qml/dialogs/ImagePackEditorDialog.qml
index eb420fce..49c9ea07 100644
--- a/resources/qml/dialogs/ImagePackEditorDialog.qml
+++ b/resources/qml/dialogs/ImagePackEditorDialog.qml
@@ -243,7 +243,7 @@ ApplicationWindow {
Avatar {
Layout.columnSpan: 2
- url: imagePack.data(imagePack.index(currentImageIndex, 0), SingleImagePackModel.Url).replace("mxc://", "image://MxcImage/")
+ url: imagePack.data(imagePack.index(currentImageIndex, 0), SingleImagePackModel.Url).replace("mxc://", "image://MxcImage/") + "?scale"
displayName: imagePack.data(imagePack.index(currentImageIndex, 0), SingleImagePackModel.ShortCode)
roomid: displayName
height: 130
diff --git a/resources/qml/dialogs/ImagePackSettingsDialog.qml b/resources/qml/dialogs/ImagePackSettingsDialog.qml
index 2ce19b80..24f70f68 100644
--- a/resources/qml/dialogs/ImagePackSettingsDialog.qml
+++ b/resources/qml/dialogs/ImagePackSettingsDialog.qml
@@ -233,7 +233,7 @@ ApplicationWindow {
contentItem: Image {
height: stickerDim
width: stickerDim
- source: model.url.replace("mxc://", "image://MxcImage/")
+ source: model.url.replace("mxc://", "image://MxcImage/") + "?scale"
fillMode: Image.PreserveAspectFit
}
diff --git a/resources/qml/emoji/StickerPicker.qml b/resources/qml/emoji/StickerPicker.qml
index 5f3f5bc7..d38461a1 100644
--- a/resources/qml/emoji/StickerPicker.qml
+++ b/resources/qml/emoji/StickerPicker.qml
@@ -157,7 +157,7 @@ Menu {
contentItem: Image {
height: stickerDim
width: stickerDim
- source: model.url.replace("mxc://", "image://MxcImage/")
+ source: model.url.replace("mxc://", "image://MxcImage/") + "?scale"
fillMode: Image.PreserveAspectFit
}