Commit Graph

2899 Commits (f24bdd82493b02bc37f8de713d9fdb1accb83018)
 

Author SHA1 Message Date
nick black 55baa55541 wide tests: kill one last allocation 4 years ago
nick black 2ceb2f5097 egcpool_extended_gcluster: assert() for great justice 4 years ago
nick black ce84101939 egcpool_extended_gcluster: a warning 4 years ago
nick black 85c2c36a97 cell_load_direct(): relax strncmp to strcmp 4 years ago
nick black a8b4c01210 brown v board of education comes for ubuntu 4 years ago
nick black c9b65dce2e i see, i see the evil hand of the big-endian mafia 4 years ago
nick black 98cb2de850 pool_egc_copy: beat the stupid out with a broom 4 years ago
nick black 7f8631b35c wide tests: death to cowardly copying 4 years ago
nick black 3b76db1166 fuck the bullshit it's time to throw down 4 years ago
nick black 70c87f94db s/32MB/16MB/g 4 years ago
nick black 4deaeac97e fuck python until it dies 4 years ago
nick black a3fbd9ae84 term_esc_rgb: add some assert()s 4 years ago
nick black d3d9d41fd9 ncplane_polyfill: eliminate allocations 4 years ago
nick black 40e85c4143 rotate: use cell_extended_gcluster() #830 4 years ago
nick black 84631369d4 update to new drones 4 years ago
nick black cb189869ee debugging ubuntu CI 4 years ago
nick black 3f142961b3 comments 4 years ago
nick black 226c00c74d egcelide: detect endianness, define NCSTYLE_* accordingly 4 years ago
nick black 1a3991a069 nitroboost that fucker 4 years ago
nick black 81052e344c cell_load_direct: shortcut for bytes <= 1 4 years ago
nick black 3bc15c2824 inlined egcs: straightline cell_duplicate() 4 years ago
nick black 112b4938b8 term_putc(): correctly shim inlined ctrls #830 4 years ago
nick black 2656cad07a cell_duplicate_far() fix length issue 4 years ago
nick black 7ac3f68f4e cell_load: fix CELL_WIDEASIAN_MASK bug 4 years ago
nick black 1605416585 more egc-inline test fixes 4 years ago
nick black a0fc540286 fix up fill tests 4 years ago
nick black fb8efe03e0 cell_strdup(): fix for inline egcs 4 years ago
nick black 3681939e38 term_putc: use bounded fprintf 4 years ago
nick black b0f7f36995 egc inlining #830 4 years ago
nick black 99d90a4ecf
charset vs charencoding terminology 4 years ago
nick black b980d7deee
sgr-direct PoC 4 years ago
nick black b315c31141
ncdirect: fix style transitions #890 4 years ago
Nick Black 963ac742fb tablet_coordinates(): remove unused function 4 years ago
joseLuís 62e9c28a0a rust: update types info 4 years ago
joseLuís 8c2ed36c3a rust: update types info 4 years ago
nick black aebf2cdb9c
CMake: restore 3.14.0+ requirements 4 years ago
nick black e6dda217a0 python: bring tabletcb definition up to date 4 years ago
joseLuís 9ff74c393a rust: improve types info 4 years ago
joseLuís d9596883d3 rust: make examples no_std compatible too 4 years ago
nick black 26899f3544
s/8 bit/8-bit/g 4 years ago
José Luis Cruz e596f9230f fix ncpixel alpha mask 4 years ago
nick black dc7c3c0487
Merge branch 'master' of github.com:dankamongmen/notcurses into master 4 years ago
nick black 52103af364
Cell: overlap RGB and palette indices #884 4 years ago
joseLuís 5ba618d6a8 rust: several fixes
- rename Alpha to AlphaBits
- fix pixel alpha mask
- fix syntax errors
4 years ago
joseLuís 55ad6153d2 rust: add a lot of info about types 4 years ago
joseLuís d3d8051f36 rust: fix channel tests 4 years ago
nick black 097bf20d07
Merge branch 'master' of github.com:dankamongmen/notcurses into master 4 years ago
nick black 172ef7580f
update notcurses_cell and USAGE: 32MB egcpool max 4 years ago
joseLuís d0f691af5f rust: +8 plane functions; fix headers; minor fixes 4 years ago
joseLuís 4720f23b12 rust: improve some channel functions & comments
Functions `channel_set_alpha()`, `channels_set_fg_alpha()` &
`channels_set_bg_alpha()` don't return an error anymore. Instead
of failing when the alpha value has others bits set, it gets
cleaned of other possible bits with bitmasking.

And in case of trying to use high contrast for the background
alpha gets reset to a default opaque.
4 years ago