github dankamongmen/notcurses v2.2.6
v2.2.6—i know your boyfriend hates me

latest releases: v3.0.9, v3.0.8, v3.0.7...
3 years ago

Sprixels, as written up here, are now working pretty decently. They're not all the way there, but great progress has been made. You'll now find them used in notcurses-demo, particularly in:

  • intro (an orca rides a segway along the bottom, and a famed scientist exclaims in surprise),
  • xray (the central video now uses sprixels, if available),
  • yield (the background is drawn with a sprixel, if available), and
  • keller (pixelblitter has been added to the blitter examples)

The new caps-rendered binary is available for a quick look at the increasingly-complex terminal properties detected for your environment.

kitty 0.19.3:
2021-04-12-075548_845x441_scrot

XTerm 366:
2021-04-12-075815_884x556_scrot

Most remaining sprixel work has to do with performance and eliminating flicker. The story on overlapping sprixels is not yet decided, but that's mainly an issue of implementation decisions, rather than major outstanding design. We're at the point where you definitely ought be filing bugs on any problems you find. I think the API as stands will work going forward, but I reserve the right to change it for sprixels until 2.3.0.

Speaking of 2.3.0, it's possible (but unlikely) that we'll go directly to 3.0.0 instead. We'll definitely be doing 3.0.0 once the sprixel implementation is perfected. 3.0.0 will drop some (already deprecated) functionality, so make sure you're addressing any deprecation warnings.

and now, one of Atlanta's greatest cultural treasures...
brann dailor, brent hinds, troy sanders, and bill kelliher are MASTODON

behold the motherload!
this time, things will work out just fine. enjoy 2.2.6.

Don't miss a new notcurses release

NewReleases is sending notifications on new releases.