Commit Graph

85 Commits (master)

Author SHA1 Message Date
nick black 7a91a2f905 normalize cell initializer names (prefix with NC) 3 years ago
nick black efc57333a7 [demo] pass start time to demos for more precise deadlines 3 years ago
nick black 83b3926f92
[intro] drop greatscott() 3 years ago
nick black c20e859a6d [python] API conversions 3 years ago
nick black d29813457b stylemasks ought always be uint16_t 3 years ago
nick black 91420af5ce eliminate recursion in ncplane_polyfill_yx #2328 3 years ago
nick black 83ff2cfe5a unsigned geometries 3 years ago
nick black aed29467c3 [intro] cap orca at 1/2 height, 1/4 width 3 years ago
nick black a0b34f7062 [core] introduce ncvisual_geom(), replacing ncvisual_blitter_geom() #1684 3 years ago
nick black 71cd76d5c2 [intro] full exit on failure 3 years ago
nick black e95e2fac66 ncvisual_render -> ncvisual_blit (nctetris) 3 years ago
nick black be42ff909c ncvisual_render -> ncvisual_blit (core/test) #1462 3 years ago
nick black b9d774f746
[intro] avoid dividing by zero without cell-pixel geometry 3 years ago
nick black 2239e1c7fc
[intro] don't require pixels for orca 3 years ago
nick black 4789aca20f
notcurses.h: remove some more deprecated static inlines 3 years ago
nick black 16dc202362
[intro] don't fail out on unicode failures 3 years ago
nick black c3531b22bf intro: always fit orca to available size #2015 3 years ago
nick black 780a4a9101
intro: propagate out display error
pressing 'q' to abort in the 'intro' demo was resulting
in a message of FAILED rather than ABORTED. propogate out
the error as returned from orcaride() properly to reflect
the reason for the early exit. it now shows ABORTED.
3 years ago
nick black 5da51e138c intro: don't tolerate drawing failures 3 years ago
nick black 75d0549250 [intro] use a plane rather than ncvisual_resize() 3 years ago
nick black f4e4806ed9 intro: reduce highgradient area #1622 3 years ago
nick black 745cbfb41b
intro: animate following orca move, not before #1616 3 years ago
nick black 58b8c528fc intro: base orca movement off screen width 3 years ago
nick black a6766c3bd4 [sixel] use transparency vector + auxvecs #1440 3 years ago
nick black 3eb004b61d s/channels/ncchannels/g #1570 3 years ago
nick black decb36a9fd
let that big bitch riiiiiiiiiiiiiiide 3 years ago
nick black e43a9955cd
channel_* functions -> ncchannel_* #1570 3 years ago
nick black a926fe70f8
intro: render the orce only after our first frame 3 years ago
nick black d1a01e8fe8
bitmaps: never allow the last row to be used #1571 3 years ago
nick black 71c7432e46
[intro] manually resize greatscott to always hit cell boundary 3 years ago
nick black 0ff59e5a95
visual: take placey into account for row calculation 3 years ago
nick black dd327a381f
[intro] leave greatscott up while fading main 3 years ago
Nick Black 8c6cd6a630
Further work on opacity optimizations (#1549)
* [bitmap] on move, clear old OPAQUE cells #1527
* update ncvisual_blitter_geom() documentation #1547
* replace some ncvisual_blitter_geom with NCVISUAL_OPTION_VERALIGNED
* [normal] replace ncvisual_blitter_geom with NCVISUAL_OPTION_VERALIGNED
* [intro] use ncvisual_blitter_geom() correctly #1547
* ncvisual_blitter_geom: only set *blitter on success
3 years ago
nick black c9cf30c31a
intro: always let our orca reach the far side 3 years ago
nick black 96ac640733
cell->nccell 3 years ago
Nick Black e591ec2e98
cell -> nccell throughout much of remaining API (#1535)
cell -> nccell throughout much of the API #1532
3 years ago
nick black d504e972cc
cell_release -> nccell_release 3 years ago
nick black cd6b9c2c87 [intro] kill unused param warnings 3 years ago
nick black f887b5a122
[intro] use NCSCALE_SCALE 3 years ago
nick black 3d586844fb
[intro] great scott! 3 years ago
nick black 625955ba63
[intro] cover the x-axis when we move 3 years ago
nick black 8d2f1ec639 [intro] kill warnings 3 years ago
nick black 6ac95e1ab1 [intro] orcaride along the bottom 3 years ago
nick black 1a20632b68 [intro] check for on for orcaride 3 years ago
nick black a27fc0e3f7 notcurses_fade.3: break up typedef across lines 3 years ago
nick black 0a86ce83cc [bitmaps] add sprixel_invalidate #1449 3 years ago
nick black 3e4709e595 [intro] add natasha orca when we have pixel support #1423 3 years ago
nick black c023ccf4d6
yield: transparent background for label 3 years ago
nick black 94172303be
implement raster timing stats #1324 3 years ago
nick black 0f5c76d070 intro: use actual inverted blocks 3 years ago