nick black
c0b2a64102
implement+doc notcurses_inputready_fd() #513
4 years ago
nick black
c8322e6cb1
ncfdplane: on non-following planes, break out on 0 read
4 years ago
nick black
456c54e9bd
fds.3: detail usage of ncsubproc_destroy() #552
4 years ago
nick black
e156bd42be
plot: match delete, not free, with new
5 years ago
nick black
84107c547d
view: support -m argument for margins #551
5 years ago
nick black
6e8a0bebae
view: support -k to inhibit alternate screen #551
5 years ago
nick black
288b841021
notcurses_fds.3 man page #546
5 years ago
nick black
559a45326c
notcurses_fds.3 man page #546
5 years ago
nick black
dcf262207b
notcurses-tetris.1: write up keys
5 years ago
nick black
d4f71405d2
release-doc: remove unnecessary directive
5 years ago
nick black
bfc243304c
document GBP steps for release
5 years ago
nick black
05753bd91a
v1.3.3
5 years ago
nick black
7d1e3c77c8
oiio: image scaling #535 , subimages for video #536
5 years ago
nick black
fdf8c4544e
fallin: move falling planes to top of z-axis
5 years ago
nick black
ffbcb069a6
man pages: s/FFmpeg/multimedia/g
5 years ago
Nick Black
9a075ae5d0
Support image decoding with OpenImageIO #453 ( #534 )
...
* fedora: dep on OpenImageIO, and use it
* fedora: dep on libqrcodegen-devel
* fedora: BuildRequires OpenEXR-devel
* tight check on USE_MULTIMEDIA
* CMake: enable notcurses-view for ffmpeg OR oiio
* notcurses-view: don't reach into libav
* oiio: ncvisual_render() #453
* oiio: need our own properly-offset ncvisual_plane()
* `visual` poc: accept optional command line argument
* oiio: work for 3-channel images #453
* oiio: destroy ncvisual's plane if we own it #453
* notcurses_visual.3: s/FFmpeg/multimedia/g
5 years ago
nick black
78da4e67ad
man: notcurses_error fix up syntax
5 years ago
nick black
cc3debf259
man: separate out ncplot functions
5 years ago
nick black
86a95eb4ea
man: update ncvisual_decode()
5 years ago
nick black
69ef83a777
man pages: update ncvisual_decode
5 years ago
nick black
a28a4f281e
notcurses_error(3) man page #532
5 years ago
Nick Black
0e73b9d3d5
Floating-point ncplot, genericize ncplot ( #531 )
...
* compile ncplot as c++ generic #446
* add floating-point plots #446
5 years ago
Nick Black
fe8034b5e0
ncfdplane, fileroller PoC, ncfdplane unit tests, qrcodes #24 #514 ( #524 )
...
* first draft of ncsubproc spec
* qrcode first draft #24
* demo: add qrcode demo skeleton, entries #24
* qrcode demo #24
* fedora python build changes from @dcantrell
* ncplane_qrcode() works #24
* add some flash to the qrcode demo #24
* drone: use newest builders
* fix up rgb PoC
* drop jungle demo to 100Hz target
* add fd.c
* ncfd skeletons
* more ncfdplane #514
* ncfdp i/o loop
* ncfp: improve uinit test, write core
* firm up ncfdplane #514
* fileroller PoC #514
* ncplane: allow '\n' in stream when scrolling #523
5 years ago
nick black
accda3416e
notcurses.3: we also accept ASCII
5 years ago
nick black
7a0f4677c3
man pages: update notcurses.h to notcurses/notcurses.h
5 years ago
nick black
38cca493e7
man pages: terminals don't honor COLORTERM, they honor escapes
5 years ago
nick black
0aa5bd850a
update release process for gbp
5 years ago
nick black
1dad2c6b50
v1.3.2
5 years ago
nick black
305b517191
v1.3.1
5 years ago
nick black
e00ef4aca9
prep for 1.3.1
5 years ago
Nick Black
c6a9997554
Normalize ncplane_at_* / ncplane_set_base() ( #479 )
...
* ncplane_at_* and ncplane_at_cursor_*
We had notcurses_at_yx() expanding into three distinct parts of
the cell structure, and ncplane_at_yx() / ncplane_at_cursor()
writing directly to a cell. It was annoying to remember which
was which. The latter two now have a signature matching
notcurses_at_yx(), while the old functionality has been moved
to ncplane_at_yx_cell() and ncplane_at_cursor_yx(). #476
5 years ago
nick black
957e09671e
debian: repack DFSG tarball using uscan #496
5 years ago
nick black
327c9cba78
Scrolling! all unit tests work #443
5 years ago
nick black
062caf0dfd
Doxygen: use recommended logo size
5 years ago
nick black
86e225dc4c
prep for 1.3.0 #460
5 years ago
nick black
24a9343b0b
prep for 1.2.9
5 years ago
nick black
69b716f7f8
prep for 1.2.8
5 years ago
nick black
3d9d8c0fe1
yank colloquy man page, since it's been extracted
5 years ago
nick black
89809d5b59
prep for 1.2.7
5 years ago
nick black
b04a37c433
plots: always start from the right #457
5 years ago
nick black
bdfcdf4086
get pydemo working again #459
5 years ago
nick black
6d366380ed
prep for 1.2.6
5 years ago
nick black
c717673458
drop keyplot man page/cmake #455
5 years ago
nick black
2c2da61c72
ncdirect: add relative move functions #419
5 years ago
Nick Black
c2a645e9af
Rust wrapper work ( #454 )
...
* packaging: s/libtinfo/Terminfo/g
* rust: add stddim_yx()
* rust: check for valid init in unit tests
* rust: serialize up tests
* constify notcurses_term_dim_yx()
* rust: add dim wrappers
* remove notcurses_resize() from public API #367
* call notcurses_resize() from notcurses_refresh() #367
5 years ago
nick black
37b5564722
man page for colloquy
5 years ago
nick black
77dd998b05
ncplot uses exclusively non-negative samples #447
5 years ago
nick black
5c44416426
export ncplane_putstr_yx() as static inline
5 years ago
nick black
4a6ab358ba
inline ncplane_putsimple_yx()
5 years ago
nick black
32c590ea64
document details of scrolling #323
5 years ago