mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 09:46:59 -06:00
Effect › Pathfinder left type in the group out of all ten operations, on the canvas, in Expand Appearance and in exports. The text outliner returns type as a group with one path per run. `leaves` in crates/effects/src/group.rs took that group as one leaf, and `geometry` gives no path for a group. A 100 x 100 pt square grouped with a 100 pt "H" inside it kept all of its 10,000 pt² after Subtract and Expand Appearance. In the shape modes a member group with type in front also lost its paint, because it took the style of the outline group, which has none. `leaves` now takes the paths and compound paths of the outline art at every depth, as it does for a member group, and gives each one the type's opacity and blend mode. The same square keeps 8,684.88 pt² after Subtract and Expand Appearance, its 10,000 pt² less the glyph's 1,315.12 pt². Docs: docs/target-app-parity.md.