diff options
author | Hubert Hirtz <hubert@hirtz.pm> | 2021-10-23 19:10:49 +0200 |
---|---|---|
committer | Hubert Hirtz <hubert@hirtz.pm> | 2021-10-23 19:10:49 +0200 |
commit | a3fb5135ee19fa8e9388654f5649529626f09207 (patch) | |
tree | e12b0c75282f46d97a9c03398869ed0e5190bca8 /ui/ui.go | |
parent | Don't panic when a command is sent when offline (diff) |
Make use of away-notify
Diffstat (limited to 'ui/ui.go')
-rw-r--r-- | ui/ui.go | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -370,7 +370,15 @@ func drawVerticalMemberList(screen tcell.Screen, x0, y0, width, height int, memb } else { x++ } - name := truncate(m.Name.Name, width-1, "\u2026") - printString(screen, &x, y, PlainString(name)) + + var name StyledString + nameText := truncate(m.Name.Name, width-1, "\u2026") + if m.Away { + name = Styled(nameText, tcell.StyleDefault.Foreground(tcell.ColorGray)) + } else { + name = PlainString(nameText) + } + + printString(screen, &x, y, name) } } |