Commit Graph

3818 Commits (d3fc0db1ee7373565151e24a598815598955c822)
 

Author SHA1 Message Date
nick black fd2acde1b1 rename cell->nccell, keep alias #1200 4 years ago
nick black e66f1a03ad
keller: give each phase a full demodelay 4 years ago
Nick Black 6106dea18a
track+use width for polycolumn EGCs #1203 (#1205)
Some EGCs are more than 2 columns (wcwidth() never returns more than 2, so far as i can tell, but when multiple characters combine, we use the sum). An example would be ကြေ (Myanmar) which occupies three columns over the course of three characters. Track the width (biased by 1) in cell->width, taking over 8 bits from cell->reserved. Use this width in rasterization. Closes #1203.
4 years ago
nick black 8497ee1877
v2.0.12 4 years ago
nick black a3e7b3b5d0
utf8_egc_len: count all printing glyphs #1174 4 years ago
nick black f66425b819
wcwidth PoC: print total bytes 4 years ago
nick black 8ea28bd93f
add terminedia to OTHERS.md 4 years ago
nick black f3b86230e6
NCPlane tests: reenable GrowPlane #1198 4 years ago
Nick Black 438e042cdf
Multipile resize support #1172 (#1190)
drone: use ctest -V
4 years ago
nick black 0aa060b9f1
Reels unit test: REQUIRE tablet plane #1197 4 years ago
nick black 2c4566fdb3
notcurses-tester: drop loglevel to _ERROR 4 years ago
nick black 4a7353c1ec
PlaneAtCursorAttrs: home cursor #1197 4 years ago
nick black 1c673a57af
assume default 80x24 when ioctl() fails #1197 4 years ago
nick black 876c5a91a1
notcurses: remove unused truecols field 4 years ago
nick black 1239ac7a29
mathtext PoC: loop properly 4 years ago
nick black 5fc0577529
NEWS: mention ncplane_resize_maximize() 4 years ago
nick black 764df80816
notcurses_resize: call resizecb's across root plane #1172 4 years ago
nick black edf55d8cc1
notcurses_rasterize: adapt to piles 4 years ago
nick black b0aecee29d
ncplane_reparent: kill FIXMEs, fix up blists 4 years ago
nick black 1ff0c0e88c
resize_children -> resize_callbacks_children 4 years ago
nick black 3b5efb0351
ncpile: add roots element, track from bprev 4 years ago
joseLuís 1b5880c5d9 rust: use sh for the rust doc build script 4 years ago
joseLuís b229f0247c rust: update some comments 4 years ago
joseLuís a60a82ded9 rust: new script to update docs on release #1125 4 years ago
nick black eb485cda21
v2.0.11 4 years ago
nick black 22790943bc
demo: change plot to 2Hz to avoid gaps 4 years ago
nick black a3220b8a73
add ncplane_descendant_p(), unit test it #1192 4 years ago
nick black ec7bfea22d
get Piles reparent unit test working #1193 4 years ago
nick black 5bce6d62a8 cell_egc_idx: fix up endianness #1130 4 years ago
nick black f46fa11fb2 Blitting: fix endianness in unit tests #1130 4 years ago
nick black 448251e3f2 NCPlane: endianness fixes for unit tests #1130 4 years ago
nick black 46d6bfe64b Fills: fix endianness issues in tests #1130 4 years ago
nick black eb7e0b7a4c Rotate: fix unit test endianness #1130 4 years ago
nick black b99e6b8bc6 Visual tests: complete endianness fixes #1130 4 years ago
nick black 6915e44cca
Visual/Quadblitter: fix endianness in test #1130 4 years ago
nick black c9dcef2ca5
Visual unit tests: endianness fixes #1130 4 years ago
nick black e1201c7c30
fix character loading on bigendian #1130 4 years ago
nick black e7f208342f
ncls: don't create Ncpp ctx until post-getopt #1194 4 years ago
nick black 42ac6bb90b
more pile reparenting testing #1193 4 years ago
nick black beed7c359c
add some pile rendering unit tests 4 years ago
nick black 8fe3e17b54
boxdemo: rotate colors through at finer granularity #1186 4 years ago
nick black b3b700a8c0
rtl_egc(): augment *bytes VR by ltrmark size #1174 4 years ago
nick black 10c8dec7c0
fix up notcurses_debug rust test #1189 4 years ago
nick black 47c4931906
EmitEmojiStr: purge a few not yet valid on ubuntu #1189 4 years ago
nick black c95bb1ad48
demo: index summary from 1 4 years ago
nick black 23af0a2626
htole() on cell_egc_idx() constants #1130 4 years ago
nick black 8584fb2b05
Metric unit test: call notcurses_stop() at end only 4 years ago
nick black ca2f5cf748
CONTRIBUTING: grammar 4 years ago
nick black e60a7aa463
add stat for notcurses_refresh() 4 years ago
nick black 361a253aea
v2.0.10 4 years ago