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
|
1855914717
|
Introduce HarfBuzz platform implementations for unit tests
|
4 years ago |
Benedikt Stebner
|
2633cf3ba4
|
Introduce FontManagerOptions (#7089)
* Introduce FontManagerOptions
* Add missing comments
|
4 years ago |
Dariusz Komosinski
|
7a44407666
|
Fix problems caused by missing transform data or invalid order of operations when interpolating matrices.
|
4 years ago |
Benedikt Stebner
|
68418d7f2a
|
Add failing test
|
5 years ago |
Steven Kirk
|
89cb076778
|
Implement GeometryGroup.
|
5 years ago |
Steven Kirk
|
31d9b5b13a
|
Fix a couple of tests that only fail in debug mode.
Introduced in #6039 due to use of `Debug.Assert`.
|
5 years ago |
Benedikt Stebner
|
bd9aaae4c0
|
Fix Typo
|
5 years ago |
Benedikt Stebner
|
1371cf5612
|
Fix LineBreakEnumerator
|
5 years ago |
Steven Kirk
|
d99512a785
|
Make DashStyle.Dashes an AvaloniaList.
So that it can be parsed from XAML and changes can be made.
|
5 years ago |
Jumar Macato
|
7df1d2ad4d
|
add test, thanks @donandren ! :D
|
5 years ago |
Benedikt Schroeder
|
cde3c7227f
|
Add a test for GlyphRun.FindGlyphIndex
|
6 years ago |
Benedikt Schroeder
|
04c781ca14
|
Make sure GlyphTypefaces are always cached
|
6 years ago |
Dariusz Komosinski
|
c414e26cf6
|
Ensure that TryParse won't throw.
|
6 years ago |
Benedikt Schroeder
|
f211e3c724
|
Disable generators
Remove vertical tab and form feed
|
6 years ago |
Benedikt Schroeder
|
f377172947
|
Introduce line break tests
|
6 years ago |
Benedikt Schroeder
|
4fe771786e
|
Update to Unicode 13.0
|
6 years ago |
Benedikt Schroeder
|
2a181d9acb
|
Introduce TextRunProperties
|
6 years ago |
Dariusz Komosinski
|
2b50335727
|
Increase coverage of transform parsing and fix found issues.
|
6 years ago |
Dariusz Komosinski
|
4b0e88f0ec
|
Implement remainder of matrix interpolation fallback test.
|
6 years ago |
Dariusz Komosinski
|
179fdd21b3
|
Use epsilon when checking for singular matrices. Add benchmark for decomposing a Matrix. Add more tests for Matrix struct.
|
6 years ago |
Dariusz Komosinski
|
8c5b22c8cc
|
Initial CSS like transform support.
|
6 years ago |
Dariusz Komosinski
|
9c4bcbdea9
|
Add more coverage for TryParse
|
6 years ago |
Dariusz Komosinski
|
9391ddbab5
|
Add failing tests for shorthand color parsing.
|
6 years ago |
Steven Kirk
|
313f334d1c
|
Added failing PixelRect snapping tests.
|
6 years ago |
Benedikt Schroeder
|
6b8f867006
|
Initialize the GlyphRun on render
|
6 years ago |
Nikita Tsukanov
|
d0b041095d
|
Inset box-shadow
|
6 years ago |
Benedikt Schroeder
|
0b1b3914b3
|
More text rendering improvements
|
6 years ago |
Steven Kirk
|
9adbe33577
|
Added failing test for #2755.
|
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
|
de93e8e969
|
Full Unicode support for TextBlock
|
6 years ago |
Andrey Kunchev
|
05672c67f7
|
revert Geometry.Parse to call StreamGeometry.Parse
|
6 years ago |
Andrey Kunchev
|
599e36860a
|
add failing tests for PathGeometry.ToString()
|
6 years ago |
Andrey Kunchev
|
fc0ce75e4a
|
add failing test for Geometry Parse -> it should be expected result be PathGeometry (as in WPF)
|
6 years ago |
Steven Kirk
|
3a914c282b
|
Don't declare property fields AvaloniaProperty<>.
Instead use `StyledProperty<>`.
|
6 years ago |
Benedikt Schroeder
|
7901f6f09f
|
Fix some comments and GlyphRun.GetDistanceFromCharacterHit
|
6 years ago |
Benedikt Schroeder
|
ab5e062deb
|
Add GlyphRun support
|
6 years ago |
Benedikt Schroeder
|
1b0221e224
|
Reworked the font manager to better manage resoures and also work properly with the application lifetime
|
6 years ago |
Benedikt Schroeder
|
83bfb8ec70
|
Initial implementation of a font manager
|
6 years ago |
Andrey Kunchev
|
2b9180c794
|
fix invalid test related to issue #3053
|
7 years ago |
Andrey Kunchev
|
b6447c0e09
|
failing test for #3053
|
7 years ago |
Steven Kirk
|
b8c4c0e873
|
Fix failing tests.
|
7 years ago |
Steven Kirk
|
e235efe388
|
Implement DashStyle equality.
|
7 years ago |
Steven Kirk
|
2af5a03c2d
|
Make DashStyle mutable.
|
7 years ago |
Steven Kirk
|
3c1dfcfcf5
|
Added equality test.
And fix bug in `DashStyle`.
|
7 years ago |
Steven Kirk
|
cad119ebfb
|
Invalidate Pen when properties change.
|
7 years ago |
Benedikt Schroeder
|
bbccc6e355
|
Add more unit tests
|
7 years ago |
Benedikt Schroeder
|
1cc4661c14
|
Simplified creation of FontFamily instances
|
7 years ago |
Benedikt Schroeder
|
1d19e28e9b
|
Full support for relative uris
|
7 years ago |