aboutsummaryrefslogtreecommitdiffstats
path: root/app/exline.go
diff options
context:
space:
mode:
authorTim Culverhouse <tim@timculverhouse.com>2024-02-12 06:26:14 -0600
committerRobin Jarry <robin@jarry.cc>2024-02-12 13:47:29 +0100
commit4e26faf498b84b90ecd1af3bd6c6e1f2f3e44a6e (patch)
tree8e04d288683b220080cbae64e420e4e839c6c66d /app/exline.go
parent0ef4717b2a0fad1ee0a6426efa77325affaf566b (diff)
downloadaerc-4e26faf498b84b90ecd1af3bd6c6e1f2f3e44a6e.tar.gz
msgviewer: implement inline image viewing
Implement inline image viewing for jpeg, png, bmp, tiff, and webp formats. When a user has no configured image filter and the image is supported and the terminal has either sixel or kitty image protocol support, the image will be displayed in the message viewer. Always clear the screen before each draw. This call is necessary in vaxis to allow for images to be cleared properly between renders. There is no performance impact: the call only resets each cell to a blank cell, and aerc will redraw each one already. Changelog-added: Inline image previews when no filter is defined for `image/*` and the terminal supports it. Signed-off-by: Tim Culverhouse <tim@timculverhouse.com> Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'app/exline.go')
0 files changed, 0 insertions, 0 deletions