You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
notcurses/tests
Nick Black 162f9910c2
Tons of work on ncreel (#776)
Tons of work on ncreel (#627, #749, #694)
Improve reel demo: get input wired up once more, avoid the FPS demo at bottom, print pointer and line count in each tablet, use new ncreel API. Improve notcurses-ncreel explorer: kill memory leaks (#694), draw tablets better, use new ncreel API. Fix bug in ncreel core where cruft could be left on the screen, via a very gross brute force algorithm. I'll likely come back and make this a bit less ghastly in the future #749. Remove weird one-off input system from ncreel, residue from outcurses. Make some of the normalizing changes speced out in #627

* ncreel: give each tablet an index, and print it #749
* reel: eliminate FIXME + param to insert_tabler() #749
* ncreel: label tablets with their adress to correlate against debugging logs #749
* more terminal environment variable notes
* TERMS.md: add Sakura, st
* ncreel: move legend out of reel proper
* ncreel_options: dump min/max_supported_rows/cols #627
* ncreel: remove weird one-off input layer #627
* ncreel: add ncreel_offer_input()
* reel demo: call demo_getc()
* reel demo: rig up input to demo main
* ncreel: drop ncreel_del_focused(), properly bind tablets
* reel demo: don't free up necessary plane
* ncreel: don't pull absolute locations of tablets
* ncreel: place tablets correctly in boundrel
* reel demo: add back support for left/right
* reel demo: restore thread movement
* ncreel: remove a great deal of complexity
* reel demo: stay out of FPS graph's way
* ncreel: give each tablet an index, and print it #749
* reel: eliminate FIXME + param to insert_tabler() #749
* ncreel: label tablets with their adress to correlate against debugging logs #749
* ncreel: move legend out of reel proper
* ncreel_options: dump min/max_supported_rows/cols #627
* ncreel: remove weird one-off input layer #627
* ncreel: add ncreel_offer_input()
* reel demo: call demo_getc()
* reel demo: rig up input to demo main
* ncreel: drop ncreel_del_focused(), properly bind tablets
* reel demo: don't free up necessary plane
* ncreel: don't pull absolute locations of tablets
* ncreel: place tablets correctly in boundrel
* reel demo: add back support for left/right
* reel demo: restore thread movement
* ncreel: remove a great deal of complexity
* reel demo: stay out of FPS graph's way
* reel: tighten up reel following redraw
* reel: fix upper-left corner of topless perimeter
* ncreel: print linecount, return clipped value
* reel: draw focused tablet relative to reel
* reel: brute force decruftification, how embarrassing #749
4 years ago
..
Exceptions.cpp drone: set TERM on debian 4 years ago
Ncpp.cpp yield demo: punch up with polyfills 4 years ago
cell.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
channel.cpp Redefine CELL_ALPHA_ in their natural forms 4 years ago
direct.cpp direct mode unit tests: allow init failure 4 years ago
egcpool.cpp notcurses-tester: run passing tests in C locale #325 4 years ago
fade.cpp ncneofetch: create info plane #550 4 years ago
fds.cpp Tight work on unit testing, controlling tty vs output fd (#758) 4 years ago
fills.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
geom.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
input.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
internal.cpp tests: collapse RGB conversions into one TEST_CASE 4 years ago
layout.cpp ncplane_puttext: unit tests for scrolling #719 4 years ago
main.cpp tester: don't pass NCOPTION_NO_QUIT_SIGHANDLERS 4 years ago
main.h rewrite all unit tests to use testing_notcurses() #718 4 years ago
menu.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
metric.cpp NegativePowersOfTen unit test: fix for ASCII 4 years ago
ncplane.cpp ncneofetch: don't print (null) for distro_pretty 4 years ago
notcurses.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
palette.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
plot.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
reader.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
reel.cpp Tons of work on ncreel (#776) 4 years ago
resize.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
rotate.cpp Redefine CELL_ALPHA_ in their natural forms 4 years ago
scrolling.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
selector.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
visual.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago
wide.cpp drone: set TERM for fedora 4 years ago
zaxis.cpp rewrite all unit tests to use testing_notcurses() #718 4 years ago