Commit Graph

14 Commits

Author SHA1 Message Date
nick black
a7f59e4fab
plots: use pool_blit_direct() #1182
Use pool_blit_direct() instead of ncplane_putwc_yx() in
redraw_plot(). This eliminates use of rtl_egc() and wcwidth()
on the EGCs used in plots, sidestepping Debian's -1 wcwidth
for sextants (in the same fashion blitting does) and slightly
speeding up plot drawing. At a plot rate of 10Hz, notcurses-demo
is now faster than it used to be at 1Hz, so that's nice.
2020-12-06 02:53:13 -05:00
nick black
0700f8c717
TERMS: add note about DirectColor, especially wrt XTerm 2020-10-19 22:34:49 -04:00
nick black
af01bb1429
weasel words 2020-10-16 22:07:07 -04:00
nick black
83c0a6a33d
note about gnome-terminal w/ ccc 2020-07-28 15:18:24 -04:00
nick black
18d9731ece
TERMS: add ccc column 2020-07-28 15:14:41 -04:00
nick black
55e654d4ab
add some GNU screen notes 2020-07-25 18:55:41 -04:00
nick black
bcabc0960b
advocate COLORTERM=24bit for linux console 2020-07-21 15:55:15 -04:00
nick black
53e68d81e8
xterm: sixel in 340 only, not 340+ 2020-07-21 12:01:57 -04:00
nick black
f2b48ab6f7
add mlterm to TERMS.md 2020-07-18 20:35:58 -04:00
nick black
94a815b7d8
TERMS: note COLORTERM in linux console 2020-07-13 23:26:46 -04:00
Nick Black
dbc83c41b3
linuxconsole PoC (#791)
* use ioctl(KDGETMODE) to detect Linux console
* diagnostic on KDGETMODE
* add logdebug()
* unit test for notcurses_drop_planes(), add ncplane_putnstr_aligned()
* linuxconsole PoC
* linuxconsole: dump unicode->font table
* linuxconsole: explode glyphs
* linuxconsole: show 7 glyphs per 'line'
* linuxconjammer: shim console font with half blocks
* signals: handler for SIGTERM
* man pages: update notcurses_init() for options
* add NCOPTION_NO_FONT_CHANGES #201
2020-07-13 01:21:41 -04:00
nick black
4619492f28
doc up the linux console 2020-07-12 02:55:48 -04:00
nick black
3918ab6999
reproduce some notes regarding terminal emulators 2020-07-08 01:13:58 -04:00
nick black
da765ebdaa
mojibake: don't stomp right side of boxes 2020-07-05 13:39:48 -04:00