nick black
0ffbba3365
restore stashed stats for closing banner #1374
2021-02-27 19:03:42 -05:00
nick black
2437e6c89c
ncplayer: handle ctrl-L for redraw
2021-02-27 19:03:42 -05:00
nick black
44826194e7
ncneofetch: eliminate PATH_MAX usage for Hurd #1375
2021-02-27 19:03:42 -05:00
nick black
d4e87b4a35
rename notcurses-direct-pydemo ncdirect-pydemo
2021-02-27 19:03:42 -05:00
nick black
053a74dc47
drone: send notcurses-direct-pydemo to /dev/null
2021-02-27 19:03:42 -05:00
nick black
7fb6f4a7db
drone: move TERM export to top of stanzas
2021-02-27 19:03:42 -05:00
nick black
7b29dd0925
sixel_blit: no big arrays on the stack #200
2021-02-27 19:03:42 -05:00
nick black
74f7597d09
rust: drop unused import
2021-02-27 19:03:42 -05:00
nick black
a6a68e3779
drone: test python on fedora
2021-02-27 19:03:42 -05:00
nick black
a50c693657
term_emit(): retry on EINTR/EBUSY
2021-02-27 19:03:42 -05:00
nick black
b93960cab1
rotate: use cell_*_common() #1373
2021-02-27 19:03:42 -05:00
nick black
9db86a0054
add channel_common() (internal)
2021-02-27 19:03:42 -05:00
nick black
100a89291b
hide cell_{b,f}channel(), cell_set_{b,f}channel()
2021-02-27 19:03:42 -05:00
nick black
53c52e30ff
remove c++/rust channel wholesalers
2021-02-27 19:03:42 -05:00
nick black
bdc726349f
ncplayer.1: update blitter names
2021-02-27 19:03:42 -05:00
nick black
cd0aaf58a2
normalize blitter names
2021-02-27 19:03:42 -05:00
nick black
6d3c8e1add
ncdirect_init: don't force query_term()
2021-02-27 19:03:42 -05:00
nick black
da6435c517
cffi: remove NCOPTION_VERIFY_SIXEL
2021-02-27 19:03:42 -05:00
nick black
5b4d920646
pixel documentation
2021-02-27 19:03:42 -05:00
nick black
16ec1c3618
rust: purge NCOPTION_VERIFY_SIXEL
2021-02-27 19:03:42 -05:00
nick black
b012cfdb6a
drone: let direct-pydemo play out...
2021-02-27 19:03:42 -05:00
nick black
6c7c9be6d2
require explicit check for pixel support
...
Add `notcurses_check_pixel_support()` and
`ncdirect_check_pixel_support()` per #1367 . Removes
NCOPTION_VERIFY_SIXEL, again per #1367 . Adds
`free_terminfo_cache()`, and calls it from both
`notcurses_stop_minimal()` and `ncdirect_stop()`.
Update all documentation. Closes #1371 and #1367 .
2021-02-27 19:03:42 -05:00
nick black
4533d42fa0
sixel_blit: use '$' to return carriage #200
2021-02-27 19:03:42 -05:00
nick black
310d8aeec9
paint: carry through pixel bit #200
2021-02-27 19:03:42 -05:00
nick black
a1776d950b
raster: don't print colors in pixel mode
2021-02-27 19:03:42 -05:00
nick black
37623d86e0
ncdirect_dump_plane: handle pixel graphics #200
2021-02-27 19:03:42 -05:00
nick black
fdeff5cc97
first go at sixel blitter #200
2021-02-27 19:03:42 -05:00
nick black
40746e76e6
s/nonehi/hires/g
2021-02-27 19:03:42 -05:00
nick black
df65b43e49
raster: enter and leave pixel mode #200
2021-02-27 19:03:42 -05:00
nick black
391fef3a3f
cell pixel defines / inlines #200
2021-02-27 19:03:42 -05:00
nick black
8b7a48c38c
raster: move normalization into term_settyles()
2021-02-27 19:03:42 -05:00
nick black
e480bfa192
sixel_blit: skeletelize loops #200
2021-02-27 19:03:42 -05:00
nick black
d8f5754e85
define sixel_blit() #200
2021-02-27 19:03:42 -05:00
nick black
e782287142
add NCBLIT_PIXEL to NEWS
2021-02-27 19:03:42 -05:00
nick black
bf639e3f7d
query_sixel(): function even on slack st #200
2021-02-27 19:03:42 -05:00
nick black
09a3411b48
cursor_yx_get: use writen()
2021-02-27 19:03:42 -05:00
nick black
7724f6301e
s/notcurses_cansixel/notcurses_canpixel/g #200
2021-02-27 19:03:42 -05:00
nick black
901ccc2d28
rust/python: ncblit_sixel -> ncblit_pixel
2021-02-27 19:03:42 -05:00
nick black
7aacc7b40e
demo: prep for NCOPTIONS_VERIFY_SIXEL #200
2021-02-27 19:03:42 -05:00
nick black
c7d7f9748d
init_banners(): indicate detected Sixel support #200
2021-02-27 19:03:42 -05:00
nick black
036d0a8697
s/NCBLIT_SIXEL/NCBLIT_PIXEL/g #1095
2021-02-27 19:03:42 -05:00
nick black
d09fec0648
detect sixel using device attributes request #200
2021-02-27 19:03:42 -05:00
nick black
9a544488db
README: demo/tester want 'data', not 'tests', argh
2021-02-25 02:57:10 -05:00
nick black
e98990f660
tree PoC: highgrad for background
2021-02-24 23:45:45 -05:00
nick black
5424dbea74
ncplane_highgradient: log errors
2021-02-24 23:45:26 -05:00
nick black
aa4da3f335
nctree: drop bchannels from options
2021-02-24 23:33:53 -05:00
nick black
7c40f40ba2
tree PoC: key off of container plane ylen
2021-02-24 22:27:01 -05:00
nick black
ac9059e0ac
nctree: free items pushed below screen #1164
2021-02-24 22:23:01 -05:00
nick black
3f66cb0ff7
nctree: clean up items pushed off the top #1164
2021-02-24 22:23:01 -05:00
nick black
ff228650d6
init_rvec: run a single loop
2021-02-24 22:23:01 -05:00