Commit Graph

65 Commits (53b0174322b395a1e0ee0d821f147fc1d7bf15d5)

Author SHA1 Message Date
nick black 9fcbf00420
v2.3.13 3 years ago
nick black 1e248e41e1
v2.3.12 3 years ago
nick black 30d71ab6b9
v2.3.11 3 years ago
nick black 3aaff6a944
v2.3.10 3 years ago
nick black 561f4eba8c
v2.3.9 3 years ago
nick black 83d8724e63
updating CELL_ -> NC_ references 3 years ago
nick black 1189891167
v2.3.8 3 years ago
nick black 8b6a30cba8
v2.3.7 3 years ago
nick black 481d539092
v2.3.6 3 years ago
nick black a14a5271ac
v2.3.5 3 years ago
nick black 160868d9e8
v2.3.4 3 years ago
nick black 4ca1036da9
v2.3.3 3 years ago
nick black 507d2c8d8e
v2.3.2 3 years ago
Sunjay Cauligi b2523cf7dd fix cffi build for other architectures 3 years ago
nick black 739c96032d
v2.3.1 3 years ago
Sunjay Cauligi 0e6f40eb4f fix cffi build 3 years ago
Sunjay Cauligi 651f80cfac autogenerate cffi from notcurses header files 3 years ago
nick black ea4c593455
v2.3.0 3 years ago
nick black dc9db79100
v2.2.11 3 years ago
nick black 2d6bdd3b5b
v2.2.10 3 years ago
nick black 923bc40516
v2.2.9 3 years ago
Nick Black 2c5d938cbd
Paint sprixels bottom-to-top (#1589)
* Paint sprixels in order, bottom-to-top

We don't want to have to track sprixel order whenever someone
moves an ncplane, so just keep a list growing backwards as we
pass top-to-bottom in notcurses_render_internal(). Each time
we hit a sprixel plane, splice it out of the sprixel list, and
add it to the front of our temporary list. When we hit the
bottom, stick this temporary list on the end of our existing
list (any such planes are to be deleted, which comes before
drawing). Closes #1575.

* reorder collected sprixellist; solves kitty but breaks sixel =/ #1575

* remove debugging cruft

* [rust] fix up mergedown mutability
3 years ago
Nick Black c8680255be
palette256 -> ncpalette #1570 (#1573)
everything prefixed with palette256 is now prefixed with ncpalette
3 years ago
nick black d5b58d9f58
v2.2.8 3 years ago
nick black eefc4fb91f
v2.2.7 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 e017dcba89
v2.2.6 3 years ago
nick black 9fdfd33d30
[cffi] update cell_release to nccell_release 3 years ago
Nick Black 04b1ba8ed2
Dankamongmen/unify geom (#1514)
deprecate ncvisual_geom() in favor of new ncvisual_blitter_geom(), which allows caller to get the blitter used. replace the checks and calculations in ncvisual_render() with a call to ncvisual_blitter_geom(), unifying the two paths (and eliminating several bugs in the unloved ncvisual_geom()).
3 years ago
nick black 1f33ada62e
[cffi] update for ncplane_as_rgba() 3 years ago
nick black 8c78b089e1
v2.2.5 3 years ago
nick black 23f3669af7
[ncdirect-pydemo] accept inability to disable cursor 3 years ago
nick black 57114c8005
[bitmaps] remove redundant PixelWipeBlocks test 3 years ago
nick black 033ae7f93e [capabilities] eradicate notcurses_canpixel() 3 years ago
nick black bc84987af5
v2.2.3 3 years ago
nick black d4e87b4a35 rename notcurses-direct-pydemo ncdirect-pydemo 3 years ago
nick black da6435c517 cffi: remove NCOPTION_VERIFY_SIXEL 3 years ago
nick black 7724f6301e s/notcurses_cansixel/notcurses_canpixel/g #200 3 years ago
nick black 901ccc2d28 rust/python: ncblit_sixel -> ncblit_pixel 3 years ago
nick black c10f5a40ce
v2.2.2 3 years ago
nick black 815368c9a7
cffi: update qrcode definition 3 years ago
nick black be4a9154a8
v2.2.1 3 years ago
nick black 3cdf7160de
v2.2.0 3 years ago
nick black 54ca2249df
v2.1.8 3 years ago
nick black 121f10a9c5
v2.1.7 4 years ago
nick black 57271d09ce
v2.1.6 4 years ago
nick black 3ecdde74d0
v2.1.5 4 years ago
joseLuís 6938188b19 rust: NcCell updates
- update NcCell documentation according to last release.
- implement NcCell.load method.
- bonus: remove old "width bias" info from the python bindings.
- bonus: add some (commented out) profile settings to Cargo.toml.
4 years ago
nick black e617acecc7
v2.1.4 4 years ago
nick black 70b74a749b
v2.1.3 4 years ago