Commit Graph

5290 Commits (d3a1a16ec18cbe7162eedcd5a68e865b866330b8)
 

Author SHA1 Message Date
nick black d3a1a16ec1
mention ncvisual_from_rgba() fix in NEWS.md 3 years ago
nick black f344c0d978
strengthen ImageChildScaling test #1675 3 years ago
nick black 51bd8b7c40
kill rotator PoC; it's covered by visual PoC 3 years ago
nick black b26730a7e0
ensure we're exercising renderer in visual unit tests 3 years ago
nick black 41a31b0352
predicate ImageFileChildScaling unit test on ability to open media #1675 3 years ago
nick black 68e44d4c8b
align to 64B in ncvisual_from_bgra() #1675 3 years ago
nick black cf61c7809d
add onedot.png, used for unit tests 3 years ago
nick black 1622beeac4
ncvisual_from_rgba: align suitably for ffmpeg (64B) #1675 3 years ago
nick black 20ea3a3345
new unit test, ImageFileChildScaling #1675 3 years ago
nick black 07ea230476
notcurses.3: proper pandoc syntax for FILE* 3 years ago
nick black 6969652031
add ncinput_nomod_p() 3 years ago
nick black 08e6fefb25
rgba_trans_q: replace illegal type punning with memcpy 3 years ago
nick black 21c0d0a215
kitty: rebuild auxvector when decoding a new frame #1605 3 years ago
nick black 580fe2d660 OIIO: comment about beg{x,y} and len{x,y} #1661 3 years ago
nick black def4f5fd17 directmode render: update outy following a scaling #1673 3 years ago
nick black 3475a9d59b initialize blitterags leny/lenx from ncvisual 3 years ago
nick black dc9343714d ffmpeg: scale from computed srcleny/srclenx #1661 3 years ago
nick black 937bf98473 nctabbed: spelling (alocate -> allocate) 3 years ago
nick black 92fcbce415 support DEBVERSION in debrelease.sh 3 years ago
nick black 6a982799a3 respect leny/lenx in cell rendering #1661 3 years ago
nick black 6b2169d8ec vizdirect: exercise the ncdirectf path 3 years ago
nick black 22e7fbf4c9 ncvgeom: explicitly set rcelly/rcellx to -1 until filled 3 years ago
nick black a0bf28645f unit test for visuals with partial limit + offset #1661 3 years ago
nick black 69adacf3f5 add Visual::Partial unit test for #1661 3 years ago
Sunjay Cauligi b2523cf7dd fix cffi build for other architectures 3 years ago
nick black 739c96032d
v2.3.1 3 years ago
nick black ce24efaaf8 vizdirect: exercise direct render restrictions #1661 3 years ago
nick black 42f26fcb1e ncls: update to prep_image() maxy/maxx #1661 3 years ago
nick black 0e593502d4 directmode: honor xmax/ymax when rendering images #1661 3 years ago
nick black 0b197fe19b is_test_tty: check for /dev/tty #1668 3 years ago
nick black a903f32cd6 Robustify detect_cursor_inversion()
When we're doing cursor querying, whether for detection
of inversion or just straight up localizing ourselves,
we need to talk to a real terminal, or else there's not
much point. When detecting cursor inversion, we need
move the cursor, *and have it reflected in the terminal
feedback*, which means we need write directly to the
terminal (if one exists). This requires ctermfd over
ttyfp, which we now hardcode. Fixes cursor crap when
redirected away from the terminal #1668.
3 years ago
nick black a7fe43654b wrap cursor tests in is_test_tty() #1668 3 years ago
nick black 6d1b7e7571 add is_test_tty() for notcurses-tester 3 years ago
nick black 65c3aa6653 drop_signals: return 0 even if we don't own the atomic 3 years ago
nick black d8238da8c6 if we aren't setting signal handlers, don't try to take ownership of signal atomic #1666 3 years ago
nick black c49749a1bd
add unit tests to check cursor following render #1664 3 years ago
nick black 8df01c2ab8
beef up directmode directf tests #1664 3 years ago
nick black f5160f5378
README: update vague 'things' link 3 years ago
nick black 8729eccf06
SprixelGeom test: validate that scale{x,y} == cdim{x,y} #1659 3 years ago
nick black 2ef759f7a9
correct ncvisual_blitset_geom() for ncdirect case #1659 3 years ago
Sunjay Cauligi 0e6f40eb4f fix cffi build 3 years ago
nick black 94cd3b60f1 basic unit testing of ncdirectf_geom() #1659 3 years ago
nick black 445ead70da basic unit testing of ncdirectf_geom() #1659 3 years ago
nick black 646f57312e first pass at ncdirecf_geom() #1659 3 years ago
nick black c42fab1564 implement ncdirectf passthroughs #1659 3 years ago
nick black d1e7adf410 add ncdirectf api #1659 3 years ago
nick black 20c9ff85be ncdirect: add nonnull attributes throughout 3 years ago
nick black b8cdd29a63
ffmpeg_details_destroy: use av_freep, not av_frame_free() #1658 3 years ago
nick black ec5509b9be use av_image_alloc() in ffmpeg_resize() #1658 3 years ago
nick black 3ae7ed6ed3 fix bitmapmaximize unit test to not use standard plane #1658 3 years ago