Commit Graph

2181 Commits (4d9171aee13f9ec1c40c21835e8ea21863b75bbc)
 

Author SHA1 Message Date
nick black 9a0f0c66fe
ncblit: accept an ncvisual_options #680 4 years ago
nick black 358c9a5c73
normal: grab a square region to avoid flickering #678 4 years ago
nick black d73c12be6f
ncvisual_from_plane: argument inversion error #678 4 years ago
nick black 5a1b1146d3
jungle demo: eliminate plot bleedthrough 4 years ago
nick black b72a386aa3
ncplane_dup(): adjust for marginalia #679 4 years ago
nick black e268301a42
demo: reset standard plane base char for each demo #675 4 years ago
nick black deb3c8bfcb
outro: kill rendering turds #675 4 years ago
nick black e1d34c4f43
ncplane_highgradient: only pass a single channel #676 4 years ago
Nick Black de23139111
Open some whoopass on ncvisual rotation (#677)
Whip the ol' llama's ass (fix ncvisual rotation)

* notcurses: flush cursor change requests #673
* rotator: verify ncplane_rgba and ncblit_rgba
* ncblit: rename, accept ncblitter_e #674
* rotator: render from rgba
* rotator: get to rotation
* rotator: add a pi/4 turn at the end
* normal: reuse incoming plane for rendering #672
* rotator poc: rotate a fullplane gradient #672
* normal demo: place visual correctly
* rotator: verify ncplane_rgba and ncblit_rgba
* ncblit: rename, accept ncblitter_e #674
* rotator: render from rgba
* rotator: add a pi/4 turn at the end
* normal: reuse incoming plane for rendering #672
* rotator poc: rotate a fullplane gradient #672
* normal demo: place visual correctly
* rotator poc: throw some red into gradient
* rotator poc: done #662
* oiio: ncvisual_resize() needs set ibuf pointer #662
* normal: only need erase at top of loop
* visual poc: shorter delay
* normal demo: center rendered visual
* comment ncvisual_resize() call
* ncvisual_rotate: call ncvisual_details_seed()
* ffmpeg ncvisual: fix rotation #662
4 years ago
nick black dbe779365b ncplane_rgba(): correct order sampling colors #672 4 years ago
nick black cb048c9796
python: update streamcb definition 4 years ago
nick black 12fce6ddb7 notcurses: flush cursor change requests #673 4 years ago
nick black 911e805cb9
OTHERS: list CPPurses and libtickit 4 years ago
nick black 1e95776186
OTHERS: add termbox 4 years ago
nick black df8d4951e6
oiio: new streamer api 4 years ago
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