Commit Graph

1076 Commits (ff3b4b0a10f54765a76b232df859d9c2deaf0b3e)

Author SHA1 Message Date
KristofferC ac94303a1f also nckeys 3 years ago
KristofferC 81d36891da make a shared lib with the static inline functions
This is to be used for wrappers of notcurses that do not otherwise
have an easy way of getting access to the definitions of the `static
inline` functions
3 years ago
nick black 3d0fbc4d8f ncvisual_from_sixel() atop ncsixel_as_rgba() 3 years ago
nick black bb91c170dd implement sixel_as_rgba() #1724 3 years ago
nick black 61000ce2a4 start sixelanalyzer binary #1724 3 years ago
nick black 3190419774 start on libncsixel #2383 3 years ago
nick black 2c956e60d2 sixel.h 3 years ago
nick black e0c5cf5838
NCOPTION_SCROLLING, alias NCOPTION_CLI_MODE 3 years ago
nick black 11b25bff07 [ncls] no scaling unless necessary or specified #2008 3 years ago
KristofferC d8c68b4f48 add required headers for nckeys.h 3 years ago
nick black 01d7f1e05d
nccell_set_bg_palindex: s/int/unsigned/g 3 years ago
nick black 2f00fadfdd eliminate some signedness changes in notcurses.h 3 years ago
nick black 42e2bf6da7
[nccells_load_box] stylemask ought be only 16 bits 3 years ago
nick black 041a083a0f add ncplane_cursor_y()/ncplane_cursor_x() 3 years ago
nick black 9c3adaaea3
add ncchannel_rgb(), use it in channels_blend() 3 years ago
nick black acffa61557 [include] add nonnull attributes to a few functions 3 years ago
nick black e49394a702
[output] partial print on right-aligned overflow text #2472 3 years ago
nick black 9fda62030d
[include] use parens around macro arguments, erp! 3 years ago
KristofferC a3c37932d6 check __MINGW32__ instead of __MINGW64__ 3 years ago
nick black 454c830237 [nctree] implement nctree_del() #2458 3 years ago
nick black 1b2e58124c declate nctree_add() and nctree_del() #2458 3 years ago
nick black 1a6f4936bc
add ISOL3SHIFT/ISOL5SHIFT key definitions #2439 3 years ago
nick black 4d727e5a59
handle KP_Seperator #2452 3 years ago
nick black 9555dbf3eb _Static_assert() wants a string 3 years ago
nick black ba1c79b66e add nccell_load_ucs32 3 years ago
nick black ba1fbbee90
don't expose kitty-style bg transparency to user #2432 3 years ago
nick black 4c17970ba0
detect and expose default foreground color #2432 3 years ago
nick black 6e42d5c52e
add notcurses_default_background() #2432 3 years ago
nick black 67eaa64557
mandoc syntax 3 years ago
nick black 546355a871
notcurses_cursor_yx ought be const 3 years ago
nick black 7f0b05b017 [ncseqs] add card suits, dice, musical symbols 3 years ago
nick black de3cd3c644 [notcurses-info] add chess pieces 3 years ago
nick black 977a4ed966 introduce NCPLANE_OPTIONS_{VSCROLL, AUTOGROW} #2440 3 years ago
nick black b7785d1272 declare ncplane_growtext() 3 years ago
nick black 4b393e2c5f [notcurses.h] move utility functions to the bottom 3 years ago
nick black 91111cdb58
[ncchannels_reverse] don't generate illegal alpha+color states #2421 3 years ago
nick black 0b66a49d57
add some comments to various channel functions 3 years ago
nick black 2fc933521b
move notcurses_ucs32_to_utf8 up in the header file 3 years ago
nick black caaeec5094
Place ncneofetch properly (#2415)
* ncplane_polyfill_inner: plug memory leak on error paths
* [progbar_create] memory leak on error path
* ncvisual_polyfill_core: memory leaks on error paths
* notcurses_early_init: memory leak on error path
* [demo] fix summary table for ASCII #2402
* [sliders] make it work in ASCII #2402
* add ncplane_ascii_box() #2402
* [notcurses-info] use capabilities accessors for blitters
3 years ago
joseLuís b1f636a2d9 [docs] rename plane/visual sections to regions 3 years ago
nick black 629fbc689b
[nckeys] add NCKEY_TAB alias for ASCII 9 #2405 3 years ago
nick black 46ebc1d9c6
ncplane_options: make margin fields unsigned 3 years ago
nick black 538dff91ba
[input] provide utf8 form in ncinput 3 years ago
nick black 7a91a2f905 normalize cell initializer names (prefix with NC) 3 years ago
nick black df689d9104
[notcurses_options] unsigned margins 3 years ago
nick black 6da5392724 [ncplane_reparent] pass cell-pixel geometries into splice_zaxis_recursive() #1687 3 years ago
nick black cd9071b4a4
[ncstrwidth] comment clarification 3 years ago
joseLuís 1cc8640f52 fix typo 3 years ago
nick black 0dbb469a27 [sprixels] use cell-pixel geometry from ncpile #1687 3 years ago
nick black 8d84c79296
[stats] add new cell_geo_changes and pixel_geo_changes stats #2384 3 years ago