Benedikt Stebner
|
f153c626f8
|
Fix TextLineImpl.GetCharacterHitFromDistance for lines that include a TextEndOfLine run
Fix overhang handling to prevent clipped text for slanted glyphs
Fix TextBox selection issues
|
3 years ago |
Max Katz
|
4aa6035ec3
|
Reuse text and geometry related headless mocks in Avalonia unit tests and benchmarks
|
3 years ago |
Benedikt Stebner
|
f307b7364a
|
Fix TextLineImp GetTextBounds
Fix Tab character handling
|
4 years ago |
Benedikt Stebner
|
9016933085
|
Fix some unit tests
|
4 years ago |
Benedikt Stebner
|
edbfd96b2d
|
Simply ShapedBuffer GlyphInfos access
|
4 years ago |
Benedikt Stebner
|
42f8c58aef
|
Update teste for the new typeface
|
4 years ago |
Benedikt Stebner
|
14fba2e53a
|
Rework HitTestTextRange
|
4 years ago |
Julien Lebosquain
|
2f429062a1
|
Perf: improved GraphemeEnumerator by avoiding double codepoint iteration
|
4 years ago |
Julien Lebosquain
|
4144be11fe
|
Pass GlyphInfo directly to GlyphRun
|
4 years ago |
Julien Lebosquain
|
dec8c1c586
|
Used Memory/Span instead of CharacterBufferReference/Range
+ GlyphRun uses ReadOnlyMemory for characters
|
4 years ago |
Sergey Mikolaitis
|
84206e93dd
|
[Text] Optimize grapheme and add performance benchmark
|
4 years ago |
Sergey Mikolaitis
|
5fef8af151
|
[Text] [Rename] ShapeableTextCharacters to UnshapedTextRun and ShapedTextCharacters to ShapedTextRun
|
4 years ago |
Benedikt Stebner
|
895d85aa89
|
Implement CharacterBufferReference and related classes
|
4 years ago |
Benedikt Stebner
|
5a5080b1a5
|
Rework GlyphTypeface
|
4 years ago |
Benedikt Stebner
|
3e127d70a1
|
Fix RTL hit testing after bidi mirror changes
|
4 years ago |
Benedikt
|
4f79ac8a1c
|
Fix precession errors
|
4 years ago |
Benedikt Stebner
|
bf9a0d8656
|
Use a different arabic font for tests
|
4 years ago |
Benedikt Stebner
|
c94120c065
|
Try to fix tests on mac
|
4 years ago |
Benedikt Stebner
|
81b0dce302
|
Fix RichTextBlock Inlines update handling
|
4 years ago |
Benedikt Stebner
|
23b08b1f34
|
Attempt to fix consistent hit testing results
GetCharacterHitFromDistance and GetDistanceFromCharacterHit should match all the time
|
4 years ago |
Benedikt
|
6a882d97dc
|
Fix unit tests on mac
|
4 years ago |
Benedikt Stebner
|
eb627f393c
|
More fixes
|
4 years ago |
Benedikt Stebner
|
7cbeb7ad3f
|
Rework TextLineImpl hit testing
|
4 years ago |
Benedikt Stebner
|
59d8f86509
|
Better WPF compat
Disable run sort
|
5 years ago |
Benedikt Stebner
|
1db3296611
|
Fix TextBlock/TextPresenter measure/arrange
Fix TextTrimming for small width
Fix text splitting
Fix text editing shortcuts
|
5 years ago |
Benedikt Stebner
|
b308cdee71
|
Fix HitTestRange bidi test
|
5 years ago |
Benedikt Stebner
|
27c7a5c724
|
Fix issues mentioned during review
|
5 years ago |
Benedikt Stebner
|
b815a22d5a
|
Port WPF's FormattedText to Avalonia and rework TextPresenter
|
5 years ago |
Benedikt Schroeder
|
08a72e893c
|
Increase TextFormatter compatibility with WPF's version
|
5 years ago |
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
|
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
|
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 |
José Pedro
|
50985a62d2
|
Changed test cases as requested.
|
6 years ago |
José Pedro
|
48177eddb7
|
Added MaxLines property to TextBlock.
|
6 years ago |
Benedikt Schroeder
|
6b8f867006
|
Initialize the GlyphRun on render
|
6 years ago |
Benedikt Schroeder
|
0b1b3914b3
|
More text rendering improvements
|
6 years ago |
Benedikt Schroeder
|
95f78bbd3f
|
Include last line when constraint is surpassed
|
7 years ago |
Benedikt Schroeder
|
f7aa466803
|
Include last line when constraint is surpassed
|
7 years ago |
Benedikt Schroeder
|
938fc79ca7
|
Add tests for the remaining break chars
|
7 years ago |
Benedikt Schroeder
|
de93e8e969
|
Full Unicode support for TextBlock
|
7 years ago |