nick black
61b149b357
[boxdemo PoC] properly recover from error #1348
2021-10-19 13:49:45 -04:00
nick black
a12d7a8d15
[base64_rgba3] make pixel assignments a bit clearer
2021-10-19 13:42:04 -04:00
nick black
fa3c872ae6
[grid PoC] free rgba after loading visual #1348
2021-10-18 19:31:44 -04:00
nick black
51043fc959
[putenv_term] don't dereference NULL when lacking TERM variable #1348
2021-10-18 19:29:31 -04:00
nick black
5010911a08
[tabbed PoC] kill dead stores #1348
2021-10-18 19:28:14 -04:00
nick black
b544364ab4
[sprixel] void* for auxvector
2021-10-18 19:11:51 -04:00
nick black
c2fca2392b
[compare_versions] work on empty version string
2021-10-18 19:11:35 -04:00
nick black
f71a0617f7
[fbcon_rebuild] kill dead store
2021-10-18 14:52:57 -04:00
nick black
6d31d6a89b
[automaton] refresh pointers after realloc #2279
...
Wherever we realloc() the escnode array --
create_esctrie_node() mercifully being the sole
place this goes down -- it invalidates all existing
pointers into the array. Properly rematerialize
invalidated pointers by preserving indices around a
creation call. Closes #2279 . Thanks, scan-build!
2021-10-18 14:48:52 -04:00
nick black
f4ca9abc9d
[reel PoC] ignore EvType::Release events
2021-10-17 18:42:12 -04:00
nick black
9097568ac0
document NOTCURSES_LOGLEVEL #2277
2021-10-17 17:28:35 -04:00
nick black
27917d12ec
add set_loglevel_from_env() #2277
2021-10-17 17:12:52 -04:00
nick black
acb91339e4
v2.4.7
2021-10-16 23:52:33 -04:00
nick black
f2eb6f736a
[outro] don't use NCBLIT_PIXEL yet
2021-10-16 23:43:11 -04:00
nick black
1369a36710
unit tests: accomodate sixel runoff
2021-10-16 23:39:27 -04:00
nick black
53b024ebac
interp PoC: accept any key to exit
2021-10-16 21:09:54 -04:00
nick black
716482e8cc
add 2.4.7 to NEWS
2021-10-16 16:02:22 -04:00
nick black
41764d3691
v2.4.6
2021-10-16 16:01:21 -04:00
nick black
3886a2df13
README: kitty keyboard protocol
2021-10-16 08:19:26 -04:00
nick black
3f3fffb7f2
ncplayer: only advance on space
2021-10-16 07:36:14 -04:00
nick black
9d4eadc64a
[kitty] clean TAM on failure #2268
2021-10-16 05:17:16 -04:00
nick black
9d002feea3
remove last instances of ncvisual_render() #1462
2021-10-16 03:39:25 -04:00
nick black
d5626e64aa
xray/grid: ncvisual_blit() #1462
2021-10-16 03:39:25 -04:00
nick black
367c17a7df
rotate PoCpp: ncvisual_blit() #1462
2021-10-16 03:39:25 -04:00
nick black
02303ee98e
notcurses-info: ncvisual_blit, inline all emoji #1462
2021-10-16 03:39:25 -04:00
nick black
36646f1b9b
pixel PoC / ncneofetch -> ncvisual_blit() #1462
2021-10-16 03:39:25 -04:00
nick black
5db0f3457b
restore ncvisual_inflate(), for now
2021-10-16 03:39:25 -04:00
nick black
0afd815925
all PoCs: ncvisual_render -> ncvisual_blit #1462
2021-10-16 03:39:25 -04:00
nick black
2c8286c099
stacking tests: ncvisual_render() -> ncvisual_blit() #1462
2021-10-16 03:39:25 -04:00
nick black
f096064648
[keller] fix up for ncvisual_blit() #1462
2021-10-16 03:39:25 -04:00
nick black
e95e2fac66
ncvisual_render -> ncvisual_blit (nctetris)
2021-10-16 03:39:25 -04:00
nick black
bb2004e589
ncvisual_render -> ncvisual_blit (docs)
2021-10-16 03:39:25 -04:00
nick black
be42ff909c
ncvisual_render -> ncvisual_blit (core/test) #1462
2021-10-16 03:39:25 -04:00
nick black
eb032cc638
[windows] HANDLE, not PHANDLE
2021-10-16 02:52:37 -04:00
nick black
d26374a312
properly name Windows Terminal
2021-10-16 02:51:41 -04:00
nick black
d6a91fb99f
menu PoC: ignore NCTYPE_RELEASE
2021-10-16 02:43:36 -04:00
nick black
4fc1b4493f
stop pushing termtype to interrogate_terminfo
2021-10-16 02:32:04 -04:00
nick black
ec67847806
[ncplayer] restore pause functionality with NCTYPE_RELEASE
2021-10-16 02:03:01 -04:00
joseLuís
1e1d1bb631
constify ncselector_item reference fix #2270
2021-10-14 18:14:05 +02:00
joseLuís
383edaece1
remove poc for issue #2266
2021-10-14 12:38:21 +02:00
nick black
fb2078daa6
drop textplay PoC
2021-10-14 05:12:30 -04:00
nick black
b87d8f15f7
[info] expand some emoji into proper literals
2021-10-14 03:45:05 -04:00
nick black
f05f65dc80
notcurses-demo FPS graph: back to straight seconds
2021-10-14 03:32:20 -04:00
nick black
99169aea42
tabbed janitorial work
...
clean up memory leak of tab names
ignore NCTYPE_RELEASE in tabbed PoC
constify strings in nctabbed_options
2021-10-14 03:26:15 -04:00
nick black
b0b4c965a5
for now, if it's on windows, it's windows terminal #2248
2021-10-14 00:12:43 -04:00
nick black
245f9f85c7
Use Windows pipes for input readiness notification ( #2263 )
...
* [windows] use CreatePipe for input #2244
* [input] read and write to Windows readiness handles #2244
* inputready_fd: not on windows, alas
2021-10-14 00:02:18 -04:00
nick black
abea3f9064
constify ncmenu_item/_section strings
2021-10-13 20:38:21 -04:00
nick black
2015e8ffc9
Constify strings in selector/mselector_items
...
Use internal types to track items within the
selector/mselector widgets, rather than pressing the
user-provided item structs into double-duty. With this
change, we can constify the strings within those
user-provided items. Do so, also removing the internal-side
elements. Update documentation. Closes #2267 .
2021-10-13 19:19:43 -04:00
nick black
1152e2c318
ncselector_options: constify string arguments
2021-10-13 18:38:10 -04:00
nick black
d82cc8e6f7
interp PoC: clean up ncvisual #2266
2021-10-13 11:18:49 -04:00