Commit Graph

6180 Commits (05fdd0b11712182191887f2722222d81f9ba30d5)
 

Author SHA1 Message Date
nick black 6d6f69a02b rebuild: only free auxvec for non-animation #1895 3 years ago
nick black 811bc9eb65 animated kitty rebuild #1895 3 years ago
nick black 22443d4b3a [kitty] fixups for non-animated case #1895 3 years ago
nick black a0b5a85e25 kitty: animated rebuild no longer crashes 3 years ago
nick black b9b26603ad kitty animation: everything up through rebuild works #1895 3 years ago
nick black af305f56c4 [kitty] clean up auxvecs on error #1895 3 years ago
nick black ebc405b165 [kitty] get most of animation working #1895 3 years ago
nick black d2e0c64a7c add kitty_transanim_auxvec() and kitty_wipe_animation() #1895 3 years ago
nick black 948553a980 extract sprite.h 3 years ago
nick black 4bb85d28c8
use non-interpolative scaling with eagle/luigi 3 years ago
nick black f339855c39
nccell_width: minimum width is 1 #1894 3 years ago
nick black b170ee98e1
you do not get to win https://www.youtube.com/watch?v=ASacQYJWOPI 3 years ago
nick black 6e19e0536e
demo: remove obsolete postinit_checks() 3 years ago
nick black 3c2fe36fc9
[kitty] pass C=1 for move command 3 years ago
nick black 1493045490
notcurses-info: hold off on displaying logo 3 years ago
joseLuís f1f97aeee7 [rust] continue solving bugs for #1339
also update `example-1832.rs` & run rustfmt
3 years ago
nick black bfd069a755
add asterisk sequences to ncseqs.h 3 years ago
nick black 5009a25721
stop warning on truecolor but no ccc 3 years ago
nick black 39fc2553b1
rxvt and screen both support pixels in TIOCGWINSZ 3 years ago
nick black 8365764b43
even out alignment in ncseqs.h 3 years ago
nick black d38c15302a
notcurses-info: add sub+superscripts 3 years ago
nick black b41928833f
replace fprintf with ncfputc 3 years ago
nick black e7ac7ab14b [kitty] C=1 needs be emitted with the presentation, not load #1865 3 years ago
nick black afd738a977 direct: write sprixels with posix i/o to work around blocking 3 years ago
nick black 0b794bba64 direct mode: work with separate load+display kitty #1865 3 years ago
nick black 56433a1a7f [kitty] free and release sprixel on commit to destroy #1890 3 years ago
nick black 2e7079a69e [kitty] silence present command #1865 3 years ago
nick black 9a53379d36 [kitty] keep display distinct from draw #1865 3 years ago
nick black 3f8dcfa357 kitty: separate out commit from draw #1865 3 years ago
nick black 3608d6a2d6 [kitty] pull remove out of destroy, rename destroy scrub #1865 3 years ago
nick black 3763739b9f
direct mode: write sprixel with posix i/o for strength 3 years ago
nick black 00e28cc569
complete ncplane_cursor_move_yx() documentation 3 years ago
nick black aa7b46f659
NEWS: mention falsehood in documentation 3 years ago
nick black 43f0a2e5c8
remove false comments on ncplane_move_yx() 3 years ago
nick black 212da290ae Create mstreamfp before registering signal handlers
We use mstreamfp in notcurses_stop_minimal(), so we can't
register that function as a fatal signal handler until
we've opened mstreamfp. Move it before the registration.
Eliminates a coredump when we ctrl+c during init.
3 years ago
nick black 4a3e536c66
notcurses-info: completely shade lower right 3 years ago
nick black 32ade77dd5
more sequences, more notcures-info 3 years ago
nick black 88cccb4d2a
notcurses-info: colorize box block 3 years ago
nick black e915724b9f
utf8_codepoint_length: implement Corrigendum#1
Dmitry Sapozhnikov pointed out that I was admitting
illegal first bytes; I was also just plain wrong.
Bring this up to sync with Corrigendum #1.
3 years ago
nick black 29f1acc479
bulk up scrolling unit test #1649 3 years ago
nick black 8df91e35a9
unit test for virtual cursor on scrolling plane #1649 3 years ago
nick black 0941efbea5
unit tests for ncplane_moverel() 3 years ago
nick black cd80b70594
add ncplane_moverel(), no unit tests though =[ #1881 3 years ago
nick black f1202df541
document ncplane_cursor_move_yx better #1882 3 years ago
nick black 49cf9f35ac
unicode: define more cyclic sequences 3 years ago
nick black da3f485ace
notcurses-info: add many triangles 3 years ago
nick black 8dc65b6db1 notcurses-info: always emit newline #1837 3 years ago
nick black 669cf758df
locate_cursor_early: fix compilation 3 years ago
nick black e870e12285
locate_cursor_early: require ttyfd #1880 3 years ago
nick black acc66372b5
add utf8_codepoint_length() #1871 3 years ago