12 Commits (3147cc98e94b1110da048e9af321d05fb4ec16af)

Author SHA1 Message Date
Benedikt Stebner e8424283fe
Universal GlyphTypeface implementation (#19852) 2 months ago
Benedikt Stebner 27859b9e54
Rework TextLineImpl.GetTextBounds (#19576) 7 months ago
Benedikt Stebner 22231f5b91
FontManager adjustments (#15819) 2 years ago
Benedikt Stebner 250743d786 Rework GetNext/PreviousCharacterHit 3 years ago
Max Katz 4aa6035ec3 Reuse text and geometry related headless mocks in Avalonia unit tests and benchmarks 3 years ago
Steven Kirk 668fa942b7 Don't leak IPlatformRenderInterface. 3 years ago
Benedikt Stebner cb884c6e9e Reintroduce customizable GlyphRun.BaselineOrigin 3 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 3 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 3 years ago
Benedikt Stebner 895d85aa89 Implement CharacterBufferReference and related classes 3 years ago
Benedikt Stebner a4a24c2fa5 Remove GlyphTypeface.PlatformImpl 3 years ago
Steven Kirk fb0da85ad3
Merge core libraries. (#5831) 4 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 4 years ago
Benedikt Stebner 1855914717 Introduce HarfBuzz platform implementations for unit tests 4 years ago
Benedikt Schroeder cde3c7227f Add a test for GlyphRun.FindGlyphIndex 6 years ago
Benedikt Schroeder 2a181d9acb Introduce TextRunProperties 6 years ago
Benedikt Schroeder 6b8f867006 Initialize the GlyphRun on render 6 years ago
Benedikt Schroeder de93e8e969 Full Unicode support for TextBlock 6 years ago
Benedikt Schroeder 7901f6f09f Fix some comments and GlyphRun.GetDistanceFromCharacterHit 6 years ago
Benedikt Schroeder ab5e062deb Add GlyphRun support 6 years ago