Commit Graph

3152 Commits

Author SHA1 Message Date
nick black
a6bfd3f88e
quadblitter: write nul, not space for transparent #1017 2020-09-17 19:08:33 -04:00
nick black
77a0dbbe94
paint(): return void rather than int 2020-09-17 03:53:01 -04:00
nick black
2c0cf54f96 index.html: link to issues 2020-09-16 14:25:41 -04:00
nick black
bb58e4db41 notcurses-demo.1: add note about wcwidth 2020-09-16 14:25:25 -04:00
nick black
fca0d16401 demo: colorize more of usage message 2020-09-16 14:25:09 -04:00
nick black
94aa0aaa76 yield: don't print overyield 2020-09-16 14:13:44 -04:00
nick black
dd53764df2
allglyphs: home cursor prior to closing gradient 2020-09-15 02:29:37 -04:00
nick black
28dcc8bbbe
mojibake: disable person plane 2020-09-15 02:21:49 -04:00
nick black
aba179f769
allglyph: reset gradient at end to clear counter 2020-09-15 02:21:09 -04:00
nick black
b241a59337 python: mbswidth() -> ncstrwidth() #985 2020-09-15 01:40:19 -04:00
nick black
4bb1f3fc85 mbswidth -> ncstrwidth() #985 2020-09-15 01:39:42 -04:00
nick black
dab7247cdd
mbswidth: use utf8_egc_len() for segmentation #1014 2020-09-15 00:29:53 -04:00
nick black
0fe6d39f18
mojibake: disable erratic 'person'/'subdivision-flags' for now #1011 2020-09-14 15:52:44 -04:00
nick black
94aa8f08f1
grid looks better before mojibake #1012 2020-09-14 02:42:01 -04:00
nick black
592d7e76ae
ncplanes: name menu planes, name demo hud/plot planes 2020-09-13 19:18:44 -04:00
nick black
089bb6e44f
notcurses-view: always check for ready input #997 2020-09-13 18:57:43 -04:00
nick black
25a192c7ba
ncpp_build: disable Plot stuff for now #1009 2020-09-13 15:17:07 -04:00
nick black
b7dc102eb8
reel: don't breech bottom border #1010 2020-09-13 15:07:09 -04:00
nick black
5fc9f7b367
plot: update man page #627 2020-09-13 14:40:18 -04:00
nick black
14cd8311e3
ncplot: destroy ncplane on all paths #627 2020-09-13 14:35:26 -04:00
nick black
dca9db9687
ncreel: conform to the New Way #627 2020-09-13 14:18:42 -04:00
nick black
c3e5e47a2a
ncreader: conform to the New Way #627 2020-09-13 13:53:11 -04:00
nick black
8f089bc017 ncneofetch: don't leak stderr from popen 2020-09-13 13:22:58 -04:00
nick black
108548e9dc ncmultiselector: add some checks to USAGE.md 2020-09-13 13:22:58 -04:00
nick black
3b254c6787 selector: trans out bg cells #627 2020-09-13 13:22:58 -04:00
nick black
48ca4286d7 multiselector: trans out appropriately #627 2020-09-13 13:22:58 -04:00
nick black
4f04f1bc31 remove bgchannels field from selector_options #627 2020-09-13 13:22:58 -04:00
nick black
306948507f ncmultiselect: normalize per new widget API #627 #1006 2020-09-13 13:22:58 -04:00
nick black
692e0ce87f USAGE: update selector example 2020-09-13 13:22:58 -04:00
nick black
a4e2a87f79 python: update ncselector to match #627 2020-09-13 13:22:58 -04:00
nick black
cc98b51276 ncselector: finish out man page #627 2020-09-13 13:22:58 -04:00
nick black
8839d44454 selector: transfer ownership of ncplane #1006 #627 2020-09-13 13:22:58 -04:00
nick black
8bf71f4bce
all widget creators interpret NULL options as zeroes #627 2020-09-13 05:24:25 -04:00
nick black
a801f975a6
all widget creators get attribute ((nonnull)) #627 2020-09-13 04:51:49 -04:00
nick black
3f726edd4c
all widgets check flags and warn on undefined #627 2020-09-13 04:42:18 -04:00
nick black
ec077a0bf2
ncplot: C++ headers need match declaration order #627 2020-09-11 09:25:00 -04:00
nick black
89a4b6f726
all widget options structs end in flagword #627 2020-09-11 09:19:55 -04:00
nick black
bc097a5674
v1.7.2 2020-09-10 04:14:01 -04:00
nick black
301354a9ba utf8_egc_len: rewrite using uc_is_grapheme_break() #882 2020-09-10 03:50:12 -04:00
nick black
c54d24f7ca
jungle: GMPMS/R2㎨rain falls from top to bottom #1004 2020-09-10 02:33:24 -04:00
nick black
89ebcbc92f
reels: eliminate 'flapping gap' #969 2020-09-09 08:13:12 -04:00
nick black
d2cfce04c7
ncreel: don't always call redraw 2020-09-09 08:00:15 -04:00
nick black
8bbd134504
ncreader: Alt-B, Alt-F for cursor movement #983 2020-09-09 07:45:11 -04:00
nick black
1f59eef9d8
CMake: no need to link notcurses-view against libav 2020-09-09 07:44:54 -04:00
nick black
f8bc3c2ea8
ncreader: support Ctrl-B, Ctrl-F for cursor movement #983 2020-09-08 20:57:49 -04:00
nick black
d54b322365
reader: handle rightmost column in absence of scrolling #994 2020-09-07 06:21:44 -04:00
nick black
806e604e58
mojibake: adaptive timing #1002 2020-09-06 23:51:49 -04:00
nick black
daf994dbfc ncreader: place cursor #962 2020-09-06 23:10:16 -04:00
nick black
13572136f1 ncreader: handle NCREADER_OPTION_CURSOR in create/destroy #962 2020-09-06 23:10:16 -04:00
nick black
784b0a4e2a reader poc: use ncreader's native cursor control #962 2020-09-06 23:10:16 -04:00