Commit Graph

2114 Commits

Author SHA1 Message Date
nick black
a7c7b8ff0b
ncplane_reparent_family: fix up z-axes #1078 2020-11-24 03:15:55 -05:00
nick black
3ce7d36eed
eagle demo: explicitly request NCBLIT_2x2 2020-11-24 02:53:54 -05:00
nick black
a6101d4fa2 ncplane_reparent: extract from z-axis #1078 2020-11-24 02:46:30 -05:00
nick black
43ddfd11c6 notcurses_debug(): warn on mismatched pile #1078 2020-11-24 02:46:30 -05:00
nick black
2f48c08fc4 recursive pilelock #1078 2020-11-24 02:46:30 -05:00
nick black
58e4cf626d ncplane_reparent(): excise children #1078 2020-11-24 02:46:30 -05:00
nick black
2c57ab0aff notcurses_debug: distinguish piles #1078 2020-11-24 02:46:30 -05:00
nick black
9e460ca1c2 ncplane_reparent: promote child planes #1078 2020-11-24 02:46:30 -05:00
nick black
b9f32cf6b5
dup_menu_sections: initialize enabled_item_count for skipped sections 2020-11-24 00:36:44 -05:00
nick black
d662bd334d inline ncplane_cell_ref_yx() 2020-11-23 22:58:05 -05:00
nick black
b6e5b60374 ncpile_create() not NCPLANE_OPTION_NEWPILE #1078 2020-11-23 22:58:05 -05:00
nick black
3ad9a40426 hook up piles #1078 2020-11-23 22:58:05 -05:00
nick black
de082c7ba2 ncpile creation/destruction #1078 2020-11-23 22:58:05 -05:00
nick black
e21eef6b0e implement ncplane_reparent_family() #1078 2020-11-23 22:58:05 -05:00
nick black
9829abf0d0 migrate all direct uses to ncplane_notcurses() 2020-11-21 05:08:55 -05:00
nick black
5215338e00
ncdirect_render_image: reset color within flushed region #1127 2020-11-21 02:44:35 -05:00
nick black
7ee2d98f82
reel PoC: handle resizes 2020-11-18 08:36:59 -05:00
nick black
c0cb5c7ff9
add ncplane_resizecb() #1124 2020-11-18 08:00:02 -05:00
nick black
6084105c68
add ncplane_set_resizecb() #1124 2020-11-18 07:49:22 -05:00
nick black
27732cc7b6
ncmenu: logerror() on failure 2020-11-18 05:39:11 -05:00
nick black
61baabe9a1 eagle, HUD: use default blitter 2020-11-17 23:42:36 -05:00
nick black
f676cd34a8 convert remaining ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
3e209f3539 eagle, luigi, sliders, outro: ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
e8224dfa35 xray: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
eef6df8c0a death to horiz #1115 2020-11-17 23:42:36 -05:00
nick black
719ed0658a notcurses-view: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
0215f9482b selector PoC: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
4a5fb14bc1 multiselector PoC: out with ncplane_new #1115 2020-11-17 23:42:36 -05:00
nick black
b7ad4fb7a6 fill tests: use ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
55ac9cc231 convert ncplane_new() to ncplane_create() in blit tests 2020-11-17 23:42:36 -05:00
nick black
a3d9f78612 core: deprecate ncplane_new() #1115 2020-11-17 23:42:36 -05:00
nick black
181afbdeea multistack comments #1078 2020-11-17 23:42:36 -05:00
nick black
c713c4c9ec ncplane_reparent: new stacks #1078 2020-11-17 23:42:36 -05:00
nick black
c9d6809014
view: replay current media on blitter change #1111 2020-11-12 14:40:22 -05:00
nick black
e4907855d2
blitter POC: add 3x2 2020-11-11 03:13:46 -05:00
nick black
fb0beb19b6
ncblit_bgrx() improvements #1105
Add unit tests for ncblit_bgrx. Rewrite bgra_to_rgba() using
ncpixel_*() funtionality. Rewrite ncblit_bgrx() using
ncblit_rgba().
2020-11-11 00:58:42 -05:00
nick black
07cc29634f
ncblit_*(): sanity check linesize parameter 2020-11-07 23:13:02 -05:00
nick black
8a81d06b4b
ncreader: implement reamining shortcuts #983 2020-11-07 05:52:12 -05:00
nick black
1b1d727169
ncreader: support ctrl-a and ctrl-e #983 2020-11-07 05:39:26 -05:00
nick black
67e7046956
ncreader: implement Alt+B for back by word #983 2020-11-07 05:30:28 -05:00
nick black
65a0059b38
plots: fix NCBLIT_3x2 for plotting #1104 2020-11-07 05:13:09 -05:00
nick black
9530ebbb16 notcurses-view: allow arrow keys #603 2020-11-06 11:05:21 -05:00
nick black
61aa96fd8a
eagle: 3x2->2x2 to match cowardly defaults 2020-11-02 16:11:18 -05:00
nick black
20ff1fe73b
ncvisual_stream: erase before each draw for partial transparencies #1093 2020-11-01 12:05:34 -05:00
nick black
79e1a556ae
view: propagate blitter out of stream #1094 2020-11-01 12:02:27 -05:00
nick black
16bffab27a
eagle demo: use NCBLIT_3x2 2020-11-01 00:16:04 -04:00
nick black
5f91990ed1
dragon demo: use NCBLIT_3x2 2020-11-01 00:13:53 -04:00
nick black
8548cdc780
sexblitter: restore transparency #1089 2020-10-31 18:03:01 -04:00
nick black
13a9b38390
demo: strip some explicit NCBLIT_2x2s, use NCBLIT_DEFAULT 2020-10-31 17:15:20 -04:00
nick black
78e5ac670d
default to NCBLIT_3x2, unify NCBLIT_DEFAULT selection #1088 2020-10-31 17:14:51 -04:00