Commit Graph

7995 Commits (86e09bec4991436f8ce3ed8066cf64b0ab144d05)
 

Author SHA1 Message Date
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
nick black 8fcb2923fa print our stats after restoring terminal 5 years ago
nick black faa52a22b4 inhibit render printing in media res 5 years ago
nick black 7eb136ae78 render stats #12 5 years ago
nick black e1034c5612 don't need timer just a clock 5 years ago
nick black 49e33bc6ff use civis capability to hide cursor #29 5 years ago
nick black ba495faca9 add timespec utility functions 5 years ago
nick black c89d8134fa launch unicodeblocks demo 5 years ago
nick black 8d7a63b853 print boxfilling chars in first demo 5 years ago
nick black 04d11a3521 reorder a bit of widecolor test 5 years ago
nick black 7fcb9d295c demo: get everything showing up 5 years ago
nick black da607561e3 move ncplane management all together #26 5 years ago
nick black e6a009ee3a
erase in griddemo #22 5 years ago
nick black a90638aa5c
widecolor_demo: get fg/bg working 5 years ago
nick black 15b46fe1d3
add cell definition #21 5 years ago
nick black 08e9d86d07
ToC at top of README.md 5 years ago
nick black 0cf54ed100
document cell api #21 5 years ago
nick black 979f6828ed
erase in grid demo 5 years ago