14 Commits (main)

Author SHA1 Message Date
Benedikt Stebner 4459a577fd
[Text] Snap a right-to-left buffer split to the cluster boundary (#22066) 1 month ago
Benedikt Stebner aee3f68551
TextCollapsingProperties bidirectional-text (BiDi) correctness fixes (#21446) 4 months ago
Benedikt Stebner 42bba0b859
[Text] Unicode and text layout optimizations (#21400) 4 months ago
Benedikt Stebner e8424283fe
Universal GlyphTypeface implementation (#19852) 9 months ago
Julien Lebosquain ee748802b3
Enable nullability in various test projects (#20374) 9 months ago
Benedikt Stebner 63690b5e78
Properly handle in cluster ShapedBuffer split (#19090) 1 year ago
Benedikt Stebner f307b7364a Fix TextLineImp GetTextBounds 4 years ago
Benedikt Stebner edbfd96b2d Simply ShapedBuffer GlyphInfos access 4 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 4 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 4 years ago
Benedikt Stebner 895d85aa89 Implement CharacterBufferReference and related classes 4 years ago
Benedikt Stebner 9250d93407 Implement embedded runs 5 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 5 years ago
Benedikt Stebner 9c3bfd2e92 Add failing test 5 years ago