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
|
525af8f869
|
Fix selection rect merge
Fix ime rect update
|
4 years ago |
Benedikt Stebner
|
3d992ce75b
|
Fix selection when the mouse is moved underneath the bounding box
|
4 years ago |
Dariusz Komosinski
|
361bfeb1a0
|
Foreground can be nullable as well.
|
4 years ago |
Dariusz Komosinski
|
af97568819
|
Text can be nullable.
|
4 years ago |
Benedikt Stebner
|
74be5c807d
|
Merge selection rects if they overlap
|
4 years ago |
Benedikt Stebner
|
79298e3375
|
Fix nit
|
4 years ago |
Benedikt Stebner
|
4bac7fd953
|
Fix HitTestTextRange bidi
|
4 years ago |
Benedikt Stebner
|
27c7a5c724
|
Fix issues mentioned during review
|
4 years ago |
Benedikt Stebner
|
3f32f8e390
|
Fix GetLineIndexFromCharacterIndex
|
4 years ago |
Benedikt Stebner
|
b815a22d5a
|
Port WPF's FormattedText to Avalonia and rework TextPresenter
|
4 years ago |
ingen084
|
3908e4d71d
|
Fix text wrapping behavior (#7397)
* Allow one-character runs line breaks
* Remove unuseful ignored nullable
* Prevent redundant allocations
* Fix empty line handling
* Update TextFormatterImpl.cs
Co-authored-by: Benedikt Stebner <b.stebner@outlook.de>
Co-authored-by: Benedikt Stebner <Gillibald@users.noreply.github.com>
|
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.
|
5 years ago |
Benedikt Stebner
|
9bc9cd46fe
|
Include the TextLine's Start offset to the TextLayout's size calculation.
|
5 years ago |
Benedikt Schroeder
|
08a72e893c
|
Increase TextFormatter compatibility with WPF's version
|
5 years ago |
Benedikt Schroeder
|
888dd2b61b
|
Simplify PushPostTransform usage
|
6 years ago |
Benedikt Schroeder
|
c2fad766e5
|
Rework GlyphRun BaselineOrigin
|
6 years ago |
Benedikt Schroeder
|
a2a0fba1c2
|
Ignore invisible characters
|
6 years ago |
Benedikt Schroeder
|
4f7a701ab7
|
Reuse the shaped text runs as much as possible
|
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 |
Rustam Sayfutdinov
|
a2b5b3ad3b
|
Fix machine epsilon for double elsewhere
|
6 years ago |
José Pedro
|
48177eddb7
|
Added MaxLines property to TextBlock.
|
6 years ago |
Steven Kirk
|
4d01dacd77
|
Remove copyright headers.
Some of our files had them, some didn't. They serve no purpose legally so best to remove the ceremony.
|
6 years ago |
Benedikt Schroeder
|
f7aa466803
|
Include last line when constraint is surpassed
|
6 years ago |
Benedikt Schroeder
|
55b4a1930b
|
Cleanup invalidation of measure and render
|
6 years ago |
Benedikt Schroeder
|
6c948af49d
|
Fix TextWrapping
|
6 years ago |
Benedikt Schroeder
|
38bd8b8010
|
Fix text line hit testing
Fix some xml comments
|
6 years ago |
Benedikt Schroeder
|
de93e8e969
|
Full Unicode support for TextBlock
|
6 years ago |