Commit Graph

498 Commits

Author SHA1 Message Date
nick black
dd8423dff3 embiggen notcurses_metric(3), add unit test #1107 2020-11-28 20:45:16 -05:00
nick black
be6362d74f
drone: use new builder 2020-11-26b 2020-11-26 22:11:03 -05:00
nick black
d4959eab13
fd unit tests: kill deadlock #1100 2020-11-25 20:53:07 -05:00
nick black
e1e6c6a272
fd tests: use lock guards #1100 2020-11-25 20:44:46 -05:00
nick black
a6101d4fa2 ncplane_reparent: extract from z-axis #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
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
ec92b663d8
mark blitting tests as warn for now #1130 2020-11-22 00:19:40 -05:00
nick black
decf622f6c
blit tests: ntole() on input pixels #1130 2020-11-21 23:27:38 -05:00
nick black
eef6df8c0a death to horiz #1115 2020-11-17 23:42:36 -05:00
nick black
a66bef0aca zaxis unit tests: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
dc8e52c3de ncplane/resize/scroll/selector unit tests: ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
1d1e23cf2c rotate tests: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
4b016ce4d2 notcurses unit tests: ncplane_new->ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
ff999ca268 wide tests: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
da5c1b2ed4 reader tests: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
23f102beb5 layout tests: ncplane_new -> ncplane_create #1115 2020-11-17 23:42:36 -05:00
nick black
42c5b60c5d geom tests: ncplane_new -> ncplane_create #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
5e9359ca15 cell tests: use ncplane_create() 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
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
279b365e3c
Quadblitter unit tests: require UTF8 #1108 2020-11-09 20:54:39 -05:00
nick black
fd29cab463
quadblitter all different unit test #1080 2020-10-31 23:45:10 -04:00
nick black
e12cfe947b
ncpixel_set_g/ncpixel_set_b: correct #1080 2020-10-30 03:50:47 -04:00
nick black
e1582a2784 visual: run video tests for all blitters 2020-10-29 18:15:42 -04:00
nick black
e3d6696812
ncvisual_from_bgra: swap r and b bytes #1084 2020-10-28 18:24:40 -04:00
nick black
c7adde423a
Quadblitter1Pair unit test #1080 2020-10-27 14:23:50 -04:00
nick black
361ad063bd
quadblitter close-in unit tests #1080 2020-10-26 13:45:37 -04:00
nick black
f49e1d8e8c ffmpeg: need call ncvisual_decode() again in loop #1066 2020-10-21 00:47:21 -04:00
nick black
b35c680f48 add LoopVideo unit test #1066 2020-10-21 00:47:21 -04:00
nick black
e6bc09084c
notcurses_align: return error on negative column count 2020-10-17 15:58:30 -04:00
nick black
1fe53d98fb
new notcurses ii test video #1055 2020-10-10 20:48:16 -04:00
nick black
68dbfeafc8
add version unit test #1054 2020-10-10 20:33:23 -04:00
nick black
b809d5c7c5
s/USE_MULTIMEDIA/NOTCURSES_USE_MULTIMEDIA/g #1054 2020-10-10 19:37:01 -04:00
nick black
8acd0dea58
MultiglyphWidth test: work around freebsd breakage #1046 2020-10-07 02:27:17 -04:00
nick black
f9e2c7863b
add notcurses_stats_alloc #1043 2020-10-06 23:33:28 -04:00
nick black
955c4b9baa
reel unit tests: correct for considering reel border 2020-10-05 17:33:11 -04:00
nick black
4a9be7fa90
include memory.h where necessary 2020-10-03 18:54:34 -04:00
nick black
683217ef07 normalize style setters #1034 2020-09-29 13:09:44 -04:00
nick black
f15dc9ba80 ncreel: properly size tablets in all border conditions #1031 2020-09-28 07:08:17 -04:00
nick black
8b5e3f5000 add four unit test for reel tablet sizes 2020-09-28 07:08:17 -04:00
nick black
20bf1ae2d4
nctablet_ncplane() -> nctablet_plane() 2020-09-27 16:46:39 -04:00
nick black
ec85dd1c3b
ncreel_destroy: return void 2020-09-27 15:57:03 -04:00
nick black
a4367fcfb5 rip out ncplane_ creation functions #985 2020-09-18 17:46:57 -04:00
nick black
e42dbdfd60 _stainable() -> _stained() #985 2020-09-18 02:02:08 -04:00
nick black
c5c608b22e add ncplane_putwc_stainable, ncplane_putwstr_stainable #985 2020-09-18 02:02:08 -04:00
nick black
b7a57eaab7 convert all channel rgb calls #985 2020-09-18 01:39:21 -04:00