Commit Graph

212 Commits (c6da5d5e7a4697dda991d2ba81e59b4775dad1f3)
 

Author SHA1 Message Date
nick black c4fb15524d
ncurses_render(): fflush stdout following writes #46 5 years ago
nick black a0bb876549 render: if either fg or bg are default, send 'op' first #48 5 years ago
nick black 3bd67740cc ncplane_putstr(): copy attrword and channels directly #48 5 years ago
nick black f514fe234c switch demos to ncplane_rounded_box_cells() 5 years ago
nick black ccb3c137b3 add ncplane_box_sized() and ncplane_rounded_box_cells() 5 years ago
nick black 728d4775b6
initialize nc_ in notcurses tests #54 5 years ago
nick black 9f334f88df
libav: don't require a notcurses ctx for tests #54 5 years ago
nick black 80519c92fa libav: add LoadVideo unit test #35 5 years ago
nick black 98d6f12002 visual_open: round out libav loading #35 5 years ago
nick black 0c8f54d728 test video 5 years ago
nick black e9256b1397 add libavformat-dev to debian deps #35 5 years ago
nick black 3dee9bba7c need avframe 5 years ago
nick black 66432c37e1 libav: extract frame from AVFormatContext 5 years ago
nick black 66b06e9d91 add libav 0.29+ to deps 5 years ago
nick black f20e8fde4b add notcurses_image_open() #23 5 years ago
nick black f1e7b4a8e5 demo: properly center wave on front page #50 5 years ago
nick black 02a3b25ae0 get 'smso' capability for STANDOUT 5 years ago
nick black 01550af92b
pass number of columns to advance_cursor() #6 5 years ago
nick black 7aaa0fcce1
track wide char as reported by wcwidth(), add unit test #6 5 years ago
nick black b91d867b29 sleep longer post-block now that we're so fast :) #41 5 years ago
nick black 750518c091 uniblock: only render at end of a block #41 5 years ago
nick black 762689b276 support default colors #31 5 years ago
nick black 37933c6978 uniblock demo: no newline in output #34 5 years ago
nick black 784cbea637 kill obsolete FIXME 5 years ago
nick black d7ab44363c uniblocks: a few more blocks, and a hint of green 5 years ago
nick black 73c9fb7767 unicodeblocks-demo: list blocks we want, with descriptions 5 years ago
nick black c685524229 move wave above text in intro 5 years ago
nick black f91c80b008
unicodeblocks demo: only print chars where wcwidth() == 1 #34 5 years ago
nick black 6ee3de2b78
CMake: expose _XOPEN_SOURCE as PUBLIC 5 years ago
nick black 6b877f89a9
retain stdscr across a resize #28 5 years ago
nick black fb07becc16
griddemo: use double-thick box draws for middle grid 5 years ago
nick black 8f840d8f91
demo: turn on box in intro 5 years ago
nick black 816cde0591
ncplane_box: explicitly move for last row 5 years ago
nick black f67a97edfb
correctly handle ASCII + combining chars, add unit tests #36 5 years ago
nick black 94698a5982
add unit test for composed vs combined EGCs #36 5 years ago
nick black 64e998849a
sync widecolor demo stuff to outcurses 5 years ago
nick black 0d1fbdff06 unit test for boxes outside planes #37 5 years ago
nick black 24b3fe7da0 ncplane_box: check dimensions before drawing #37 5 years ago
nick black 190b38dc97 purge widecolor of RtL and LtR direction changes #25 5 years ago
nick black 5220836798 completely reset egcpool in egcpool_dump() 5 years ago
nick black 32a55b2ee3 1 << 24u, not 1 << 23u, stupid 5 years ago
nick black 26c584050c maxcolor demo: get it working 5 years ago
nick black 2f43da2d16 boxdemo: concentric boxes 5 years ago
nick black 5f053ab220 run maxcolor demo 5 years ago
nick black 894f52ce6c enter maxcolor demo 5 years ago
nick black 4a402a9843
only 30 blocks, that's quite enough 5 years ago
nick black 9744ca0d4c egcpool: copy in nonspacing characters of an EGC #32 5 years ago
nick black 6f92ae92ab egcpool: unit tests for utf8 conversion #20 5 years ago
nick black a2f4fae96a huh 5 years ago
nick black 095d9035fb notcurses_options: provide retain_cursor bool #29 5 years ago