From b0df40496d6c9b53eeb29e9d67b944f8e1fb8dd5 Mon Sep 17 00:00:00 2001
From: Nicolas Werner <nicolas.werner@hotmail.de>
Date: Mon, 9 Oct 2023 21:41:00 +0200
Subject: [PATCH] Shrink replies

---
 resources/qml/TimelineBubbleMessageStyle.qml     | 2 +-
 resources/qml/TimelineDefaultMessageStyle.qml    | 2 +-
 resources/qml/delegates/ImageMessage.qml         | 2 +-
 resources/qml/delegates/PlayableMediaMessage.qml | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/resources/qml/TimelineBubbleMessageStyle.qml b/resources/qml/TimelineBubbleMessageStyle.qml
index c6c1aedef..cf6f1dec0 100644
--- a/resources/qml/TimelineBubbleMessageStyle.qml
+++ b/resources/qml/TimelineBubbleMessageStyle.qml
@@ -229,7 +229,7 @@ TimelineEvent {
 
                                 Rectangle {
                                     id: replyLine
-                                    height: Math.min( wrapper.reply?.height, timelineView.height / 5) + Nheko.paddingSmall + replyUserButton.height
+                                    height: Math.min( wrapper.reply?.height, timelineView.height / 10) + Nheko.paddingSmall + replyUserButton.height
                                     color: replyRow.userColor
                                     width: 4
                                 }
diff --git a/resources/qml/TimelineDefaultMessageStyle.qml b/resources/qml/TimelineDefaultMessageStyle.qml
index f4906208c..9685727d4 100644
--- a/resources/qml/TimelineDefaultMessageStyle.qml
+++ b/resources/qml/TimelineDefaultMessageStyle.qml
@@ -217,7 +217,7 @@ TimelineEvent {
 
                         Rectangle {
                             id: replyLine
-                            height: Math.min( wrapper.reply?.height, timelineView.height / 5) + Nheko.paddingSmall + replyUserButton.height
+                            height: Math.min( wrapper.reply?.height, timelineView.height / 10) + Nheko.paddingSmall + replyUserButton.height
                             color: replyRow.userColor
                             width: 4
                         }
diff --git a/resources/qml/delegates/ImageMessage.qml b/resources/qml/delegates/ImageMessage.qml
index 06a1a9e73..9c93c25bf 100644
--- a/resources/qml/delegates/ImageMessage.qml
+++ b/resources/qml/delegates/ImageMessage.qml
@@ -18,7 +18,7 @@ AbstractButton {
     required property string filename
     required property string eventId
     required property int containerHeight
-    property double divisor: EventDelegateChooser.isReply ? 5 : 3
+    property double divisor: EventDelegateChooser.isReply ? 10 : 4
 
     EventDelegateChooser.keepAspectRatio: true
     EventDelegateChooser.maxWidth: originalWidth
diff --git a/resources/qml/delegates/PlayableMediaMessage.qml b/resources/qml/delegates/PlayableMediaMessage.qml
index ac4a82b0d..999283693 100644
--- a/resources/qml/delegates/PlayableMediaMessage.qml
+++ b/resources/qml/delegates/PlayableMediaMessage.qml
@@ -22,7 +22,7 @@ Item {
     required property string url
     required property string body
     required property string filesize
-    property double divisor: EventDelegateChooser.isReply ? 5 : 3
+    property double divisor: EventDelegateChooser.isReply ? 10 : 4
     property int tempWidth: originalWidth < 1? 400: originalWidth
     implicitWidth: type == MtxEvent.VideoMessage ? Math.round(tempWidth*Math.min((timelineView.height/divisor)/(tempWidth*proportionalHeight), 1)) : 500
     width: Math.min(parent?.width ?? implicitWidth, implicitWidth)
-- 
GitLab