Commit Graph

431 Commits

Author SHA1 Message Date
nick black
3b2f72538e
decode more special keys in notcurses-input #134 2019-12-14 18:37:09 -05:00
nick black
91f74901c2
verify cell_load() of ascii results in simple #140 2019-12-14 18:02:58 -05:00
nick black
c9b6f84dec
fix up default elision in alpha channels #143 2019-12-14 17:59:39 -05:00
Nick Black
8bd8055f72
Distinct fg/bg alpha channels #139 (#141)
* improved alpha macros
* demo: use new alpha macros
* add ncplane_set_*_alpha()
* explicitly set fg for uniblock
* outro: background is a space #139
* distinct alpha channels for fg/bg #139
* rename 'background' cell to 'default' #142
* doc palette fades
2019-12-14 17:34:10 -05:00
nick black
582017a16a
more docing 2019-12-14 07:23:49 -05:00
nick black
4ad1321dce
remove double-define from README 2019-12-14 07:11:26 -05:00
nick black
89b6af2166
docs docs docs, all day long 2019-12-14 07:04:43 -05:00
nick black
46544bec0c
merge paras 2019-12-14 06:40:01 -05:00
Nick Black
ff463d464e
Channels API sanity #119 (#138)
* orthogonalize channel/channels/cells APIs #119
* sync README.md with new ncplane channels api #119
2019-12-14 05:33:34 -05:00
nick black
e3dd36a1a4
link to release in history 2019-12-13 21:00:47 -05:00
nick black
3b987b4993
ncplane_box(): update documentation 2019-12-13 20:58:44 -05:00
nick black
12018f3096
document nl_langinfo() check 2019-12-13 20:53:18 -05:00
nick black
54eb41cf3a
panelreel-demo: done after demodelay * 5 #135 2019-12-13 20:25:48 -05:00
nick black
88163325fa
widecolor: proceed without keypress #135 2019-12-13 20:10:39 -05:00
nick black
d500bf166e
block_on_input(): allow a NULL sigmask 2019-12-13 20:09:16 -05:00
nick black
f407d7b114
ncplane_box: control corner drawing, stop emitting extra vlines #133 2019-12-13 19:45:34 -05:00
nick black
a1c90a347a
add ncplane_box() corner masking 2019-12-13 19:40:22 -05:00
nick black
7e24066816
note about bottommost, rightmost coordinate 2019-12-13 19:22:11 -05:00
nick black
71a2660b57
fatal_handler: grab ABRT as well 2019-12-13 19:18:24 -05:00
nick black
e6d35978d4
add notcurses_refresh() declaration 2019-12-13 18:02:35 -05:00
nick black
18a33a0328
handle still more key sequences #134 2019-12-13 17:18:54 -05:00
nick black
c5acae4ef5
fbbytes stat 2019-12-13 17:14:15 -05:00
nick black
0e3b2d7516
print framebuffer size using metric info units 2019-12-13 17:12:10 -05:00
nick black
e1fb283018
input: handle more sequences #134 2019-12-13 16:54:09 -05:00
nick black
6e49bbce45
panelreel: don't treat putc() return as bool #132 2019-12-13 15:28:11 -05:00
nick black
a9c21526a7
add history 2019-12-13 13:00:29 -05:00
nick black
340ddf9f76
use cell terminology throughout 2019-12-13 12:16:53 -05:00
nick black
b00099f1c6
README: remove API macro from documentation 2019-12-13 12:16:05 -05:00
nick black
cc6179ccab
spelling 2019-12-13 12:15:11 -05:00
nick black
0001fa955d
on a wide enough screen, this test breaks 2019-12-12 17:05:17 -05:00
nick black
489ca06fe6
Merge branch 'master' of github.com:dankamongmen/notcurses 2019-12-12 16:23:45 -05:00
nick black
c2c017831f
add ncplane_get_channels() 2019-12-12 16:23:05 -05:00
nick black
7c72b0ce83
emoji unit test 2019-12-12 16:14:01 -05:00
nick black
e16db46b9c
set tty:true in docker config 2019-12-12 09:15:15 -05:00
nick black
23f8a070b3
unit tests: don't try to close a NULL outfp_ 2019-12-12 09:08:06 -05:00
nick black
ca2f0471c3
setlocale(LC_ALL, "") everywhere 2019-12-12 08:59:16 -05:00
nick black
e71fa57e54
add 'rgb' PoC, fix setlocale() mention 2019-12-12 08:13:14 -05:00
nick black
a55d877281
add FIXME regarding sgr and ncv 2019-12-12 08:03:55 -05:00
nick black
1821867e35
move outfp out of notcurses_options #130 2019-12-12 07:59:48 -05:00
nick black
21c4a9a2eb
demos: use ncalign_center throughout 2019-12-12 07:45:54 -05:00
nick black
a72bf25907
install section 3 man page 2019-12-12 07:38:04 -05:00
nick black
7d2b0938e5
uniblock-demo: vastly improved via hook->fade 2019-12-12 07:35:32 -05:00
nick black
d20da07fe0
widecolor: maintain a single background in message 2019-12-12 07:23:23 -05:00
nick black
fa6394b021
PoCs need dep on local include 2019-12-12 07:08:53 -05:00
nick black
8de3696268
add ncplane_putwstr_aligned(), update docs #102 2019-12-12 07:07:04 -05:00
nick black
de595380b6
ncplane_putstr_aligned(), use it in intro #102 2019-12-12 07:01:05 -05:00
nick black
5735e5966a
add _yx-suffixed output forms #102 2019-12-12 06:38:16 -05:00
nick black
c0b10a8f32
enable sgr/sgr0 #73 2019-12-12 06:21:16 -05:00
nick black
1ccb747e72
sgr: support disabling ALTCHARSET 2019-12-12 05:06:07 -05:00
nick black
b7e8fda3b1
Merge branch 'master' of github.com:dankamongmen/notcurses 2019-12-12 04:53:04 -05:00