nick black
55baa55541
wide tests: kill one last allocation
2020-08-15 17:38:20 -04:00
nick black
2ceb2f5097
egcpool_extended_gcluster: assert() for great justice
2020-08-15 17:38:20 -04:00
nick black
ce84101939
egcpool_extended_gcluster: a warning
2020-08-15 17:38:20 -04:00
nick black
85c2c36a97
cell_load_direct(): relax strncmp to strcmp
2020-08-15 17:38:20 -04:00
nick black
a8b4c01210
brown v board of education comes for ubuntu
2020-08-15 17:38:20 -04:00
nick black
c9b65dce2e
i see, i see the evil hand of the big-endian mafia
2020-08-15 17:38:20 -04:00
nick black
98cb2de850
pool_egc_copy: beat the stupid out with a broom
2020-08-15 17:38:20 -04:00
nick black
7f8631b35c
wide tests: death to cowardly copying
2020-08-15 17:38:20 -04:00
nick black
3b76db1166
fuck the bullshit it's time to throw down
2020-08-15 17:38:20 -04:00
nick black
70c87f94db
s/32MB/16MB/g
2020-08-15 17:38:20 -04:00
nick black
4deaeac97e
fuck python until it dies
2020-08-15 17:38:20 -04:00
nick black
a3fbd9ae84
term_esc_rgb: add some assert()s
2020-08-15 17:38:20 -04:00
nick black
d3d9d41fd9
ncplane_polyfill: eliminate allocations
2020-08-15 17:38:20 -04:00
nick black
40e85c4143
rotate: use cell_extended_gcluster() #830
2020-08-15 17:38:20 -04:00
nick black
84631369d4
update to new drones
2020-08-15 17:38:20 -04:00
nick black
cb189869ee
debugging ubuntu CI
2020-08-15 17:38:20 -04:00
nick black
3f142961b3
comments
2020-08-15 17:38:20 -04:00
nick black
226c00c74d
egcelide: detect endianness, define NCSTYLE_* accordingly
2020-08-15 17:38:20 -04:00
nick black
1a3991a069
nitroboost that fucker
2020-08-15 17:38:20 -04:00
nick black
81052e344c
cell_load_direct: shortcut for bytes <= 1
2020-08-15 17:38:20 -04:00
nick black
3bc15c2824
inlined egcs: straightline cell_duplicate()
2020-08-15 17:38:20 -04:00
nick black
112b4938b8
term_putc(): correctly shim inlined ctrls #830
2020-08-15 17:38:20 -04:00
nick black
2656cad07a
cell_duplicate_far() fix length issue
2020-08-15 17:38:20 -04:00
nick black
7ac3f68f4e
cell_load: fix CELL_WIDEASIAN_MASK bug
2020-08-15 17:38:20 -04:00
nick black
1605416585
more egc-inline test fixes
2020-08-15 17:38:20 -04:00
nick black
a0fc540286
fix up fill tests
2020-08-15 17:38:20 -04:00
nick black
fb8efe03e0
cell_strdup(): fix for inline egcs
2020-08-15 17:38:20 -04:00
nick black
3681939e38
term_putc: use bounded fprintf
2020-08-15 17:38:20 -04:00
nick black
b0f7f36995
egc inlining #830
2020-08-15 17:38:20 -04:00
nick black
99d90a4ecf
charset vs charencoding terminology
2020-08-14 16:30:54 -04:00
nick black
b980d7deee
sgr-direct PoC
2020-08-14 15:55:27 -04:00
nick black
b315c31141
ncdirect: fix style transitions #890
2020-08-14 08:32:27 -04:00
Nick Black
963ac742fb
tablet_coordinates(): remove unused function
2020-08-14 08:04:26 -04:00
joseLuís
62e9c28a0a
rust: update types info
2020-08-14 11:09:38 +02:00
joseLuís
8c2ed36c3a
rust: update types info
2020-08-14 10:40:37 +02:00
nick black
aebf2cdb9c
CMake: restore 3.14.0+ requirements
2020-08-13 23:38:10 -04:00
nick black
e6dda217a0
python: bring tabletcb definition up to date
2020-08-13 17:12:49 -04:00
joseLuís
9ff74c393a
rust: improve types info
2020-08-13 22:15:36 +02:00
joseLuís
d9596883d3
rust: make examples no_std compatible too
2020-08-13 22:14:00 +02:00
nick black
26899f3544
s/8 bit/8-bit/g
2020-08-13 11:56:18 -04:00
José Luis Cruz
e596f9230f
fix ncpixel alpha mask
2020-08-13 11:55:36 -04:00
nick black
dc7c3c0487
Merge branch 'master' of github.com:dankamongmen/notcurses into master
2020-08-13 11:35:58 -04:00
nick black
52103af364
Cell: overlap RGB and palette indices #884
2020-08-13 11:35:53 -04:00
joseLuís
5ba618d6a8
rust: several fixes
...
- rename Alpha to AlphaBits
- fix pixel alpha mask
- fix syntax errors
2020-08-13 17:28:59 +02:00
joseLuís
55ad6153d2
rust: add a lot of info about types
2020-08-13 17:23:13 +02:00
joseLuís
d3d8051f36
rust: fix channel tests
2020-08-13 09:13:50 +02:00
nick black
097bf20d07
Merge branch 'master' of github.com:dankamongmen/notcurses into master
2020-08-12 19:14:01 -04:00
nick black
172ef7580f
update notcurses_cell and USAGE: 32MB egcpool max
2020-08-12 19:13:57 -04:00
joseLuís
d0f691af5f
rust: +8 plane functions; fix headers; minor fixes
2020-08-13 00:47:00 +02:00
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.
2020-08-13 00:19:16 +02:00