Commit Graph

1076 Commits

Author SHA1 Message Date
nick black
e05ec51629
ncvisual: fix the major memory leak in streaming #241 2020-01-01 07:18:25 -05:00
nick black
bc1f9bfb43
ncvisual: free up image alloc #241 2020-01-01 07:07:45 -05:00
nick black
9fdee8f672
xray: kill obsolete FIXME and static 2020-01-01 06:48:49 -05:00
Nick Black
2fbc94e41c
Higher planes obliterate bisected wide glyphs #158 (#243)
* higher planes stomp wide glyphs
* broken unit test
* develop out widestomp PoC
* fix notcurses_at_yx()
* fix up dig_visible_cell() return value
* refuse wide glyph on last column #242
* set adjacent cell wide when rendering #158
* xray: eliminate weird color flicker
* witherworm: don't eat wide glyphs
* unit test for boxed glyph
* uniblock: no need to emit so many U+200Es
* witherworm: remove wide glyph hack
2020-01-01 06:41:19 -05:00
nick black
48177b8474
implement notcurses_at_yx() 2019-12-31 21:30:20 -05:00
nick black
35aa7f6e85
move cell_egc_copy() to internal.h 2019-12-31 21:29:57 -05:00
nick black
e81e58035e
notcurses_at_yx() added 2019-12-31 20:51:20 -05:00
nick black
d1921943ee
notcurses_ncplane(3) details 2019-12-31 18:53:52 -05:00
nick black
5c3dc72e51
update notcurses_ncplane(3) SEE ALSO links 2019-12-30 13:13:42 -05:00
nick black
bdcea181a2
don't sleep without defined interval #224 2019-12-30 07:55:50 -05:00
nick black
41ff6fa5bd
update man pages for ncplane_new() 2019-12-30 07:49:06 -05:00
nick black
e03653b964
fix libav when DISABLE_FFMPEG is used 2019-12-30 07:04:07 -05:00
nick black
99541cc036
pull out terminfo's cub1 2019-12-30 07:03:46 -05:00
nick black
328f72444e
use out own doctest 2019-12-30 07:00:51 -05:00
nick black
32ff214be2
update demos for ncplane_aligned #237 2019-12-30 02:43:33 -05:00
nick black
2ea4f77875
introduce ncplane_aligned() #237 2019-12-30 02:28:40 -05:00
nick black
8926fc5879
cursor: always get cnorm/civis defs #240 2019-12-30 01:50:43 -05:00
nick black
1697afc6b9 drone: use new builder images 2019-12-30 01:10:10 -05:00
nick black
e2745cd12f debian: no more dep on libgtest-dev 2019-12-30 01:10:10 -05:00
nick black
9739f010e0 debian: add build-dep on ruby-ronn 2019-12-30 01:10:10 -05:00
nick black
7d4f9b5231 witherworm: message 2019-12-30 01:10:10 -05:00
nick black
bcd12279c0 ncvisual: handle plane resize #169 2019-12-30 01:10:10 -05:00
nick black
ed980f1059 pull _get from all accessors 2019-12-30 01:10:10 -05:00
nick black
014afa348b rename ncplane default -> base #236 2019-12-30 01:10:10 -05:00
nick black
d5748c634d ncvisual: keep duration sum for better sync #113 2019-12-29 23:28:14 -05:00
nick black
707862507d use video pts when available #113 2019-12-29 23:28:14 -05:00
nick black
c21a04137c curry a void* through ncvisual_stream #113 2019-12-29 23:28:14 -05:00
nick black
41153e3c7e notcurses-view: rewrite using ncvisual_stream #113 2019-12-29 23:28:14 -05:00
nick black
db8b99d594
notcurses_render: simplify using new alpha rules 2019-12-29 19:37:24 -05:00
nick black
c0126b3389
maxcolor: add a legend for transparencies 2019-12-29 19:29:46 -05:00
nick black
ca40c93d1c
properly weigh colors for blending #234 2019-12-29 17:54:56 -05:00
nick black
924d80f0d5
don't blend default colors #235 2019-12-29 17:49:38 -05:00
nick black
f48cdd2a0e
more man pages (#213) 2019-12-29 16:41:28 -05:00
nick black
d06ea0463c
cell man page #213 2019-12-29 16:26:04 -05:00
nick black
fabb2f44d4
notcurses_render ronn syntax fix #213 2019-12-29 03:48:33 -05:00
nick black
46b1b8e622
notcurses_stats man page #213 2019-12-29 03:24:32 -05:00
nick black
e3e619beae
notcurses_render ma page #213 2019-12-29 02:30:25 -05:00
nick black
663e7e2eef
setting default also sets opaque #235 2019-12-29 02:13:28 -05:00
nick black
8ebc63da4b
fix up cmake syntax 2019-12-29 01:57:17 -05:00
nick black
2bc3717a01
link up man references (#213) 2019-12-28 22:47:50 -05:00
nick black
a43eab6921
notcurses_newplane(3) man page #213 2019-12-28 22:05:55 -05:00
nick black
665d54e33c
man page linking (#213) 2019-12-28 21:54:02 -05:00
nick black
daad1c7ea3
more man pages (#213) 2019-12-28 21:02:54 -05:00
nick black
a0d00c8aa3
man page work (#213) 2019-12-28 20:57:10 -05:00
nick black
9849e66c43
section 3, not 3notcurses 2019-12-28 20:17:34 -05:00
nick black
8b4c64f9cc
link to HTML documentation 2019-12-28 20:16:37 -05:00
nick black
502a1bf0e8
notcurses_stop(3) man page #213 2019-12-28 20:15:11 -05:00
nick black
734708616b
html documentation 2019-12-28 20:11:08 -05:00
nick black
7c5a13e7ac
notcurses_init(3) man page #213 2019-12-28 19:58:05 -05:00
nick black
21c3861804
s/bannner/banner/g, heh 2019-12-28 18:37:44 -05:00