notcurses/src
nick black ea75d9355c
[render] adjust bitmaps for scrolling
If a sprixel is in SPRIXEL_MOVED, check to see whether
it's the same x position as it was before, and whether
it's moved up a number of rows equal to the number of
scrolls. If that is the case, take the sprixel to
SPRIXEL_QUIESCENT rather than actually redrawing. This
both saves us a blit, and properly aligns bitmaps when
sixels scroll. Closes #2110.
2021-08-30 22:00:04 -04:00
..
compat demo: kill warning on Windows #2062 2021-08-26 02:05:37 -04:00
demo notcurses-demo: kill invalid cast in summary table 2021-08-26 05:12:23 -04:00
fetch [render] adjust bitmaps for scrolling 2021-08-30 22:00:04 -04:00
info distinguish between halfblock and quadrant capabilities #2109 2021-08-28 02:39:25 -04:00
input notcurss-input: NCLOGLEVEL_ERROR 2021-08-30 00:00:44 -04:00
lib [render] adjust bitmaps for scrolling 2021-08-30 22:00:04 -04:00
libcpp [C++] Deal with widgets grabbing full ownership of Panel 2020-10-03 13:19:49 -04:00
ls ncls: opendir() instead of openat+fdopendir for Windows #2062 2021-08-24 02:40:55 -04:00
media ffmpeg: include avcodec version in banner 2021-08-26 00:58:01 -04:00
player direct mode: support pixel_draw_late 2021-08-14 02:54:23 -04:00
poc multiselect PoC: NCLOGLEVEL_ERROR 2021-08-30 00:00:44 -04:00
pocpp unify handling of SMKX 2021-08-08 00:17:12 -04:00
tests Unit tests for bitmap wandering offscreen to the left and right #1646 2021-08-28 02:11:08 -04:00
tetris nctetris: kill off bogus cast 2021-08-20 08:44:56 -05:00