From 98a8b528624c9f497c213afe66fb738cf15f2c82 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 13 Apr 2019 17:04:52 +0300 Subject: Minor UI changes --- ui/messages/base.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'ui/messages') diff --git a/ui/messages/base.go b/ui/messages/base.go index cb9b371..05df72b 100644 --- a/ui/messages/base.go +++ b/ui/messages/base.go @@ -178,7 +178,7 @@ func (msg *BaseMessage) TimestampColor() tcell.Color { func (msg *BaseMessage) ReplyHeight() int { if msg.ReplyTo != nil { - return 2 + msg.ReplyTo.Height() + return 1 + msg.ReplyTo.Height() } return 0 } @@ -278,14 +278,14 @@ func (msg *BaseMessage) DrawReply(screen mauview.Screen) mauview.Screen { } width, height := screen.Size() replyHeight := msg.ReplyTo.Height() - widget.WriteLineSimpleColor(screen, "In reply to", 0, 0, tcell.ColorGreen) - widget.WriteLineSimpleColor(screen, msg.ReplyTo.RealSender(), len("In reply to "), 0, msg.ReplyTo.SenderColor()) - for y := 1; y < 1+replyHeight; y++ { - screen.SetCell(0, y, tcell.StyleDefault, '▋') + widget.WriteLineSimpleColor(screen, "In reply to", 1, 0, tcell.ColorGreen) + widget.WriteLineSimpleColor(screen, msg.ReplyTo.RealSender(), 13, 0, msg.ReplyTo.SenderColor()) + for y := 0; y < 1+replyHeight; y++ { + screen.SetCell(0, y, tcell.StyleDefault, '▊') } replyScreen := mauview.NewProxyScreen(screen, 1, 1, width-1, replyHeight) msg.ReplyTo.Draw(replyScreen) - return mauview.NewProxyScreen(screen, 0, replyHeight+2, width, height-replyHeight-2) + return mauview.NewProxyScreen(screen, 0, replyHeight+1, width, height-replyHeight-1) } func (msg *BaseMessage) String() string { -- cgit v1.2.3