Commit Graph

4557 Commits (f658629a1b56116ad40896a15cbc2f058d134c97)
 

Author SHA1 Message Date
nick black 8fc9b0ff21 sixel_blit: write sixel data out #1378 3 years ago
nick black cb2e905ccf sixel: implement extract_data_table() #1378 3 years ago
nick black 93da926e47 sixel: drop all sixelmode from rasterizer #1378 3 years ago
nick black 808fa9226f sexel_blit: add extract_color_table() 3 years ago
nick black b846f70e16
extract sixel_blit into sixel.c 3 years ago
nick black 49ce0d1c57
mention SIGCONT along with SIGWINCH 3 years ago
nick black 381b34019a
sixel_blit: correct number of bands #1378 3 years ago
nick black 796e2fe1eb
kill unused param warning in sixel_blitter() 3 years ago
nick black b8281801d6 raster: don't mix sixel and cup #200 3 years ago
nick black ea7630692a sixel_blit: correctly set and match colors #200 3 years ago
nick black b81b1568b1 simplify signature of term_styles() 3 years ago
nick black 9799ed8175 ncplayer: use NCBLIT_DEFAULT without -b 3 years ago
nick black 0ffbba3365 restore stashed stats for closing banner #1374 3 years ago
nick black 2437e6c89c ncplayer: handle ctrl-L for redraw 3 years ago
nick black 44826194e7 ncneofetch: eliminate PATH_MAX usage for Hurd #1375 3 years ago
nick black d4e87b4a35 rename notcurses-direct-pydemo ncdirect-pydemo 3 years ago
nick black 053a74dc47 drone: send notcurses-direct-pydemo to /dev/null 3 years ago
nick black 7fb6f4a7db drone: move TERM export to top of stanzas 3 years ago
nick black 7b29dd0925 sixel_blit: no big arrays on the stack #200 3 years ago
nick black 74f7597d09 rust: drop unused import 3 years ago
nick black a6a68e3779 drone: test python on fedora 3 years ago
nick black a50c693657 term_emit(): retry on EINTR/EBUSY 3 years ago
nick black b93960cab1 rotate: use cell_*_common() #1373 3 years ago
nick black 9db86a0054 add channel_common() (internal) 3 years ago
nick black 100a89291b hide cell_{b,f}channel(), cell_set_{b,f}channel() 3 years ago
nick black 53c52e30ff remove c++/rust channel wholesalers 3 years ago
nick black bdc726349f ncplayer.1: update blitter names 3 years ago
nick black cd0aaf58a2 normalize blitter names 3 years ago
nick black 6d3c8e1add ncdirect_init: don't force query_term() 3 years ago
nick black da6435c517 cffi: remove NCOPTION_VERIFY_SIXEL 3 years ago
nick black 5b4d920646 pixel documentation 3 years ago
nick black 16ec1c3618 rust: purge NCOPTION_VERIFY_SIXEL 3 years ago
nick black b012cfdb6a drone: let direct-pydemo play out... 3 years ago
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.
3 years ago
nick black 4533d42fa0 sixel_blit: use '$' to return carriage #200 3 years ago
nick black 310d8aeec9 paint: carry through pixel bit #200 3 years ago
nick black a1776d950b raster: don't print colors in pixel mode 3 years ago
nick black 37623d86e0 ncdirect_dump_plane: handle pixel graphics #200 3 years ago
nick black fdeff5cc97 first go at sixel blitter #200 3 years ago
nick black 40746e76e6 s/nonehi/hires/g 3 years ago
nick black df65b43e49 raster: enter and leave pixel mode #200 3 years ago
nick black 391fef3a3f cell pixel defines / inlines #200 3 years ago
nick black 8b7a48c38c raster: move normalization into term_settyles() 3 years ago
nick black e480bfa192 sixel_blit: skeletelize loops #200 3 years ago
nick black d8f5754e85 define sixel_blit() #200 3 years ago
nick black e782287142 add NCBLIT_PIXEL to NEWS 3 years ago
nick black bf639e3f7d query_sixel(): function even on slack st #200 3 years ago
nick black 09a3411b48 cursor_yx_get: use writen() 3 years ago
nick black 7724f6301e s/notcurses_cansixel/notcurses_canpixel/g #200 3 years ago
nick black 901ccc2d28 rust/python: ncblit_sixel -> ncblit_pixel 3 years ago