Increase message width in modern display mode

This commit is contained in:
FIGBERT 2023-04-23 13:52:07 -07:00
parent 50acd2474a
commit 27160c1fc6
No known key found for this signature in database
GPG key ID: 67F1598D607A844B

View file

@ -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