Commit Graph

4400 Commits

Author SHA1 Message Date
nick black
ad7936ccc3 nctree_prev(): implement it #1164 2021-02-15 13:23:41 -05:00
nick black
69d78fb945 nctree_focused() 2021-02-15 13:23:41 -05:00
nick black
293618e427 nctree_create(): free plane on all error paths #1164 2021-02-15 13:23:41 -05:00
nick black
74079c4b65 nctree: test nctree_focused() #1164 2021-02-15 13:23:41 -05:00
nick black
25370abd19 nctree: prep_initial_path(), nctree_focused() #1164 2021-02-15 13:23:41 -05:00
nick black
be1282ffd9 nctree: keep ncplane in toplevel #1164 2021-02-15 13:23:41 -05:00
nick black
3aa4311559 nctree: test NULL callback case for real #1164 2021-02-15 13:23:41 -05:00
nick black
6227b9c1ba tree: rationalize data organization #1164 2021-02-15 13:23:41 -05:00
nick black
85e3e1d79a implement nctree_offer_input() 2021-02-15 13:23:41 -05:00
nick black
ce619f7af5 tree: implement nctree_plane() #1164 2021-02-15 13:23:41 -05:00
nick black
cf367289c8 nctree: fix memory leak on error path 2021-02-15 13:23:41 -05:00
nick black
41d056b8d6 nctree tests: render planes #1164 2021-02-15 13:23:41 -05:00
nick black
bad552fade zalgo: suppress banners 2021-02-15 13:23:41 -05:00
nick black
bb14694000 add nctree movement api #1164 2021-02-15 13:23:41 -05:00
nick black
8de0453148 initial nctree unit tests #1164 2021-02-15 13:23:41 -05:00
nick black
3eb42d6c0c implment nctree_create()/free() #1164 2021-02-15 13:23:41 -05:00
nick black
7a698310b6 ncinput is not opaque 2021-02-15 13:23:41 -05:00
nick black
14ce0ace73 man pages: relate nctree and ncreel #1164 2021-02-15 13:23:41 -05:00
nick black
2348546932 nctree API cut 1 #1164 2021-02-15 13:23:41 -05:00
nick black
e88875c4a7 nctree: add nctreecb to options #1164 2021-02-15 13:23:41 -05:00
nick black
7e56c8e1c2 nctree_options definition #1164 2021-02-15 13:23:41 -05:00
nick black
2ae618c06b add new man page notcurses_tree.3 #1164 2021-02-15 13:23:41 -05:00
nick black
e89c2bc566 CMakeLists.txt: switch from O0 to Og 2021-02-15 13:23:41 -05:00
nick black
5facfbd78a
progbar PoC: check hbar_make() result #1348 2021-02-15 05:05:18 -05:00
nick black
07dd9dddde
ncplane_new_internal(): check ncplane malloc #1348 2021-02-15 05:04:14 -05:00
nick black
5925d4e121
ncplane_qrcode: get no-qrcodegen definition 2021-02-15 04:23:33 -05:00
nick black
974eb014ee
ncwidth PoC: plug 'memory leak' #1348 2021-02-15 04:19:35 -05:00
nick black
03bb1f73c0
linuxconsole PoC: drop dead store #1348 2021-02-15 04:18:02 -05:00
nick black
9dd710d1e6
hilodirect PoC: unite error paths 2021-02-15 04:05:14 -05:00
nick black
815368c9a7
cffi: update qrcode definition 2021-02-15 03:53:14 -05:00
nick black
1b1e0b88be
ncplane_qrcode: drop blitter argument, update docs 2021-02-15 03:34:14 -05:00
nick black
6e9b23f06f
demo: account for raster time in TheoFPS calculation 2021-02-14 20:01:10 -05:00
nick black
f1d9257732 finish direct mode player #1342 2021-02-14 19:40:37 -05:00
nick black
0e7bf80ee9 hack up direct_mode_player #1342 2021-02-14 19:40:37 -05:00
nick black
2e6b07081e ncplayer: -k will use direct mode #1342 2021-02-14 19:40:37 -05:00
nick black
85da24d3e6
drone: use 2021-02-12b debian builder 2021-02-14 17:52:32 -05:00
nick black
006477e132
sgr-full: suppress banners 2021-02-12 05:06:02 -05:00
nick black
d9e95afe4d
notcurses_stop: add margin_t when resetting cursor #1345 2021-02-12 00:29:33 -05:00
nick black
50c6240efa
yield: print label immediately 2021-02-11 21:37:14 -05:00
nick black
8432b59bfa
chomp down data/fonts.jpg 2021-02-11 21:16:15 -05:00
nick black
c023ccf4d6
yield: transparent background for label 2021-02-11 21:10:36 -05:00
nick black
97a92cbbd7
notcurses-tester: always reset terminal on exit 2021-02-11 15:46:28 -05:00
nick black
4327f95eb1
drone: use new alpine edge builder 2021-02-10a #1344 2021-02-10 20:38:01 -05:00
nick black
97082cabc0 README: fix readline link 2021-02-10 04:29:06 -05:00
nick black
e63ca5f704 use ALLOC in ncdirect.h 2021-02-10 04:29:06 -05:00
nick black
c11b384a77 apply ALLOC to internal.h 2021-02-10 04:29:06 -05:00
nick black
602531ff33 include warn_unused_result in ALLOC 2021-02-10 04:29:06 -05:00
nick black
1b61786694 apply ((alloc)) attributes to API 2021-02-10 04:29:06 -05:00
nick black
be4a9154a8
v2.2.1 2021-02-09 19:34:03 -05:00
nick black
c6c137d688
ncplayer.1: describe -q option completely 2021-02-09 18:50:20 -05:00