nick black
bc4f2a3626
CHANNELS_RGB_ -> NCCHANNELS_
2021-07-10 17:54:06 -04:00
nick black
bfca06264a
fix up indexing for NCBLIT_8x1 plotter #1912
2021-07-09 10:30:33 -04:00
nick black
087fd083af
[brownbag] actually call mouse_{dis/en}able()
2021-07-09 08:16:06 -04:00
nick black
14a50cfa3f
add ncchannels_reverse, use it in ncmenu, add unit test #1878
2021-07-07 09:36:31 -04:00
nick black
0ffa587a68
NEWS: mention ncmenus working on all planes
2021-07-07 08:34:58 -04:00
nick black
8846e3cee2
ncdirect_putegc(), get true width in ncwidth #1899
2021-07-07 05:54:47 -04:00
nick black
aa7b46f659
NEWS: mention falsehood in documentation
2021-07-05 23:41:01 -04:00
nick black
cd80b70594
add ncplane_moverel(), no unit tests though =[ #1881
2021-07-04 11:15:45 -04:00
nick black
50a7996b4f
notcurses_detected_terminal: use termdesc_longterm()
2021-07-04 07:01:50 -04:00
nick black
1189891167
v2.3.8
2021-07-04 01:14:12 -04:00
nick black
0e341fa3de
notcurses-info.1: describe output
2021-07-03 19:25:42 -04:00
nick black
cbb27d2948
NEWS: mention OIIO fixes #1722
2021-07-03 00:09:28 -04:00
nick black
3596b2b2a2
NEWS: describe pure changes
2021-06-30 17:44:54 -04:00
nick black
63e9282893
v2.4.7
2021-06-29 06:58:56 -04:00
nick black
dce4426dcf
NEWS: add note about rejecting control chars
2021-06-29 00:46:28 -04:00
nick black
490c89f694
add ncplane_scrolling_p() #1841
2021-06-27 07:38:40 -04:00
nick black
68e498a583
ncls: disable cursor
2021-06-26 20:21:20 -04:00
nick black
9973788efb
restore NCSTYLE_BLINK for now, add 25m to turn it off #1818
2021-06-26 01:14:13 -04:00
nick black
166212f234
document NCOPTION_PRESERVE_CURSOR #1823
2021-06-25 00:21:08 -04:00
nick black
9d7f07771b
GTFO NCSTYLE_DIM, NCSTYLE_REVERSE #1818
2021-06-24 02:13:57 -04:00
nick black
481d539092
v2.3.6
2021-06-23 22:35:19 -04:00
nick black
383678da4e
move remainder of debug_caps into notcurses-info #1793
2021-06-23 21:46:08 -04:00
nick black
8fc2a32990
remove NCSTYLE_{INVIS,BLINK,STANDOUT} #1818
2021-06-23 21:23:12 -04:00
nick black
a14a5271ac
v2.3.5
2021-06-23 13:07:42 -04:00
nick black
041f97371f
add stat for ASUs and send them #1582
2021-06-22 16:30:58 -04:00
nick black
379453c8ea
render piles to file/buffer
...
Replace notcurses_render_to_file() and
notcurses_render_to_buffer() with variants that work
on arbitrary piles (the former only worked on the standard
pile). Rewrite the former as trivial wrappers around the
latter, and deprecate the former. Closes #1770 .
2021-06-22 01:17:55 -04:00
nick black
e5662ac506
add and document sprixelbytes stat #1801
2021-06-20 08:51:23 -04:00
nick black
d360cc1d1e
ncvisual_from_rgb_{packed, loose}() #1767
2021-06-19 05:14:09 -04:00
nick black
c8dfa17485
Set up sane logging for direct mode
...
All our diagnostic macros required a struct notcurses from
which to extract the loglevel. Eliminate this parameter,
and update all caller sites. Add a library-wide (but not
exported) loglevel variable, and set it from both
notcurses_core_init() and ncdirect_core_init(). Add two
new direct mode flags, NCDIRECT_OPTION_VERBOSE and
NCDIRECT_OPTION_VERY_VERBOSE, mapping them to
NCLOGLEVEL_WARNING and NCLOGLEVEL_INFO respectively.
Closes #1690 .
2021-06-19 03:21:05 -04:00
nick black
534000cadb
clamp sixel height in update_term_dimensions() so ncdirect gets it #1789
2021-06-19 00:02:50 -04:00
nick black
c9a338e0fd
add ncdirect_canget_cursor() #1790
2021-06-18 14:24:35 -04:00
nick black
3cf971ac67
update ncvisual_plane.3 for ncplane_as_rgba() #1441
2021-06-15 22:33:20 -04:00
nick black
80b7391d96
remove NEWS claim that notcurses_check_pixel_support() is going away #1766
2021-06-15 11:52:20 -04:00
nick black
d50792a899
more detail in NEWS for terminal queries #1751
2021-06-14 18:56:38 -04:00
nick black
0d7a5a5ef8
remove the majority of notcurses_check_pixel_support() calls #1469
2021-06-13 18:21:14 -04:00
nick black
cadd4aefee
s/CELL_ALPHA_/NCCELL_ALPHA_/g
2021-06-13 18:21:14 -04:00
nick black
a290e3f741
NEWS: fix typos info: dump more unicode
2021-06-13 10:13:25 -04:00
nick black
160868d9e8
v2.3.4
2021-06-12 17:27:28 -04:00
nick black
0b72bec79d
add ncdirect_ascii_box(), use it in DefaultBox unit test
2021-06-12 17:20:37 -04:00
nick black
4ca1036da9
v2.3.3
2021-06-12 16:54:36 -04:00
nick black
d695a8206f
add ncdirect_detected_terminal() and notcurses_detected_terminal() #1759
2021-06-12 13:10:16 -04:00
nick black
21f3dbf72c
NEWS: note ncdirect_box() bugfix #1752
2021-06-12 10:24:09 -04:00
nick black
608943bb95
reference nc->margin when we want margins, not stdplane #1615
2021-06-11 20:35:46 -04:00
nick black
65071fff2d
add note about ncplane_move_yx fix for root planes #1753
2021-06-11 16:56:35 -04:00
nick black
9f4a578e72
factor out common unicode box sequences
2021-06-10 17:11:33 -04:00
nick black
cb178ac247
add simple_box() and heavy_box() forms
2021-06-10 17:04:29 -04:00
nick black
deea4ddf9c
ncdirectf_geom: move to ncvisual_options #1746
2021-06-10 14:43:17 -04:00
nick black
c967028fbe
ncplayer: add -n option for noninterpolative scaling #1738
2021-06-09 06:57:15 -04:00
nick black
59f4edd777
ncdirectf_render: accept an ncvisual_options #1738
2021-06-09 06:57:15 -04:00
nick black
6fcaad3c5d
generalize ncvisual_inflate() to ncvisual_resize_noninterpolative() #1738
2021-06-08 16:32:03 -04:00