github dankamongmen/notcurses v1.2.0
v1.2.0—check the résumé, my record's impeccable

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

At this point, core functionality seems largely complete. I still intend to add perfect palette generation and fallback from UTF-8 when running in an ASCII environment, but the API ought have pretty much reached stability (famous last words). This version ought be entering Debian [fingers crossed!] thanks to much assistance from @edmonds.

I have begun work on a coherent manual for notcurses. While not yet even a complete first draft, it is being periodically pushed to https://nick-black.com/htp-notcurses.pdf.

Changes since 1.1.0

  • Massive changes to Debian packaging and Python packaging to get them pretty much working. #294 #326
  • Preparation of a DFSG-compatible release. This requires removing several multimedia files and one source file (src/demo/jungle.c) from the source tarball, and making changes to notcurses-demo to know when it was built in DFSG mode, and not try to run demos making use of DFSG-nonfree media. #316
  • Added C++ wrappers courtesy of @grendello #212, #318
  • Implemented CELL_ALPHA_HIGHCONTRAST and added a demo #181
  • Build and install a static library #330
  • Added ncplane_polyfill() and ncplane_gradient_*() #340
  • Added selector widget #166 #302 #309
  • Added menu widget #179 #336 #332
  • Fixed notcurses-view crash on exit #299 and cruft when resized #314
  • Decode and print subtitles, when available #95
  • (Almost) all public identifiers now have a 'not' or 'nc' prefix #324
  • Add Direct Mode including ncdirect_style_*(), ncdirect_*_default(), and ncdirect_clear() #321 #77
  • Add menu to notcurses-demo #338
  • Improve notcurses-demo HUD appearance
  • Add *_offer_input() for widgets #333
  • Implement downsampling suitable for use in 8-color environments #254
  • Return status of keyboard modifiers in ncinput #228
  • Fix monochromatic bug in fbterm #288
  • Added ncplane_blit_*() for directly blitting BGRx or RGBA #311
  • Minimized fatal signal handlers #313
  • Updated man pages and added several new ones #289
  • Fixed FreeBSD build #304
  • Updated box demo to use linear interpolation and sweeps
  • Improved notcurses-demo summary output
  • Added restart capability to notcurses-demo

Don't miss a new notcurses release

NewReleases is sending notifications on new releases.