Add letter spacing and text transforms to GPUI (#111)

* Add text spacing and transform style plumbing

* Apply byte-stable transforms and spacing-aware truncation

* Add platform letter spacing support

* Fix scheduler clippy warning

* Refresh dependency lockfile

* Fix CI for text spacing changes

* Add text transform preview example
This commit is contained in:
Max Carter 祁明思
2026-08-07 21:48:02 -07:00
committed by GitHub
parent 568271c01c
commit 6043651563
18 changed files with 952 additions and 418 deletions
@@ -585,6 +585,7 @@ impl PrelayoutState {
background_color: None,
underline: None,
strikethrough: None,
letter_spacing: None,
}];
let wrap_width = TextLayout::evaluate_wrap_width(