nick black
7736e4a7dc
all: don't put legend so far away from plane
2020-06-08 01:31:42 -04:00
nick black
841c0a4b8f
quadblitter: respect transparency #686
2020-06-07 19:46:03 -04:00
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
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
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
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
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
12fce6ddb7
notcurses: flush cursor change requests #673
2020-06-04 14:55:32 -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
75f458d69a
ncplane_yx: results are relative to bound plane
2020-06-03 12:17:51 -04:00
nick black
6d5e027be9
notcurses-demo: compactify usage message #669
2020-06-03 11:14:05 -04:00
nick black
bc6305b08e
notcurses_debug: handle bound planes
2020-06-03 09:02:37 -04:00
nick black
d41c6d3627
notcurses-ncreel: add </>/* operators
2020-06-03 08:58:48 -04:00
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.
2020-06-03 08:37:29 -04:00
nick black
e99abeae01
ncplane_destroy: remove plane from bound list
2020-06-03 07:37:42 -04:00
nick black
1c05994a05
normal: plug memory leaks on exit paths #624
2020-06-03 04:50:09 -04:00