Commit Graph

408 Commits (b5e4b589024a537b8ff8099bd6ea4499e8d5296f)

Author SHA1 Message Date
nick black b9c4d359af
[docs] add notcurses_canpixel() to notcurses_capabilities.3 3 years ago
nick black 97f63dc954
v2.4.8 3 years ago
nick black 48ee66918a
[signals] include SIGBUS among fatal signals 3 years ago
nick black c2ed7d19fe [yield] two threads #1613 3 years ago
nick black 6e2ab83a08
[utils] declare notcurses_osversion #2293 3 years ago
nick black 864e2710a3 [demo] use pthread_cond_clockwait() with CLOCK_MONOTONIC #2291 3 years ago
nick black 3dafea8e91
add notcurses_canpixel() 3 years ago
nick black acb91339e4
v2.4.7 3 years ago
nick black 716482e8cc
add 2.4.7 to NEWS 3 years ago
nick black 41764d3691
v2.4.6 3 years ago
nick black bb2004e589 ncvisual_render -> ncvisual_blit (docs) 3 years ago
nick black 091646dc47
name 3.0.0 3 years ago
nick black 2148bcc4f2
Revert "[nckeys] move from PUA-B to 'plane 18' #2247"
This reverts commit e83f1f5ba3.
3 years ago
nick black e83f1f5ba3
[nckeys] move from PUA-B to 'plane 18' #2247 3 years ago
nick black 7088f4a767 [NEWS] note about DA1 feature 4 #2229 3 years ago
nick black 5b8f60b50b
[NEWS] mention that we support Kitty keyboard features 1, 2, and 8 3 years ago
nick black 9185ea000c
add ncplane_set_name()/ncplane_name() + documentation 3 years ago
nick black 43fc6afaa3
ncplane_move_family_{above, below}() #2232 3 years ago
nick black ff84058f5c
v2.4.4 3 years ago
nick black dd9da7766b Support USE_CPP=off for building without a C++ compiler #1720 3 years ago
nick black 436f24c770
Remove libreadline support, implement low-level ncdirect_readline #2211 (#2212)
It was realized that our libreadline wrapper was incompatible with the new input method, indeed fundamentally so. Rip out all libreadline support. Implement a minimal ncdirect_readline() -- quite minimal, but enough to get by. We'll want to fill this out later.

So no ABI/API breakage, though perhaps some visible behavioral change.
3 years ago
nick black a603d265a4
v2.4.3 3 years ago
nick black 4fa15e4256
NEWS entry about ncplane_erase_region() #2181 3 years ago
nick black 94edc372e5
prep NEWS.md for 2.4.3 3 years ago
nick black 5269e4b709
v2.4.2 3 years ago
nick black a54cf1813e
README/NEWS: info about wrappers 3 years ago
nick black 3faf8ee3fb
[input] introduce NCKEY_EOF #2185 3 years ago
nick black ea5da346f0
Add keytype indicator to notcurses-input #2182 3 years ago
nick black 99007e128c
[input] add evtype to ncinput, for press/repeat/release #2182 3 years ago
nick black 1630a1629f
merge that shit 3 years ago
nick black 3cf5a67b84
input thread #2136 3 years ago
nick black 528a7db19a
erP 3 years ago
nick black 0213e026b2 allow users to set the stdplane's resizecb
Hardcode a call to ncplane_resize_maximize() in
notcurses_resize_internal() for the standard plane,
when handling the standard pile. allow the user
to set the standard plane's resize callback beyond
that. closes #2163.
3 years ago
nick black 772f429fb2
mention ncstrwidth_valid() in NEWS 3 years ago
nick black 4ec1bfd8be
[info] differentiate between kitty animation and kitty selfref #2161 3 years ago
nick black 8aa856f20b
v2.4.0 3 years ago
nick black 582e7b24c5
complete initial libgpm support #1405 3 years ago
nick black e6ce5196d3
v2.3.18 3 years ago
nick black 1915fb48a1
v2.3.17 3 years ago
nick black 1571bfee72 pixelplots: paint only through egcidx #1382 3 years ago
nick black ed557257d9 add notcurses_{enter,leave}_alternate_screen #2082 3 years ago
nick black 5449878840
v2.3.16 3 years ago
nick black c9fbc5d7f9
v2.3.15 3 years ago
nick black 91dfb487ad remove support for the iTerm2 graphics protocol #2060 3 years ago
nick black 4d6526a61d ncneofetch rewritten in CLI mode
ncneofetch was previously direct mode followed by rendered mode with
margins, a Frankenstein application if one ever existed. Rewrite it
using CLI mode, extending the latter as necessary to accomplish this
task. We now have one fewer dependency on direct mode, we have better
proven out CLI mode, and we get a ~30% reduction in ncneofetch runtime.
Good stuff! Closes #2030.

Add ncplane_scrollup() and ncplane_scrollup_child()
Cleans up ncport.h
Eliminates some inconsequential memory leaks in ncneofetch
Add SPRIXEL_UNSEEN to avoid invalid moves on
 not-yet-displayed sprixels
3 years ago
nick black 7108dc36c0
ncplane_set_*_palindex(): just use ncchannels*() #2049 3 years ago
nick black a346a5bf64
add new functions notcurses_{host,account}name() 3 years ago
nick black ddd0533b03
NEWS: prep for 2.3.13 3 years ago
nick black 1e248e41e1
v2.3.12 3 years ago
nick black 6162ba3943 restore compatibility ncvisual_subtitle() 3 years ago