nick black
023dd01740
notcurses-info: improve appearance on non-black backgrounds
2021-07-27 02:19:32 -04:00
nick black
f69a0eea58
notcurses-info: line up logo/url with right
2021-07-27 00:47:36 -04:00
nick black
38da41d26c
notcurses-info: tidy up a bit, block things off
2021-07-27 00:44:17 -04:00
nick black
0ba45c44da
notcurses-info: abuse internals less egregiously
2021-07-26 08:49:53 -04:00
nick black
e0a8e9abc5
notcurses-info: more, always more
2021-07-25 15:16:33 -04:00
nick black
99843190c0
notcurses-info: draw a bit more
2021-07-25 14:54:31 -04:00
nick black
b590056887
notcurses-info: use NCLOGLEVEL_SILENT without -v
2021-07-19 00:34:40 -04:00
nick black
3e366ebe0e
set up framebuffer graphics
2021-07-18 20:22:54 -04:00
nick black
f8463270f1
cleanup for tinfo_debug_bitmaps()
2021-07-18 17:31:16 -04:00
nick black
8db6e3abaa
notcurses-info: display logo at the end for proper positioning #1883
2021-07-18 16:35:01 -04:00
nick black
757fb5811f
display images with iterm2 protocol ( #1946 )
...
Implement the basics of the iTerm2 graphics protocol, requiring PNG construction, zlib compression, and base64 encoding. We're not yet performing wipes nor restores, only display. This is still pretty experimental, but it worked with WezTerm. #1420
2021-07-16 18:35:04 -04:00
nick black
7722ea60c6
move lock into ncstats object #1914
2021-07-15 20:06:07 -04:00
nick black
e98c59a40d
notcurses-info: drop spurious space following braille
2021-07-15 19:30:14 -04:00
nick black
a55a37a838
write PNG IDAT and IEND chunks, unit test
2021-07-15 05:51:51 -04:00
nick black
bfd689b1c0
info: dole out symbols line, closes #1929
2021-07-13 01:08:10 -05:00
nick black
e04793b6d6
info: dole out box lines #1929
2021-07-13 01:06:16 -05:00
nick black
8566aa8fec
info: expand out the legacy symbols rows #1929
2021-07-13 00:34:56 -05:00
nick black
d1b1e7fe3a
info: do sextants one-by-one #1929
2021-07-13 00:23:07 -05:00
nick black
6f2d392f69
silence a bunch of Wstring-plus-int warnings
2021-07-13 00:10:55 -05:00
nick black
26a381b6e2
notcurses-info: break out sextants #1929
2021-07-13 00:07:50 -05:00
nick black
ba19013f6a
notcurses-info: overcome unicode deficiencies throughout braille #1929
2021-07-12 23:17:06 -05:00
nick black
19f7726075
notcurses-info: print braille one at a time #1929
2021-07-12 23:06:03 -05:00
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
f9c8102e37
notcurses-info: use NCOPTION_NO_CLEAR_BITMAPS
2021-07-09 09:30:08 -04:00
nick black
5725605167
move cursor to logend{yx} post rasterization #1906
2021-07-09 09:30:08 -04:00
nick black
af418a221f
with PRESERVE_CURSOR, track logical end of output #1906
2021-07-09 09:30:08 -04:00
nick black
afad46b006
notcurses-info: admit -v for NCLOGLEVEL_TRACE
2021-07-07 16:44:02 -04:00
nick black
4d2a896cdd
notcurses-info: distinguish animation from regular kitty #1895
2021-07-07 03:01:44 -04:00
nick black
3c2fe36fc9
[kitty] pass C=1 for move command
2021-07-06 15:55:48 -04:00
nick black
1493045490
notcurses-info: hold off on displaying logo
2021-07-06 12:59:01 -04:00
nick black
d38c15302a
notcurses-info: add sub+superscripts
2021-07-06 02:01:38 -04:00
nick black
4a3e536c66
notcurses-info: completely shade lower right
2021-07-05 12:39:48 -04:00
nick black
32ade77dd5
more sequences, more notcures-info
2021-07-05 12:01:22 -04:00
nick black
88cccb4d2a
notcurses-info: colorize box block
2021-07-05 10:57:35 -04:00
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 .
2021-07-04 15:54:17 -04:00
nick black
da3f485ace
notcurses-info: add many triangles
2021-07-04 10:51:16 -04:00
nick black
8dc65b6db1
notcurses-info: always emit newline #1837
2021-07-04 11:25:20 -03:00
nick black
0e341fa3de
notcurses-info.1: describe output
2021-07-03 19:25:42 -04:00
nick black
a36c13da13
merge notcurses-info changes from kitty branch
2021-07-02 18:57:26 -04:00
nick black
581a33f5e2
a mysterious space!
2021-07-01 02:42:31 -04:00
nick black
4c8bfbd405
notcurses-info: rewrite U13 in terms of NCANGLE*
2021-07-01 02:27:32 -04:00
nick black
4a8d075e64
add NCBOXOUTER #1858
2021-06-30 19:53:21 -04:00
nick black
7e2c6fc005
notcurses-info: tighten up all output
2021-06-30 19:33:48 -04:00
nick black
a1d011fdc2
notcurses-info: hold off on displaying logo
2021-06-30 18:50:53 -04:00
nick black
89fee267b7
notcurses-info: pack more densely
2021-06-30 18:41:10 -04:00
nick black
1193e40fd1
notcurses-info: show logo pursuant to #1649
2021-06-30 17:59:25 -04:00
nick black
3596b2b2a2
NEWS: describe pure changes
2021-06-30 17:44:54 -04:00
nick black
a17800b034
notcurses-info: add fractions
2021-06-30 17:30:39 -04:00
nick black
0d2ed04c1a
notcurses-info: be boring but reliable wrt glyphs
2021-06-29 05:26:01 -04:00
nick black
1734c39de0
flashier braille coloring in notcurses-info
2021-06-29 03:36:01 -04:00
nick black
8fe8e35efe
set quadrants for linux console only if we reprogrammed the font, or found them
2021-06-26 03:43:31 -04:00
nick black
8c37c56d29
colorize supported vs non-supported caps in notcurses-info
2021-06-26 02:03:34 -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
5377197600
notcurses-info: colorize sextants, quadrants, halfblocks
2021-06-26 00:21:01 -04:00
nick black
f8f44cf7d2
notcurses-info: colorize braille
2021-06-25 01:25:49 -04:00
nick black
bf114aea48
notcurses-info: colorize eighths
2021-06-25 00:44:26 -04:00
nick black
4eeb61a691
notcurses-info: colorize symbols for legacy computing
2021-06-25 00:35:15 -04:00
nick black
1b613835dc
notcurses-info: color the braille
2021-06-25 00:21:08 -04:00
nick black
b1fd24a970
notcurses-info: use some coloring #1823
2021-06-25 00:21:08 -04:00
nick black
c0a61357d8
notcurses-info: print check/x for styles
2021-06-25 00:21:08 -04:00
nick black
1c38c8b39a
notcurses-info: set scrolling on standard plane #1823
2021-06-25 00:21:08 -04:00
nick black
9f92986a6b
always send DSRCPR at init, use it to verify u7
...
for NCOPTION_PRESERVE_CURSOR, we want to know the location
of the cursor at startup. go ahead and always send a DSRCPR
in terminal interrogation. if we get a reply to it, hey, we
just verified that the terminal knows DSRCPR.
if we find a u7 value in terminfo that's different from the
standard DSRCPR, we ought send that in addition. #1816
2021-06-25 00:21:08 -04:00
nick black
fd8875e757
notcurses-info: move to rendered mode output #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
383678da4e
move remainder of debug_caps into notcurses-info #1793
2021-06-23 21:46:08 -04:00
nick black
8a98a98b7e
term_debug: move style code into notcurses-info #1793
2021-06-23 21:02:10 -04:00
nick black
cba21d24fa
tighten up term_debug_caps() a bit #1793
2021-06-23 19:21:36 -04:00
nick black
2ed1ad466f
term_debug_caps: move big unicode block to notcurses-info #1793
2021-06-23 19:17:19 -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
fc2bbca1ca
notcurses-info: break up text segments
2021-06-13 18:21:14 -04:00
nick black
834f256ec9
notcurses-info: be reliable in the face of output EAGAIN
2021-06-13 18:21:14 -04:00
nick black
c56dfc2607
install caps-rendered as notcurses-info #1745
2021-06-09 20:54:20 -04:00