Commit Graph

1001 Commits

Author SHA1 Message Date
nick black
6e19e0536e
demo: remove obsolete postinit_checks() 2021-07-06 16:17:09 -04:00
nick black
ef2e4e626e
[dragon] properly size input visual #1723 2021-07-01 05:28:30 -04:00
nick black
5cf24d4d2e mojibake: add emoji from unicode 14.0β 2021-06-30 21:39:02 -04:00
nick black
88a369e997
[normal] don't run without utf8 2021-06-26 18:08:46 -04:00
nick black
5c0f06eaf3
[outro] make it work in ascii 2021-06-26 03:32:43 -04:00
nick black
ce073d22ac
fallin demo: no write to failed alloc 2021-06-23 22:09:33 -04:00
nick black
38bb8bd3b7
'at least a', not 'at least an' 2021-06-16 01:01:49 -04:00
nick black
cadd4aefee s/CELL_ALPHA_/NCCELL_ALPHA_/g 2021-06-13 18:21:14 -04:00
nick black
250c5c9262 ffmpeg_resize: rewrite using ffmpeg_resize_internal() #1718 2021-06-06 02:13:18 -04:00
nick black
5ad08e7e87
[fallin] plug up memory leak on empty ncplane_at_yx() return 2021-06-02 21:56:46 -04:00
nick black
96d743536f
box demo: work when built without multimedia support 2021-06-01 18:18:09 -04:00
Nick Black
cd2b5de5fa
Panblitter ncplane_as_rgba() (#1697)
ncplane_as_rgba: genericize across blitters

ncplane_as_rgba() previously was implemented explicitly
in terms of NCBLIT_2x1. it now uses the `egcs` field of the
`blitset`. this supports NCBLIT_2x2 and NCBLIT_3x2 in
ncplane_rgba(). Closes #1490.
2021-06-01 02:25:11 -04:00
nick black
1f1bbadeac
demo: fpsgraph_init: ncuplot_create() kills plane on error 2021-05-31 18:21:17 -04:00
nick black
9ce8222d36
drop "available" output from reel demo 2021-05-12 13:02:14 -04:00
nick black
29b161f1c0 [box] place ships underneath grid #1639 2021-05-10 04:45:57 -04:00
nick black
a39b5f9347 [box] add some spaceships #1639 2021-05-10 04:45:57 -04:00
nick black
73fc4ea935
demo: change up the order a bit, moving zoo before outro 2021-05-05 05:47:33 -04:00
nick black
584f394071
[ncplayer] block SIGWINCH from the beginning #1624 2021-05-03 02:19:13 -04:00
nick black
a2b5a6dc03
[xray] tighten cleanup a bit 2021-05-03 01:13:31 -04:00
nick black
75d0549250 [intro] use a plane rather than ncvisual_resize() 2021-05-03 00:32:25 -04:00
nick black
297617a12e better color on demo postchecks 2021-05-02 20:20:05 -04:00
nick black
e3d4bffd28
demo: no newline chars in diags, stupid asshole #1622 2021-05-02 03:47:31 -04:00
nick black
f4e4806ed9 intro: reduce highgradient area #1622 2021-05-02 03:35:29 -04:00
nick black
a6501057c5
demo: spruce up pixel/mosue checks a bit 2021-05-02 03:15:09 -04:00
nick black
c2b865a31d
demo: print initialization strings within notcurses context 2021-05-02 01:30:20 -04:00
nick black
c792b2e972
[demo] place hud down and in center 2021-05-01 18:59:31 -04:00
nick black
745cbfb41b
intro: animate following orca move, not before #1616 2021-05-01 18:43:07 -04:00
nick black
7c53072803 [xray] clean up last sprixel plane 2021-04-30 16:44:36 -04:00
nick black
b557db381a [xray] kick the living shit out of this #1607 2021-04-30 16:44:36 -04:00
nick black
d1f67dcddf [xray] kill off cancelled global 2021-04-30 16:44:36 -04:00
nick black
5e1247051f xray: more threading work #1607 2021-04-30 16:44:36 -04:00
nick black
5947f3d4d2 experimental threaded xray #1607 2021-04-30 16:44:36 -04:00
nick black
58b8c528fc intro: base orca movement off screen width 2021-04-29 07:47:42 -04:00
nick black
a6766c3bd4 [sixel] use transparency vector + auxvecs #1440 2021-04-29 07:47:42 -04:00
nick black
3eb004b61d s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
nick black
decb36a9fd
let that big bitch riiiiiiiiiiiiiiide 2021-04-28 00:11:42 -04:00
nick black
e43a9955cd
channel_* functions -> ncchannel_* #1570 2021-04-27 14:10:41 -04:00
nick black
e84b6a4378
yield: speed up bitmap solution #1596 2021-04-26 03:50:35 -04:00
nick black
da2db080c9
[yield] work for all blitters/geometries #1588 2021-04-24 09:33:54 -04:00
nick black
375a51b55b
keller: check ncvisual_blitter_geom() return value #1588 2021-04-24 09:02:58 -04:00
nick black
1a16d34b5c
view: move pic-in-pic to row 1 from top #1577 2021-04-24 07:38:44 -04:00
nick black
a926fe70f8
intro: render the orce only after our first frame 2021-04-24 03:23:47 -04:00
nick black
b54ab84b5b yield: properly size legend plane for final 100% 2021-04-22 23:58:48 -04:00
Nick Black
c8680255be
palette256 -> ncpalette #1570 (#1573)
everything prefixed with palette256 is now prefixed with ncpalette
2021-04-22 04:11:06 -04:00
nick black
d1a01e8fe8
bitmaps: never allow the last row to be used #1571 2021-04-22 01:18:33 -04:00
nick black
41d129c1d2
[view] name all planes for debug 2021-04-22 00:41:18 -04:00
nick black
c7d284a9af
demo: make debug plane 81 wide, with transparent last column 2021-04-22 00:38:05 -04:00
nick black
31ee680ea8
demo: destroy debug window at end #1569 2021-04-21 17:22:47 -04:00
nick black
71c7432e46
[intro] manually resize greatscott to always hit cell boundary 2021-04-20 06:11:12 -04:00
nick black
16c47430d6
[view] add a sweet little picture-in-a-picture when pixel blitting is available 2021-04-20 05:55:55 -04:00