52 Commits (MikeCodesDotNET-coc-update)

Author SHA1 Message Date
Benedikt Stebner 3e62621aaf
Improve FontCollection customization (#19756) 10 months ago
Benedikt Stebner 8c8545bc52
[Text] Properly handle DrawableRun.Baseline (#19896) 11 months ago
Benedikt Stebner 51443cb089
Fix FontCollection MatchCharacter (#19494) 1 year ago
Benedikt Stebner da52b7246f
Do not treat combining marks as whitespace (#19498) 1 year ago
Jan Kučera 21b5812746
Text API sample app (#19455) 1 year ago
Benedikt Stebner 44295dd73c
Fix TextLineIImpl.GetTextBounds for clustered trailing zero width characters (#19208) 1 year ago
Compunet 84e62d67f9
[TextTrimming] Fixed some text trimming bugs (#17998) 2 years ago
Compunet 7071c7a8d6
Reset bidi levels of trailing whitespace after text wrapping (According to TR9 guidelines) (#17924) 2 years ago
Compunet e913c895ec
Fixed an issue RTL wrapped text calculates an extra line for the control desired size (#17209) 2 years ago
Benedikt Stebner 2a7b5568b7
Make sure non text runs are properly ordered by the bidi reorder logic (#14183) 3 years ago
Julien Lebosquain 3fa13d3b64
Warning cleanup 2 (#13696) 3 years ago
Benedikt Stebner bbe4ad8755
Fix TextWrapping for all modes when nothing fits into a line (#13241) 3 years ago
Benedikt Stebner ba3773714b
Fix text wrapping for languages like chinese that can break at all characters and not just at spaces (#13193) 3 years ago
Benedikt Stebner b83a5eb8b7
[Text] Fix hit testing issues (#13155) 3 years ago
Benedikt Stebner f8ec196e2f
Fix text hit testing for invisible runs (#13135) 3 years ago
Benedikt Stebner 2f67ca23f9 Fix emergency text wrapping for some unicode sequences 3 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 1ecdf32520 Remove trailing whitespace for right aligned text 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 4144be11fe Pass GlyphInfo directly to GlyphRun 4 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 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
Benedikt Stebner 5a5080b1a5 Rework GlyphTypeface 4 years ago
Giuseppe Lippolis 220bb0774e fix: static field visibility 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 59d8f86509 Better WPF compat 5 years ago
Benedikt Stebner 9250d93407 Implement embedded runs 5 years ago
Dariusz Komosinski 6bcf9c2973 Refactor text trimming and implement prefix trimming. 5 years ago
Benedikt Stebner 3fdfdd64d2 Fix font fallback 5 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 5 years ago
Benedikt Stebner a55a6ec1ff Fix RightToLeft TextWrapping 5 years ago
Benedikt Stebner 43beabc9b4 Add a unit test 5 years ago
Benedikt Stebner 96df38c88e Add failing unit test 5 years ago
Benedikt Stebner 251dcbf2cd Add failing unit test 5 years ago
Benedikt Schroeder 08a72e893c Increase TextFormatter compatibility with WPF's version 5 years ago
Andrey Kunchev 0f81b0fc93 add failing test for formatter for #4806 6 years ago
Benedikt Schroeder 54fb09a304 Fix unit test 6 years ago
Benedikt Schroeder 04c781ca14 Make sure GlyphTypefaces are always cached 6 years ago
Benedikt Schroeder 40711f8597 Fix wrapping test 6 years ago
Benedikt Schroeder bc9926014f Fix typeface fallback for embedded fonts 6 years ago
Benedikt Schroeder 2a181d9acb Introduce TextRunProperties 6 years ago