Commit Graph

2416 Commits (96c6dc8e16d68aa7c933fb3a03756bb64e0c4dfa)
 

Author SHA1 Message Date
nick black 1b0a4cb41a normal demo: fill in all lines 4 years ago
nick black e92b46421a
quadblitter: pick closer inductance pixel #667 4 years ago
nick black 0b06fa5cd4
quadblitter: trilerp on induction #667 4 years ago
nick black a8beaf8e56
notcurses-view: switch between blitters with 0--8 #671 4 years ago
nick black c0f820db94
notcurses-view: select blitter with numbers #671 4 years ago
nick black 2b31d6ce4d
ncvisual/ncreel: update some documentation 4 years ago
nick black 75f458d69a
ncplane_yx: results are relative to bound plane 4 years ago
nick black 6d5e027be9
notcurses-demo: compactify usage message #669 4 years ago
nick black 6bbf15cbd4
bump rust versions 4 years ago
nick black bc6305b08e
notcurses_debug: handle bound planes 4 years ago
nick black d41c6d3627
notcurses-ncreel: add </>/* operators 4 years ago
nick black b65437a53f
O(1) plane bondage #670
Make ncplane_reparent() O(1).
Make ncplane_delete() O(1)
O(1) link severance for planes bound to deleted plane.
Allglyph demo requires UTF8.
4 years ago
nick black e99abeae01 ncplane_destroy: remove plane from bound list 4 years ago
nick black 1c05994a05
normal: plug memory leaks on exit paths #624 4 years ago
nick black e32e4d9744
egcpool_stash: exit on strdup() failure #624 4 years ago
nick black 96a47de845
merge cell unit tests 4 years ago
nick black 7d41d30043
allglyphs: colorize 4 years ago
nick black 8c8d862d23
allglyph: only render at end of line 4 years ago
nick black c55e4bb7bf
xray: allow video to show through (blend bg) 4 years ago
nick black 9d9caf28cd
notcurses_debug: show binding information #656 4 years ago
nick black a863daf4f6
cell tests: accept short widths for wide chars #229 4 years ago
nick black 35bda058b0
uniblock demo: simplify, maaaaaaaan 4 years ago
nick black 5ff84cb9dd
add 'a'llglyphs demo #668 4 years ago
nick black 2abe8ca5a8 lerp: toss one into the prediv 4 years ago
nick black efa51e9cf2 quadrant blitter #648
Novel blitter using Unicode quadrant glyphs. 2:1 cell aspect ratio, but
double the horizonal resolution of the half block blitter.
4 years ago
nick black e462ea2bef
ncvisual_rotate: check result of ncvisual_resize() 4 years ago
nick black 15bd5cfd56
notcurses-view: properly handle resize
Since notcurses-view is now rendering to the standard plane, and
ncvisual is no longer bound to a plane, there's no need to call
ncplane_resize() (and doing so fails, since you can't resize the
standard plane). Remove the call, leave the check. Fixes resizing.
4 years ago
nick black 3a4dc02d0f
freebsd release notes 4 years ago
nick black 6cadea3138
outro: keep riser on top 4 years ago
nick black 354ece5826
v1.4.4.1 4 years ago
nick black 23001ab792
geomdata -> notcurses_blitters if it must be public 4 years ago
nick black c8e7ad641c
not to self regarding pbuilder 4 years ago
nick black 230f3af8e1
v1.4.4 4 years ago
nick black 2d0ca67fc5
scan-build fix -- assign r on all paths (ncvisual_stream) 4 years ago
nick black cc46571a43
Restore raise(SIGKILL) to execv error paths #636 4 years ago
nick black aef66efb4e
ncvisual_stream: honor first ncvisual_decode() 4 years ago
nick black 4fb012a12d
ncreel_destroy(): use ncreel_del() directly #664 4 years ago
nick black 38c0509d86
notcurses_init: properly initialize rstate cursor
When we first begin operations, we need emit a cursor homing, which
we were not doing for the first line. As a result, the first row
didn't show up until you rendered something else, and even then
didn't show up unless you changed it (as it was otherwise undamaged).
This explains a lot of mystery behavior in notcurses-demo that I've
long told myself I'd hallucinated or imagined. Hurrah! but also
supershittytothemax! Thanks Marek Habersack for pointing out something
which led to an experiment which led to chasing this down once and
forever. Closes #619, w00t!
4 years ago
nick black 002f65fb54
init_lang(): properly invoke setlocale() for LANG 4 years ago
nick black e3c14ed569
plot: color labels correctly 4 years ago
nick black 0cda775900
metric: use FE_TONEAREST instead of TOWARDZERO #615 4 years ago
nick black 343b4d144e
demo: purge use_oiio/use_nomm 4 years ago
nick black ec1af2d090 oiio: fix image rendering 4 years ago
nick black 4f5c8ef3d7 eagle/outro support for non-multimedia builds 4 years ago
nick black 2d3fef115e ncfadectx_setup(): remove timespec param #659 4 years ago
nick black fd2bb53f83 fade: more unit tests, verify abort on callback #659 4 years ago
nick black 3deeecdf2e fade: finish out proposed API, basic unit tests #659 4 years ago
nick black 74e8e9c3d9 fade: move more reproduced code into common area #659 4 years ago
nick black 0766dd08e7 fade: factor out duplicated maxsteps determination #659 4 years ago
nick black 3ff083b73f Fade API: move control of delays into callback 4 years ago