186 Commits (ada1e72ce8dce25bfdf58fe5f848d7f6652e7b00)

Author SHA1 Message Date
Benedikt Stebner ada1e72ce8
Hide TextRange. It has no public usage. (#20893) 1 week ago
Julien Lebosquain f13bfe6c1b
Find perfect match before nearest in font collection (#20851) 2 weeks ago
Julien Lebosquain 60816c339f
Fix font Weight/Stretch matching (#20773) 3 weeks ago
Julien Lebosquain f893d8a322
Use a default DesignEmHeight if the font doesn't have one (#20764) 3 weeks ago
Julien Lebosquain a08e125a14
Handle font cmap format 13 (#20740) 4 weeks ago
Julien Lebosquain d5ef9b98ee
Handle GlyphTypeface creation exceptions (#20739) 4 weeks ago
Benedikt Stebner 1bce702bd4
Introduce TextOptions (#20107) 2 months ago
Benedikt Stebner e8424283fe
Universal GlyphTypeface implementation (#19852) 2 months ago
Julien Lebosquain ee748802b3
Enable nullability in various test projects (#20374) 3 months ago
Julien Lebosquain 64b63fa5d2
Fix common warnings (#20311) 3 months ago
Benedikt Stebner 981a0106a6
Introduce PathSegmentEllipsis TextTrimming (#20077) 4 months ago
Benedikt Stebner 3e62621aaf
Improve FontCollection customization (#19756) 4 months ago
Lin e3dbedbcfa
Fixed the issue where a newline character required two backspaces to be deleted in Windows. (#20073) 4 months ago
Benedikt Stebner de2aa227b7
Fix EmbeddedFontCollection TryGetNearestMatch caching (#20013) 4 months ago
Benedikt Stebner 1936725f2d
Cache platform font manager TryMatchCharacter result (#19987) 5 months ago
Benedikt Stebner 8c8545bc52
[Text] Properly handle DrawableRun.Baseline (#19896) 5 months ago
Benedikt Stebner f5fe25b2c6
Distribute LineGap evenly to top and bottom (#19556) 5 months ago
Benedikt Stebner c5efedb81a
Adjust GetBackspaceCaretCharacterHit (#19586) 5 months ago
Benedikt Stebner c676419cfa
Deal with non standard oblique typefaces on Windows (#19876) 5 months ago
Jay Mao 649545c965
Fix typeface exception when created with empty font family name (#19654) 6 months ago
Benedikt Stebner ec9f50db3d
Fixes TextLineImpl.GetTextBounds with trailing zero width (#19616) 7 months ago
Benedikt Stebner b92bb933ac
TextLine.GetTextBounds zero width run fixes (#19602) 7 months ago
Benedikt Stebner 27859b9e54
Rework TextLineImpl.GetTextBounds (#19576) 7 months ago
Benedikt Stebner 5bed0cb7b6
FontLoading adjustments (#19538) 7 months ago
Benedikt Stebner 51443cb089
Fix FontCollection MatchCharacter (#19494) 7 months ago
Julien Lebosquain a8fed229f6
Fix font memory leak in tests (#19514) 7 months ago
Benedikt Stebner da52b7246f
Do not treat combining marks as whitespace (#19498) 7 months ago
Benedikt Stebner f56babbab1
Fix buffer index calculation for the zero width character handling during hit testing (#19488) 7 months ago
Benedikt Stebner a4b9eb3aab
Fix overhang calculation (#19013) 7 months ago
Jan Kučera 21b5812746
Text API sample app (#19455) 7 months ago
Ahmed Elsayed dc19c39df5
fix: Selecting multiple lines in RTL textbox (#19093) 9 months ago
Benedikt Stebner 44295dd73c
Fix TextLineIImpl.GetTextBounds for clustered trailing zero width characters (#19208) 9 months ago
Benedikt Stebner 63690b5e78
Properly handle in cluster ShapedBuffer split (#19090) 9 months ago
Benedikt Stebner ae0573a789
Make typeface matching and synthetic typeface creation customizable (#18890) 10 months ago
Benedikt Stebner aaf6fe9cb6
Multiple TextLine.GetTextRunBounds fixes (#18749) 10 months ago
Alexandre Mutel 46d4735868
Fix issue with OverhangLeading (#18438) 12 months ago
Benedikt Stebner 4ae0184726
Fix TextWrapping in combination with TextEndOfLine runs (#18523) 1 year ago
Alexandre Mutel 72caa3ccba
Fix TextLayout.Width calculation (#18305) (#18310) 1 year ago
Julien Lebosquain 5824d9b079
Warning fixes: '25 winter wave (#18103) 1 year ago
Benedikt Stebner dd2c92ce46
FontFamily.FamilyTypefaces support (#18113) 1 year ago
Compunet 84e62d67f9
[TextTrimming] Fixed some text trimming bugs (#17998) 1 year ago
Compunet 7071c7a8d6
Reset bidi levels of trailing whitespace after text wrapping (According to TR9 guidelines) (#17924) 1 year ago
Benedikt Stebner 28c21078f5
Fix FontCollection glyph typeface caching (#17519) 1 year ago
Compunet e913c895ec
Fixed an issue RTL wrapped text calculates an extra line for the control desired size (#17209) 1 year ago
Benedikt Stebner d3aa0c21e3
Introduce font family mapping (#17234) 1 year ago
Benedikt Stebner 432fbe8a9e
Do not shape and render null terminator (#17119) 2 years ago
Benedikt Stebner 4f2dd6741a
Add TypographicFamilyName to GlyphTypeface and use it for FontCollection (#16844) 2 years ago
Sergey Mikolaytis 20b5c2b880
[Text] Fix infinite loop hang on selection of bidi text (#16306) 2 years ago
Benedikt Stebner 376a84182e
Fix BaselineAlignment (#16276) 2 years ago
Benedikt Stebner eb882213be
Make sure glyphInfos usage is always in within bounds (#16120) 2 years ago