From 27160c1fc6076bd748d83c55af61b97b207a142c Mon Sep 17 00:00:00 2001 From: FIGBERT Date: Sun, 23 Apr 2023 13:52:07 -0700 Subject: [PATCH] Increase message width in modern display mode --- ui/message-view.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ui/message-view.go b/ui/message-view.go index bb8e0aa..7cd8ef2 100644 --- a/ui/message-view.go +++ b/ui/message-view.go @@ -159,7 +159,10 @@ func (view *MessageView) AddMessage(ifcMessage ifc.Message, direction MessageDir width := view.width() bare := view.config.Preferences.BareMessageView - if !bare { + modern := view.config.Preferences.DisplayMode == config.DisplayModeModern + if modern { + width -= 5 + } else if !bare { width -= view.widestSender() + SenderMessageGap if !view.config.Preferences.HideTimestamp { width -= view.TimestampWidth + TimestampSenderGap @@ -336,7 +339,9 @@ func (view *MessageView) recalculateBuffers() { view.msgBufferLock.Lock() if recalculateMessageBuffers || len(view.messages) != view.prevMsgCount { width := view.width() - if !prefs.BareMessageView { + if prefs.DisplayMode == config.DisplayModeModern { + width -= 5 + } else if !prefs.BareMessageView { width -= view.widestSender() + SenderMessageGap if !prefs.HideTimestamp { width -= view.TimestampWidth + TimestampSenderGap