16 Commits (d4283c209d5c07fe1fb6a2ee57504d2e4d4d027e)

Author SHA1 Message Date
Benedikt Schroeder cb6785e700 Properly handle multiple line breaks 6 years ago
Andrey Kunchev 14b2618798 enable back the test for text Wrapping 6 years ago
Andrey Kunchev 0f81b0fc93 add failing test for formatter for #4806 6 years ago
Andrey Kunchev 07b48075ce add failing test for #4806 (skip it for now as it's deadlock) 6 years ago
Benedikt Schroeder c2fad766e5 Rework GlyphRun BaselineOrigin 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 a2a0fba1c2 Ignore invisible characters 6 years ago
Benedikt Schroeder 7727722cb3 Make sure to always return a valid CharacterHit for next / previous CharacterHit 6 years ago
Benedikt Schroeder 3af4e65575 Remove redundant tests 6 years ago
Benedikt Schroeder c3f01b696b Make sure we always hit the outer sides at the start/end 6 years ago
Benedikt Schroeder c5edf9bc5d Initial 6 years ago
Benedikt Schroeder e87697f901 Allow combining TextTrimming and TextWrapping 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