Commit Graph

83 Commits

Author SHA1 Message Date
nick black
364db519bb
stop shifting style bits stupidly 2019-12-15 02:06:18 -05:00
nick black
bfda5a53d6
add CELL_SIMPLE_INITIALIZER to docs 2019-12-15 01:29:41 -05:00
nick black
4118500897
we lost mssr valéry 2019-12-14 18:44:04 -05:00
nick black
2dd2d84401
copy over panelreel documentation 2019-12-14 18:43:12 -05:00
nick black
26c575a262
spelling 2019-12-14 18:39:56 -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
88163325fa
widecolor: proceed without keypress #135 2019-12-13 20:10:39 -05:00
nick black
7e24066816
note about bottommost, rightmost coordinate 2019-12-13 19:22:11 -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
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
e71fa57e54
add 'rgb' PoC, fix setlocale() mention 2019-12-12 08:13:14 -05:00
nick black
1821867e35
move outfp out of notcurses_options #130 2019-12-12 07:59:48 -05:00
nick black
8de3696268
add ncplane_putwstr_aligned(), update docs #102 2019-12-12 07:07:04 -05:00
nick black
5735e5966a
add _yx-suffixed output forms #102 2019-12-12 06:38:16 -05:00
nick black
194b76a9d3
input: update comment, no longer driven through cell 2019-12-11 00:47:46 -05:00
nick black
7eafdd6772
fix up unit testing sanity 2019-12-10 06:59:35 -05:00
nick black
8672ae3caa
update docs regarding input 2019-12-10 06:10:01 -05:00
Nick Black
0d2c43603b
Luigi in Mega Man world (#127)
* uniblock-demo: reset background to black
* warning about quantization
* some luigi love
* update cell documentation
* add unit test for move of stdplane
* MoveToLowerRight unit test
* ncplane_move_yx(): error to move stdscr
* better box permutations test
* luigi in megaman2 world
* stats: don't print 'em if we haven't got 'em
2019-12-10 06:02:49 -05:00
nick black
3a6551ab4d
uniblock-demo: scroll the blocks right-to-left #104 2019-12-08 16:48:58 -05:00
nick black
93231c26eb input: use SPUA-B for special keys #118 2019-12-08 15:32:57 -05:00
nick black
8afcd04446
sync cell/ncplane fg/bg API naming 2019-12-06 22:45:08 -05:00
nick black
80821ba0e5
readme: section on adapting NCURSES programs 2019-12-06 18:33:20 -05:00
nick black
0392aa34ea
notcurses: get el terminfo capability 2019-12-06 15:46:56 -05:00
nick black
774f8e5a23
summary: fix minima trackers 2019-12-05 02:01:49 -05:00
nick black
0d0eafa8cf
add multimedia/panelreels to README #21 2019-12-05 00:34:16 -05:00
nick black
f1ab657c39
update ncpanel documentation 2019-12-05 00:28:42 -05:00
nick black
93e586c58b
update input documentation 2019-12-05 00:26:33 -05:00
nick black
37b0e416c0 get everything prepped for reliable keyboard escapes #78 2019-12-04 23:46:24 -05:00
nick black
ae711b7e75 h/vline gradient unit tests #42 2019-12-04 04:50:26 -05:00
nick black
1b714e16d8 update docs for ncplane_box() #42 2019-12-04 04:50:26 -05:00
Nick Black
6f9b1e0379
Locking #82 (#106)
* remove unused simple_gcluster_p()
* detail statistics
* add byte statistics on rendering
* lock around notcurses_render() #82
* lock nc in notcurses_putc() #82
* lock ncplane_styles() and friends #82
2019-12-03 23:34:08 -05:00
nick black
f7437d2e68
avast, scurvy dog 2019-12-02 10:39:48 -05:00
nick black
52c309093a update cell API 2019-12-01 15:29:59 -05:00
nick black
c2f377d599 ncplane_background()/ncplane_set_background() #69 2019-12-01 02:22:13 -05:00
nick black
b993360f53 add ncplane API 2019-12-01 02:22:13 -05:00
nick black
28ac1e7498 environment/emulator notes 2019-11-29 05:55:41 -05:00
nick black
4cc0ce037d read terminfo entries for keypad #78 2019-11-29 05:55:41 -05:00