Commit Graph

2160 Commits

Author SHA1 Message Date
nick black
10cbaedc77
visual: implement NC_SCALE on both paths #683 2020-06-07 19:32:13 -04:00
nick black
f1da9406f9
view: plug small memory leak 2020-06-07 19:13:32 -04:00
nick black
7e6ec274bb
view: clear standard plane between renders #685 2020-06-07 18:59:22 -04:00
nick black
6e7996f1a8
notcurses_init: properly check flags for unknowns 2020-06-07 16:11:21 -04:00
nick black
3668b201af
USAGE: update for new notcurses_options 2020-06-07 05:09:58 -04:00
nick black
b2dcc50606
notcurses_options: fold bools into flags 2020-06-07 05:08:46 -04:00
nick black
e2b43092c3
outro: fade in samoa while fading out changes #652 2020-06-07 03:22:14 -04:00
nick black
700d59dbad
yield demo: don't stain menu 2020-06-07 00:51:50 -04:00
nick black
71f6b7b02e
USAGE: pixel -> ncpixel 2020-06-06 23:39:52 -04:00
nick black
465f4694b8
rename pixel -> ncpixel 2020-06-06 23:14:24 -04:00
nick black
9f97b7b969
demo HUD: unify blur 2020-06-06 22:32:16 -04:00
nick black
77362a50f4
yield demo looks hot, hot, hot! 2020-06-06 22:14:06 -04:00
nick black
990f401427
ncvisual_set_yx() 2020-06-06 21:39:24 -04:00
nick black
d863220e23
add pixels PoC 2020-06-06 21:38:05 -04:00
nick black
b9628ca21a
sync definitions of ncvisual_from_plane() 2020-06-06 19:49:23 -04:00
nick black
fb13b148e9
add Pixel API 2020-06-06 19:34:48 -04:00
nick black
2c417ddb0c
yield demo: punch up with polyfills 2020-06-06 05:11:45 -04:00
nick black
cb521e3de7
allglyph: always have room for the legend 2020-06-06 03:10:18 -04:00
nick black
b648868361
PolyfillOnGlyph unit test fix 2020-06-06 01:58:55 -04:00
nick black
633ef1f76c
add beginnings of yield demo 2020-06-05 15:14:07 -04:00
nick black
787e66a4c8
fallin': use NCBLIT_2x2 2020-06-05 13:01:36 -04:00
nick black
595a697146
notcurses-view: space now pauses #603 2020-06-05 11:51:05 -04:00
nick black
050b44628a
punch up luigi and purpdrank with NCBLIT_2x2 2020-06-05 11:50:50 -04:00
nick black
b172d2b97e
NCVISUAL_OPTION_MAYDEGRADE -> NCVISUAL_OPTION_NODEGRADE, doc 'em 2020-06-05 08:05:02 -04:00
nick black
3bc9a4cfa2
v1.4.5 2020-06-05 06:09:17 -04:00
nick black
edcb2ef3b9
index.html: add link to wiki 2020-06-05 06:00:21 -04:00
nick black
deda0ff681
mention notcurses_reader.3 in notcurses.3 2020-06-05 05:56:29 -04:00
nick black
cd2cc6f340
allglyph: add a counter showing the current glyph 2020-06-05 04:51:04 -04:00
nick black
84ae45ef39
remove all libsixel crap #200 2020-06-05 04:19:56 -04:00
nick black
9a0f0c66fe
ncblit: accept an ncvisual_options #680 2020-06-05 03:47:13 -04:00
nick black
358c9a5c73
normal: grab a square region to avoid flickering #678 2020-06-05 02:31:57 -04:00
nick black
d73c12be6f
ncvisual_from_plane: argument inversion error #678 2020-06-05 02:31:36 -04:00
nick black
5a1b1146d3
jungle demo: eliminate plot bleedthrough 2020-06-05 01:34:16 -04:00
nick black
b72a386aa3
ncplane_dup(): adjust for marginalia #679 2020-06-05 01:30:29 -04:00
nick black
e268301a42
demo: reset standard plane base char for each demo #675 2020-06-05 01:12:48 -04:00
nick black
deb3c8bfcb
outro: kill rendering turds #675 2020-06-05 01:12:35 -04:00
nick black
e1d34c4f43
ncplane_highgradient: only pass a single channel #676 2020-06-05 00:36:42 -04:00
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
2020-06-04 22:47:38 -04:00
nick black
dbe779365b ncplane_rgba(): correct order sampling colors #672 2020-06-04 19:59:15 -04:00
nick black
cb048c9796
python: update streamcb definition 2020-06-04 16:56:08 -04:00
nick black
12fce6ddb7 notcurses: flush cursor change requests #673 2020-06-04 14:55:32 -04:00
nick black
911e805cb9
OTHERS: list CPPurses and libtickit 2020-06-04 12:19:17 -04:00
nick black
1e95776186
OTHERS: add termbox 2020-06-04 12:15:36 -04:00
nick black
df8d4951e6
oiio: new streamer api 2020-06-03 22:27:35 -04:00
nick black
1b0a4cb41a normal demo: fill in all lines 2020-06-03 22:21:56 -04:00
nick black
e92b46421a
quadblitter: pick closer inductance pixel #667 2020-06-03 17:40:30 -04:00
nick black
0b06fa5cd4
quadblitter: trilerp on induction #667 2020-06-03 17:35:33 -04:00
nick black
a8beaf8e56
notcurses-view: switch between blitters with 0--8 #671 2020-06-03 17:00:48 -04:00
nick black
c0f820db94
notcurses-view: select blitter with numbers #671 2020-06-03 16:32:27 -04:00
nick black
2b31d6ce4d
ncvisual/ncreel: update some documentation 2020-06-03 12:22:46 -04:00