Commit Graph

109 Commits (7d6fdceb6e19eb61e2190f316f41350a793d49b7)

Author SHA1 Message Date
nick black 099eda88ac
notcurses-info: put 80 columns error in red+bold 3 years ago
nick black 6fa901c4b1
[kitty] fix default background workaround, erp 3 years ago
nick black 57a3e79e3c
s/defbg/default background/ 3 years ago
nick black c69849ffb1
track unknown background color if we can't learn it #2226 3 years ago
nick black b5c161a07c
Unify control sequence automata #2183 (#2208)
Unify the dynamic, dataflow special keys automaton and the static, codeflow terminal response automaton, yielding a single automaton. Add kitty keyboard support information to `notcurses-info`. Closes #2183.
3 years ago
nick black 3d02a75323
NCOPTION_DRAIN_INPUT in notcurses-info and ncneofetch 3 years ago
nick black 4ec1bfd8be
[info] differentiate between kitty animation and kitty selfref #2161 3 years ago
nick black 6612d1b149
[kitty] disable KITTY_SELFREF for now #2161 3 years ago
nick black 108012950e
notcurses-info: indicate that el capability is present 3 years ago
nick black ff12a1f75b
distinguish between halfblock and quadrant capabilities #2109 3 years ago
nick black b13ecb31f9
notcurses-info: show whether we're using gpm 3 years ago
nick black b8c01eacc8 tighten up include paths, libgpm connect #1986 3 years ago
nick black e97039f42a
drop ESCAPE_CSR #2035 3 years ago
nick black 91dfb487ad remove support for the iTerm2 graphics protocol #2060 3 years ago
nick black 53b0174322
notcurses-info: scrolling details
don't emit a hard newline following the emoji line,
closing #2021. properly account for distance to logo,
closing #2065.
3 years ago
nick black 0a441eaf26
drop obsolete FIXME 3 years ago
nick black eae2295a5b
notcurses-info: require at least 80 columns 3 years ago
nick black ac78ebbc75 add a late bitmap pass for fbcon mmap #1997 #2045 3 years ago
nick black 7ebd471471
raster: use terminfo indn to scroll multiple lines 3 years ago
nick black b2480b36fe
notcurses-info: add bce to capability line 3 years ago
nick black 7ff391939b
notcurses-info: don't print newlines if fewer than 81 columns 3 years ago
nick black f0b94273e3
notcurses-info: fill out to the right 3 years ago
nick black 5a0630cbc8
notcurses-info: make it a lot less busy 3 years ago
nick black 81bc99efb6
notcurses-info: use white text explicitly 3 years ago
nick black da87386957 notcurses-info: guard linux_fb_fd 3 years ago
nick black 24d7d6d995
start merging in the fauxmemstream branch #1977 3 years ago
nick black 9536ecd8c8
notcurses-info: add man in suit levitating, woman scientist 3 years ago
nick black cb74709cb0
notcurses-info: add some more zwj emoji 3 years ago
nick black 487b9acf90 name Terminal.app, slog on with failed emoji in notcurses-info #1945 3 years ago
nick black d8608689f4 unmacroize update_domain_T #1976 3 years ago
nick black 89125802c6 notcurses-info: update man page with more text 3 years ago
nick black 7c09695af4 notcurses-info: more emoji 3 years ago
nick black 313885f9c5 notcurses-info: let's show some emoji 3 years ago
nick black 065f60ac5b
info: finish out all lines in capabilities section 3 years ago
nick black 9c3f6b826b
notcurses-info: use NCVISUAL_OPTION_NODEGRADE #1945 3 years ago
nick black 4561ed6a69 notcurses-info: use wviz throughout for broken unicode implementations 3 years ago
nick black 023dd01740
notcurses-info: improve appearance on non-black backgrounds 3 years ago
nick black f69a0eea58
notcurses-info: line up logo/url with right 3 years ago
nick black 38da41d26c
notcurses-info: tidy up a bit, block things off 3 years ago
nick black 0ba45c44da notcurses-info: abuse internals less egregiously 3 years ago
nick black e0a8e9abc5
notcurses-info: more, always more 3 years ago
nick black 99843190c0
notcurses-info: draw a bit more 3 years ago
nick black b590056887
notcurses-info: use NCLOGLEVEL_SILENT without -v 3 years ago
nick black 3e366ebe0e set up framebuffer graphics 3 years ago
nick black f8463270f1
cleanup for tinfo_debug_bitmaps() 3 years ago
nick black 8db6e3abaa
notcurses-info: display logo at the end for proper positioning #1883 3 years ago
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
3 years ago
nick black 7722ea60c6
move lock into ncstats object #1914 3 years ago
nick black e98c59a40d
notcurses-info: drop spurious space following braille 3 years ago
nick black a55a37a838 write PNG IDAT and IEND chunks, unit test 3 years ago