Commit Graph

1667 Commits (ee21f4e9edfd0a548b45964e057e280c98ba10f5)
 

Author SHA1 Message Date
nick black ee21f4e9ed
fedora: use DFSG source tarball 4 years ago
nick black 7791eec65e
fedora: update spec for review feedback 4 years ago
nick black 3e853f6635
ncsubproc: map new pipe onto stdio #310 4 years ago
nick black 04f90fa1ea
ncsubproc: launch processes, make pipes
link to LWN article in History section of README.md.
4 years ago
nick black ee15d4c1f4
new procroller PoC 4 years ago
nick black 6304bc73e3
tester: better terminal restoration #240 4 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
4 years ago
nick black b264de6b8f
merge in qrcode branch 4 years ago
nick black 790a953c82
list libqrcodegen in README 4 years ago
nick black 23e8126b17
fedora python build changes from @dcantrell 4 years ago
nick black 6c131f4860
fallin': erase standard plane post-copy for non-FFmpeg builds #505 4 years ago
nick black 483470f777
tester: restore terminal on early exit #240 4 years ago
nick black bcbd857706
demo: remove all uses of PATH_MAX #519 4 years ago
nick black 4823098316
Hurd: uint64_t is ULL, fix up printf format/constants #519 4 years ago
nick black accda3416e
notcurses.3: we also accept ASCII 4 years ago
nick black 7a0f4677c3
man pages: update notcurses.h to notcurses/notcurses.h 4 years ago
nick black 3a7e4139c4
Install Markdown files as documentation #512 4 years ago
nick black 38cca493e7
man pages: terminals don't honor COLORTERM, they honor escapes 4 years ago
nick black 0aa5bd850a
update release process for gbp 4 years ago
nick black 40f36a9fb4
accepted into Debian, like a boss 4 years ago
nick black 1dad2c6b50
v1.3.2 4 years ago
nick black 4ce208931c
little release script 4 years ago
nick black bc239077c2
demo: render immediately following menu creation #506 4 years ago
nick black 10643980fa
demo_getc_nblock() call in demo_render() #509 4 years ago
nick black 67100dc5e9
Process menu/HUD input in demo_nanosleep() #509 4 years ago
nick black 60e3e604a8
Handle fallout from reversion of Notcurses::render() semantic inversion (see #510) 4 years ago
Marek Habersack 3ea7bbba18 [C++] Restore NotCurses::render semantics
Go back to returning `bool`, it was an oversight in 64eeb95f
4 years ago
nick black 80a1185529 whiteout: kill worm_thread, eliminate race #504 4 years ago
nick black 9fa52fcdef demo: move input handling into demo thread #504 4 years ago
nick black dba42f9eef
ncplane_at_yx_cell(): plug memory leak on success path 4 years ago
Nick Black 1c7796a2b0
ncdirect_cursor_yx, ncdirect_cursor_pop, ncdirect_cursor_push #401 (#492)
* ncdirect_cursor_{push, pop, yx} declarations #401
* direct PoC: invoke ncdirect_cursor_yx() #401
* direct PoC: move to top of screen #401
* OTHERS.md: mention blessings
* ncdirect_cursor_yx working #401
* CHANGELOG: mention ncdirect_cursor_*() #401
4 years ago
nick black 1a670ba443
drone: use newest builders 4 years ago
nick black 9e28e14001
move enforce_utf8() into main 4 years ago
nick black 2c131c4c2d
drone: drop debian stuff 4 years ago
nick black 0a6f5d1a9f
enforce_utf8() for wide tests, duh 4 years ago
nick black 11600b6820
ensure UTF8 for metric tests 4 years ago
nick black 305b517191
v1.3.1 4 years ago
nick black e00ef4aca9
prep for 1.3.1 4 years ago
nick black e255c3e9f7
remove debian packaging materia #497 4 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
4 years ago
Nick Black 50e0870432 Revert "Prevent -I/usr/usr/include in the pkg-config files."
This reverts commit d294dc7dc9.
4 years ago
David Cantrell d294dc7dc9 Prevent -I/usr/usr/include in the pkg-config files. 4 years ago
nick black 1381a7d141
Debian: add README.source, upstream/metadata #499 4 years ago
nick black 6ad40ff3fc
debian: add samoa.asp OpenShot source #498 4 years ago
nick black f644ed9e54
debian: notcursesI.osp #498 4 years ago
nick black 5019d97521
debian: add copyright comment about data/ #498 4 years ago
nick black f6c92e2884
debian: add copyright stanza for debian materials #498 4 years ago
nick black 9328082268 Reversion 1.3.0-1 -> 1.3.0+dfsg.1-1 #496 4 years ago
nick black 957e09671e debian: repack DFSG tarball using uscan #496 4 years ago
nick black 5880083022 CMake: don't install data/ .xcf files #498 4 years ago