Commit Graph

1646 Commits (4ce208931cb4d11781fc855aa7ad77c3ef46c4de)
 

Author SHA1 Message Date
nick black 4ce208931c
little release script 5 years ago
nick black bc239077c2
demo: render immediately following menu creation #506 5 years ago
nick black 10643980fa
demo_getc_nblock() call in demo_render() #509 5 years ago
nick black 67100dc5e9
Process menu/HUD input in demo_nanosleep() #509 5 years ago
nick black 60e3e604a8
Handle fallout from reversion of Notcurses::render() semantic inversion (see #510) 5 years ago
Marek Habersack 3ea7bbba18 [C++] Restore NotCurses::render semantics
Go back to returning `bool`, it was an oversight in 64eeb95f
5 years ago
nick black 80a1185529 whiteout: kill worm_thread, eliminate race #504 5 years ago
nick black 9fa52fcdef demo: move input handling into demo thread #504 5 years ago
nick black dba42f9eef
ncplane_at_yx_cell(): plug memory leak on success path 5 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
5 years ago
nick black 1a670ba443
drone: use newest builders 5 years ago
nick black 9e28e14001
move enforce_utf8() into main 5 years ago
nick black 2c131c4c2d
drone: drop debian stuff 5 years ago
nick black 0a6f5d1a9f
enforce_utf8() for wide tests, duh 5 years ago
nick black 11600b6820
ensure UTF8 for metric tests 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 e255c3e9f7
remove debian packaging materia #497 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 50e0870432 Revert "Prevent -I/usr/usr/include in the pkg-config files."
This reverts commit d294dc7dc9.
5 years ago
David Cantrell d294dc7dc9 Prevent -I/usr/usr/include in the pkg-config files. 5 years ago
nick black 1381a7d141
Debian: add README.source, upstream/metadata #499 5 years ago
nick black 6ad40ff3fc
debian: add samoa.asp OpenShot source #498 5 years ago
nick black f644ed9e54
debian: notcursesI.osp #498 5 years ago
nick black 5019d97521
debian: add copyright comment about data/ #498 5 years ago
nick black f6c92e2884
debian: add copyright stanza for debian materials #498 5 years ago
nick black 9328082268 Reversion 1.3.0-1 -> 1.3.0+dfsg.1-1 #496 5 years ago
nick black 957e09671e debian: repack DFSG tarball using uscan #496 5 years ago
nick black 5880083022 CMake: don't install data/ .xcf files #498 5 years ago
nick black 177b91da7e Remove unused ebola.jpeg 5 years ago
nick black a764abb569 GIMP source for tetris-background.jpeg #498 5 years ago
nick black 0e47db3979 quadrant/braille step plots #461 5 years ago
nick black 6ec9b2d250 hrm 5 years ago
nick black d9884a5f74 8x1 5 years ago
nick black d274af34b9 ncplot: define 2x2 and 4x2 sets #461 5 years ago
nick black 4297bbb3dc
notcurses-input: hook up ^L #493 5 years ago
nick black 1a4c8bbf85
notcurses-input: flip for ncpp::render inversion 5 years ago
nick black 8f6d5cacf5 notcurses-view: match Notcurses::render inversion #489 5 years ago
nick black 5c22351652 ncreel: update for ncpp render inversion 5 years ago
nick black e27895ef2e Optimized general cursor moves #483 5 years ago
nick black 355ea6d3d7
Allow EGCpools up to 1GB #425 5 years ago
nick black 43c8b9fdb6 ncpp: drop USE_FFMPEG guards #488 5 years ago
nick black c6aa99afba eliminate infinite loop in mathtext PoC 5 years ago
nick black f356af418b
Scrolling: cell_release() cleared rows #482 5 years ago
nick black a4e1d68786
Add ExhaustPool unit test #482 5 years ago
nick black 3ddb1d3166
EGCPool: early realloc failure is not a hard fail
We do proactive reallocations of the EGCPool once we get
to 90% capacity, to avoid expensive exhaustive searches. When
we're over half the maximum size, though, this will fail. We
shouldn't treat that as a hard failure, but instead proceed on
to the search. This lets us hit the full 32MB EGCPool size #486.
5 years ago
nick black 08e769f989
rasterize: don't emit 0-byte write()s #482 5 years ago
nick black 453629462b
CHANGELOG: add note about Notcurses::render() return value change #484 5 years ago
nick black ffdee735cb
Tetris: update to reflect ncpp render() return value inversion #484 5 years ago
nick black a0669974ff
ncplane_putstr_yx(): don't map 0 to -1 #485 5 years ago