Commit Graph

84 Commits (7d6fdceb6e19eb61e2190f316f41350a793d49b7)

Author SHA1 Message Date
nick black f118894057
[ncplayer] test for Release after testing for no event 3 years ago
nick black ef86dcce1f
[ncplayer] ignore Release events 3 years ago
nick black 43e3b98125
[ncplayer] ignore release events 3 years ago
nick black 66d6913b69
[ncpp] express EvType enums 3 years ago
nick black 5c82d5b849
[input] properly convert delaybounds to deadlines 3 years ago
nick black 762d382ba7
[ncplayer] s/getc/get/ 3 years ago
nick black 3610ce26d6
[ncplayer] nonblocking input check even when behind clockwise 3 years ago
nick black 842613cf18
direct mode: support pixel_draw_late 3 years ago
nick black 24d7d6d995
start merging in the fauxmemstream branch #1977 3 years ago
nick black 6162ba3943 restore compatibility ncvisual_subtitle() 3 years ago
nick black 3d1d3794cd ncplayer: kill off handle_subtitle 3 years ago
nick black 7ab6b6b96d ncplayer: destroy subtitle window on all paths #1311 3 years ago
nick black 1448960cd5 start handling type-1 DVB subtitles #1311 3 years ago
nick black 8c8d07d5e8 kill some warnings on macos 3 years ago
nick black 0d289958f9
death to sigset_t #1967 3 years ago
nick black b67c6b8fb2
ncplayer: pass loglevel through to direct mode #1981 3 years ago
nick black f28152d95e
ncplayer: eliminate %j conversions 3 years ago
nick black 488a36eaf5
ncplayer: remove meaningless notcurses_check_pixel_support() call 3 years ago
nick black 9d27bf1869
remove meaningless notcurses_check_pixel_supprot() from ncplayer 3 years ago
nick black 93fd4515e7
ncplayer: accept a color specification for -a 3 years ago
nick black cadd4aefee s/CELL_ALPHA_/NCCELL_ALPHA_/g 3 years ago
nick black e6661bdd3b ncplayer: fill in bottom line #1733 3 years ago
nick black da9293fef1 allow kitty graphics to be printed on the lowest line, and use C=1 #1733 3 years ago
nick black c967028fbe ncplayer: add -n option for noninterpolative scaling #1738 3 years ago
nick black 59f4edd777 ncdirectf_render: accept an ncvisual_options #1738 3 years ago
nick black 584f394071
[ncplayer] block SIGWINCH from the beginning #1624 3 years ago
nick black eb04a7872a
[ncplayer] name the rendered plane for debug 3 years ago
nick black 322ee8309d ncplayer: use a different plane for each file 3 years ago
nick black 03bc0163ac player: expand on misleading diagnostic 3 years ago
nick black 3eb004b61d s/channels/ncchannels/g #1570 3 years ago
nick black d4e2598c9e [ncplayer] direct mode support for chromakey #1515 4 years ago
nick black feab25bd7d ncdirect_render_visual: account for bitmap overhang #1515 4 years ago
nick black 0de734cb02 ncplayer has 9 log levels, not 10 4 years ago
nick black 2c7034f1e3 [ncplayer] fix margins in direct mode #1515 4 years ago
nick black 9f8d938fad [ncplayer] disable cursor in direct mode #1515 4 years ago
nick black 5507bbbd3e [ncplayer] get margins working with direct mode once more #1515 4 years ago
nick black 53f92760dd ncplayer: support multiframe in direct mode via streamfile #1515 4 years ago
nick black 162248fcaa
[ncplayer] put blitter changes into effect at media's end #1529 4 years ago
nick black fada4148b5 [ncplayer] add -a option for alpha channel #1518 4 years ago
nick black 76241f81d2 [rust] adapt pixel-cell.rs 4 years ago
nick black 9dbcef9969
stop exporting lookup_blitset()
the media code that makes up non-core libnotcurses called
into lookup_rgba(). instead, have them use the new
funtion ncvisual_blitter_geom() to access the actual blitter
being used. we can then hide lookup_blitset(), which ought
never have been exported. closes #1519.
4 years ago
Nick Black 7e78690597
[bitmaps] new unit test LoadVideoPixelScaleDifferentPlanes (#1502) 4 years ago
nick black 998ebf8254
[ncplayer] meaningless timespec dealloc 4 years ago
nick black 50df69ab31 [planes] implement MARGINALIZED in ncplane_create() #1472 4 years ago
nick black 78c8e70933 [planes] add NCPLANE_OPTION_MARGINALIZED #1472 4 years ago
nick black 0100e26d62 [ncplayer] use unique_ptr for view plane 4 years ago
nick black 390bfc6647 ncplayer: extract handle_subtitle() 4 years ago
nick black 86de98c5d2 Fix cell blit / plane vertical alignment
Deprecate ncplane_align(), after rewriting it as a passthrough
to new function ncplane_halign(). Add ncplane_valign(). Update
all callers. Closes #1468.
4 years ago
nick black 8b3e692fa1
[ncplayer] don't vertically center until #1468 is resolved 4 years ago
nick black ff86bb0187 [ncvisual] first stab at NCVISUAL_OPTION_VERALIGNED #1461 4 years ago