summaryrefslogtreecommitdiff
path: root/src/font/shaper/web_canvas.zig
AgeCommit message (Expand)Author
2025-09-23use unicode.graphemeBreak in src/font/shaper/web_canvas.zigJacob Sandlund
2025-08-23using uucode for the graphemeBreak in shaper/web_canvas.zigJacob Sandlund
2025-08-23attempting to use uucode from uucode.xJacob Sandlund
2025-07-27Using uucode in a few places where it's easy.Jacob Sandlund
2025-06-30move runIterator options to dedicated structMitchell Hashimoto
2025-06-30Introduce `font-shaping-break` config optionDaniel Patterson
2024-06-22font: add noop endFrame calls to all other shapersMitchell Hashimoto
2023-11-17change unmodified `var`s to `const`s in anticipation of zig changesKrzysztof Wolicki
2023-11-07replace utf8proc with ziglyphMitchell Hashimoto
2023-07-18font/shaper: text runs should split around block cursorsMitchell Hashimoto
2023-07-05font-feature config to enable/disable OpenType Font FeaturesMitchell Hashimoto
2023-06-30Update Zig (#164)Mitchell Hashimoto
2023-03-23font/shaper/web_canvas: needs to add null selection for shaper testMitchell Hashimoto
2023-03-23font/shaper: split runs at selection boundariesMitchell Hashimoto
2022-12-12font: web canvas tracks glyph indexes for grapheme clustersMitchell Hashimoto
2022-12-11font: start web canvas shaping, we perform grapheme clusteringMitchell Hashimoto
2022-12-08font: shaper test should decode unicode codepointsMitchell Hashimoto
2022-12-07font: web canvas face has to render to check presentation for cpMitchell Hashimoto
2022-12-07font: web canvas shaper yields runsMitchell Hashimoto
2022-12-06font: shapers init with allocator since web canvas needs to init bufferMitchell Hashimoto
2022-12-06font: extract common shaper elements outMitchell Hashimoto