Use "alternate screen" for Pride month animation

This removes the need to clear screen at each frame, which fixes the
screen flickering.
This commit is contained in:
Teoh Han Hui 2024-07-30 21:23:40 +08:00
parent 00369355e6
commit 13e29325b9
No known key found for this signature in database
GPG key ID: D43E2BABAF97DCAE
4 changed files with 121 additions and 34 deletions

View file

@ -17,6 +17,7 @@ ansi_colours = { version = "1.2.2", default-features = false }
anstream = { version = "0.6.14", default-features = false }
anyhow = { version = "1.0.86", default-features = false }
bpaf = { version = "0.9.12", default-features = false }
crossterm = { version = "0.27.0", default-features = false }
deranged = { version = "0.3.11", default-features = false }
directories = { version = "5.0.1", default-features = false }
enable-ansi-support = { version = "0.2.1", default-features = false }