24 Commits (3e674da7664b70ee98e652faf9cb40a2d64aad54)

Author SHA1 Message Date
Dariusz Komosinski 1273448981 API changes and test fixes. 4 years ago
Dariusz Komosinski df7fffc7c9 Allow for passing flow direction when collapsing lines. 4 years ago
Dariusz Komosinski 6bcf9c2973 Refactor text trimming and implement prefix trimming. 4 years ago
Benedikt Stebner bfae67dbdb Fix text edit shortcuts 4 years ago
Benedikt Stebner 1db3296611 Fix TextBlock/TextPresenter measure/arrange 4 years ago
Benedikt Stebner 27c7a5c724 Fix issues mentioned during review 4 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 4 years ago
Benedikt Stebner 42f552d803 Nullability for text related types 4 years ago
Steven Kirk 22a55fed27 Added a lot of nullable annotations to Avalonia.Visuals. 4 years ago
Benedikt Schroeder 08a72e893c Increase TextFormatter compatibility with WPF's version 5 years ago
Benedikt Schroeder 9eed4c974e Make sure a GlyphRun's bounds are properly calculated 6 years ago
Benedikt Schroeder 40d74cf682 Fix baseline alignment of multiple runs 6 years ago
Andrey Kunchev a19d327629 Revert "fix #4806 ensure at least one character is returned on the first text run measure" 6 years ago
Andrey Kunchev c2d58f5a0b fix #4806 ensure at least one character is returned on the first text run measure 6 years ago
Benedikt Schroeder c2fad766e5 Rework GlyphRun BaselineOrigin 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 4f7a701ab7 Reuse the shaped text runs as much as possible 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 453222d8de Fix some comments 6 years ago
Benedikt Schroeder e87697f901 Allow combining TextTrimming and TextWrapping 6 years ago
Benedikt Schroeder bc9926014f Fix typeface fallback for embedded fonts 6 years ago
Benedikt Schroeder 2a181d9acb Introduce TextRunProperties 6 years ago