Commit Graph

653 Commits (014afa348b9dbcdeef21ae429876663115414964)
 

Author SHA1 Message Date
nick black 014afa348b rename ncplane default -> base #236 5 years ago
nick black d5748c634d ncvisual: keep duration sum for better sync #113 5 years ago
nick black 707862507d use video pts when available #113 5 years ago
nick black c21a04137c curry a void* through ncvisual_stream #113 5 years ago
nick black 41153e3c7e notcurses-view: rewrite using ncvisual_stream #113 5 years ago
nick black db8b99d594
notcurses_render: simplify using new alpha rules 5 years ago
nick black c0126b3389
maxcolor: add a legend for transparencies 5 years ago
nick black ca40c93d1c
properly weigh colors for blending #234 5 years ago
nick black 924d80f0d5
don't blend default colors #235 5 years ago
nick black f48cdd2a0e
more man pages (#213) 5 years ago
nick black d06ea0463c
cell man page #213 5 years ago
nick black fabb2f44d4
notcurses_render ronn syntax fix #213 5 years ago
nick black 46b1b8e622
notcurses_stats man page #213 5 years ago
nick black e3e619beae
notcurses_render ma page #213 5 years ago
nick black 663e7e2eef
setting default also sets opaque #235 5 years ago
nick black 8ebc63da4b
fix up cmake syntax 5 years ago
nick black 2bc3717a01
link up man references (#213) 5 years ago
nick black a43eab6921
notcurses_newplane(3) man page #213 5 years ago
nick black 665d54e33c
man page linking (#213) 5 years ago
nick black daad1c7ea3
more man pages (#213) 5 years ago
nick black a0d00c8aa3
man page work (#213) 5 years ago
nick black 9849e66c43
section 3, not 3notcurses 5 years ago
nick black 8b4c64f9cc
link to HTML documentation 5 years ago
nick black 502a1bf0e8
notcurses_stop(3) man page #213 5 years ago
nick black 734708616b
html documentation 5 years ago
nick black 7c5a13e7ac
notcurses_init(3) man page #213 5 years ago
nick black 21c3861804
s/bannner/banner/g, heh 5 years ago
nick black b7f54e6e5f remove now-obsolete performance note :) #131 5 years ago
nick black e9890eefc0 general foreground elision #131 5 years ago
nick black 5b322add56 glyph-based background spec elision #131
When we emit a glyph that has no background pixels (i.e.
the U+2588 FULL BLOCK glyph), there's no need to emit a
background color change.

Eagle demo currently has hand-coded elision. Results from
80x70 runs using the `-c` parameter:

No optimization: 12.63MiB
Hand-optimized: 12.48MiB
New scheme, no hand-coded optimization: 12.45MiB

w00t!
5 years ago
nick black 113a8f8f62 tests: fix up -p 5 years ago
nick black f024cee3a1
unittests: support -p argument #218 5 years ago
Nick Black ce2a390b52
Out with googletest, in with doctest #202 (#231)
* introduce doctest over googletest #202
* call dtester in in targets
* doctest conversion #202
* channel.cpp -> doctest #202
* egcpool tests -> doctest #202
* input tests to doctester
* zaxis -> doctest
* drone: always define LANG
* libav to doctest #202
* panelreel tests to doctest #202
* spec that a C++17 compiler is now required for doctest #202
* enmetric tests -> doctest #202
* fade tests -> doctest #202
* notcurses test case -> doctest #202
* last conversion to doctest #202
* finish move to doctest #202
* drone: set up make test
5 years ago
nick black d4caefc55d
fade: throw a 10ms cap in, improves visual and lessens load 5 years ago
nick black 148114c6ca
rewrite term_esc_rgb for ~8% more FPS 5 years ago
nick black 38cff7e54f
man pages #213 5 years ago
nick black 4ce774ba13
man pages: fix install #213 5 years ago
nick black e05bde3d5a
gimme a bit of top-level man page 5 years ago
nick black 38ace7677f
build man pages properly #213 5 years ago
nick black cad8471d76
build man pages using ronn 5 years ago
nick black 66057e0363
eliminate most uniglyphs from unit tests #196 5 years ago
nick black 8a8e297835
fix horrible cmake mistake ugh 5 years ago
nick black f6aebe55a7
libav: fix unit test for DISABLE_FFMPEG case 5 years ago
nick black 132793211c
capabilities testing for fade/ffmpeg 5 years ago
nick black 3544bd86e2
witherworm: don't hide chars below message 5 years ago
nick black fe0c18d5e4
disable eventfd in panelreel demo for now #196 5 years ago
nick black bf49db1ae4
FreeBSD: guard all uses of _unlocked #196 5 years ago
nick black 90f750dec8
eagle: remove direct libav calls 5 years ago
nick black af7cf118a9 HUD: properly initialize backchannel 5 years ago
nick black 37a45955ad
FreeBSD: declare array explicitly 5 years ago