DeterminateSystems / riff

Riff automatically provides external dependencies for Rust projects, with support for other languages coming soon.
https://riff.sh
Mozilla Public License 2.0
486 stars 13 forks source link

Update GIF demo #87

Closed lucperkins closed 2 years ago

lucperkins commented 2 years ago

The originally updated demo featured broken emoji when converted to GIF form, which we presumably don't want. For this demo I used a much more stripped-down shell environment to eliminate that issue. The Riff emoji are now busted but that's a little less apparent.

Rendered README here.

cole-h commented 2 years ago

Is there no way to fix the riff emoji? :sob:

lucperkins commented 2 years ago

@cole-h Not that I've found, sadly. It looks fine on the Asciinema site but all my attempts to fix it in the GIF form were for nought.

Hoverbear commented 2 years ago

@lucperkins The default font agg uses seems to lack the character. I was able to get the cute music notes using agg d.cast out.gif --font-family "Noto Sans Mono" --renderer resvg out

lucperkins commented 2 years ago

@Hoverbear Ah, quite duly noted on the font choice. Fira Code didn't seem to work but I'll give this a shot.

Hoverbear commented 2 years ago

noto sans mono should work in all cases since Google has gone through some extreme effort to cover all symbols.

lucperkins commented 2 years ago

@Hoverbear It's possible that it's a platform issue. I've tried with a few monospaced "nerd" fonts but to no avail thus far.