notcurses
notcurses copied to clipboard
blingful character graphics/TUI library. definitely not curses.
Observed with notcurses version `3.0.9` and latest commit on `master`. I've tried with several terminals on macOS and Linux, including Kitty, Wezterm, iTerm2, etc. Mouse click on an item doesn't...
I follow installation instructions... when running the tests it freezes up on test one... I am able to run make install and make demo... I get a blank output until...
Attempting to build against recent (git checkout) ffmpeg hits: ``` [ 20%] Building C object CMakeFiles/notcurses.dir/src/media/ffmpeg.c.o /home/dank/src/dankamongmen/notcurses/src/media/ffmpeg.c: In function ‘ffmpeg_stream’: /home/dank/src/dankamongmen/notcurses/src/media/ffmpeg.c:523:5: warning: ‘pkt_duration’ is deprecated [-Wdeprecated-declarations] 523 | uint64_t duration...
I'm learning to use notcurses by my own way. I've created a program to transcribe DNA into RNA. Here is the code ``` #include #include using namespace std; bool verify(int...
ncplanes can be hidden by rendering off screen. But when you blit an ncvisual object to an ncplane, and move the ncplane off screen, the ncvisual object stays on the...
I was running `notcurses-demo` under `valgrind` via: ` valgrind --tool=memcheck ./notcurses-demo -p ../data/` I first hid the FPS graph with 'P', then pressed 'Q' to quit. I got my table...
Consider the following code ```C++ #include #include int main() { notcurses* nc = NULL; notcurses_options opt = { .loglevel = NCLOGLEVEL_TRACE, .flags = NCOPTION_NO_QUIT_SIGHANDLERS | NCOPTION_SUPPRESS_BANNERS }; if ((nc =...
There's [a proposal](https://www.unicode.org/L2/L2021/21235-terminals-supplement.pdf) that seems to have been approved by the UTC, that adds a pretty substantial Symbols for Legacy Computing Supplement block, including new block elements and box drawing...
Currently printing string that contains prohibited unicode will result an error and stop printing (the error log pointed me to [this line](https://github.com/dankamongmen/notcurses/blob/adc7313a4d786e510df24fb9ab2108a1cd65094b/src/lib/egcpool.h#L130)). Would it be better to skip the character...
I have this following code that causes the problem ```C++ int main() { setlocale(LC_ALL, ""); notcurses* nc = NULL; notcurses_options opt = { .loglevel = NCLOGLEVEL_TRACE, .flags = NCOPTION_NO_QUIT_SIGHANDLERS |...