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
Fix caret rendering at line ends
|
4 years ago |
Benedikt Stebner
|
1db3296611
|
Fix TextBlock/TextPresenter measure/arrange
Fix TextTrimming for small width
Fix text splitting
Fix text editing shortcuts
|
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.
Except types related to text and one method in `DrawingContext` which I'm not sure what to do with.
|
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
Make sure we always wrap at least one character
|
6 years ago |
Andrey Kunchev
|
a19d327629
|
Revert "fix #4806 ensure at least one character is returned on the first text run measure"
This reverts commit c2d58f5a0b.
|
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
Fix text wrapping for multiple corner cases
|
6 years ago |
Benedikt Schroeder
|
2a181d9acb
|
Introduce TextRunProperties
|
6 years ago |