85 Commits (android-profile)

Author SHA1 Message Date
Benedikt Stebner f153c626f8 Fix TextLineImpl.GetCharacterHitFromDistance for lines that include a TextEndOfLine run 3 years ago
Max Katz 4aa6035ec3 Reuse text and geometry related headless mocks in Avalonia unit tests and benchmarks 3 years ago
Benedikt Stebner 8df3b34032 Add TextEndOfLine runs to TextBounds.TextRunBounds 3 years ago
Benedikt Stebner 2f67ca23f9 Fix emergency text wrapping for some unicode sequences 3 years ago
Benedikt Stebner f432d6f0a9 Fix GetTextBounds for combinations of EndOfParargrap and embedded RTL text 4 years ago
Benedikt Stebner f307b7364a Fix TextLineImp GetTextBounds 4 years ago
Benedikt Stebner beb57b646c Fix test font typeface loading 4 years ago
Giuseppe Lippolis 3f306b48ab fix(DrawingContext): CS0618 PushPreTransform(Matrix)' is obsolete: 'Use PushTransform' 4 years ago
Benedikt Stebner 9016933085 Fix some unit tests 4 years ago
Benedikt Stebner edbfd96b2d Simply ShapedBuffer GlyphInfos access 4 years ago
Benedikt Stebner 1ecdf32520 Remove trailing whitespace for right aligned text 4 years ago
Benedikt Stebner 42f8c58aef Update teste for the new typeface 4 years ago
Benedikt Stebner 14fba2e53a Rework HitTestTextRange 4 years ago
Benedikt Stebner 3f6cb82241 Add failing test 4 years ago
Julien Lebosquain 5ffd961742 Perf: improved text wrapping 4 years ago
Julien Lebosquain f951929d54 Perf: improved CodepointEnumerator 4 years ago
Julien Lebosquain 2f429062a1 Perf: improved GraphemeEnumerator by avoiding double codepoint iteration 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
Sergey Mikolaitis 84206e93dd [Text] Optimize grapheme and add performance benchmark 4 years ago
Sergey Mikolaitis 5fef8af151 [Text] [Rename] ShapeableTextCharacters to UnshapedTextRun and ShapedTextCharacters to ShapedTextRun 4 years ago
Benedikt Stebner 9f309415c1 Allow to process non text TextRuns 4 years ago
Benedikt Stebner 895d85aa89 Implement CharacterBufferReference and related classes 4 years ago
Benedikt Stebner 17b2834d21 Implement letter spacing 4 years ago
Giuseppe Lippolis ac9cdda48c fix: Missing CA1802 4 years ago
Benedikt Stebner 5a5080b1a5 Rework GlyphTypeface 4 years ago
Benedikt Stebner 3e127d70a1 Fix RTL hit testing after bidi mirror changes 4 years ago
Giuseppe Lippolis 220bb0774e fix: static field visibility 4 years ago
Benedikt Stebner 678620422d More RTL hit testing fixes 4 years ago
Benedikt 4f79ac8a1c Fix precession errors 4 years ago
Benedikt Stebner bf9a0d8656 Use a different arabic font for tests 4 years ago
Benedikt Stebner c94120c065 Try to fix tests on mac 4 years ago
Benedikt Stebner 81b0dce302 Fix RichTextBlock Inlines update handling 4 years ago
Benedikt Stebner 23b08b1f34 Attempt to fix consistent hit testing results 4 years ago
Benedikt 6a882d97dc Fix unit tests on mac 4 years ago
Benedikt Stebner eb627f393c More fixes 4 years ago
Benedikt Stebner 7cbeb7ad3f Rework TextLineImpl hit testing 4 years ago
Benedikt Stebner 6502fa1ef7 More TextAlignment fixes 4 years ago
Giuseppe Lippolis 543fe599c6 fix: some nullable annotation warnings 4 years ago
Benedikt Stebner 006aef2388 Rework hit testing to not rely on cluster values and instead use the currently covered TextSourceLength 4 years ago
Benedikt Stebner 17b9f246f3 Text hit testing fixes 4 years ago
Benedikt Stebner 005907a93b More hit testing fixes for embedded content runs 4 years ago
Benedikt Stebner 0cdbd53bc3 Rewrite TextBounds test 4 years ago
Benedikt Stebner 3e6bc0b48d Some more hit testing fixes 4 years ago
Benedikt Stebner 59d8f86509 Better WPF compat 5 years ago
Benedikt Stebner 4f283dca13 Fix some tests 5 years ago
Benedikt Stebner e7e7a95e5d Try to fix GetDistanceFromCharacterHit for drawable runs 5 years ago
Benedikt Stebner 55d28216a7 Use ForgroundProperty directly where possible 5 years ago
Benedikt Stebner 9250d93407 Implement embedded runs 5 years ago
Dariusz Komosinski 1273448981 API changes and test fixes. 5 years ago