12 Commits (android_text_client)

Author SHA1 Message Date
Benedikt Stebner f307b7364a Fix TextLineImp GetTextBounds 3 years ago
Benedikt Stebner edbfd96b2d Simply ShapedBuffer GlyphInfos access 3 years ago
Julien Lebosquain 10a3b79d12 Perf: various misc text layout optimizations 3 years ago
Julien Lebosquain 7fcfc82be0 Fixed TextShaperImpl when the text is backed by an array 3 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 3 years ago
Benedikt Stebner 895d85aa89 Implement CharacterBufferReference and related classes 3 years ago
Benedikt Stebner a4a24c2fa5 Remove GlyphTypeface.PlatformImpl 3 years ago
Benedikt Stebner 77e32f4bbe Update to Unicode 14 4 years ago
Benedikt Stebner 17b9f246f3 Text hit testing fixes 4 years ago
Benedikt Stebner 9250d93407 Implement embedded runs 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 Stebner a301d0beeb Fix cluster builder for break pairs 5 years ago
Benedikt Schroeder b9ff1b23c3 Make sure we don't crash when RTL text is wrapped 5 years ago
Benedikt Schroeder 4f7a701ab7 Reuse the shaped text runs as much as possible 6 years ago
Benedikt Stebner 718a50ccd8
Fix FillBuffer 6 years ago
Benedikt Stebner a6c0968218
Correctly check for text.Length 6 years ago
Benedikt Schroeder 4e53adb9d4 Fix MeasureText for empty glyph clusters 6 years ago
Benedikt Schroeder bc9926014f Fix typeface fallback for embedded fonts 6 years ago
Benedikt Schroeder 2a181d9acb Introduce TextRunProperties 6 years ago
Benedikt Schroeder 0ca4c77acc Only calculate glyph advances for non fixed pitch fonts 6 years ago
Benedikt Schroeder de93e8e969 Full Unicode support for TextBlock 6 years ago