4313 Commits (cdc7bf396c3ecdedeec630967d7deb64525c62cf)

Author SHA1 Message Date
Benedikt Stebner cb884c6e9e Reintroduce customizable GlyphRun.BaselineOrigin 4 years ago
Dmitry Zhelnin 65d8e46fa6 VirtualizingStackPanel: fix selection wrapping 4 years ago
Julien Lebosquain 7a1f74a3d3 Benchmarks: option to use Skia for text layout 4 years ago
Julien Lebosquain f951929d54 Perf: improved CodepointEnumerator 4 years ago
Julien Lebosquain 2f429062a1 Perf: improved GraphemeEnumerator by avoiding double codepoint iteration 4 years ago
Julien Lebosquain 10a3b79d12 Perf: various misc text layout optimizations 4 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 4 years ago
Julien Lebosquain 7ae394d247 Fixed text layout buffer reset for Stack and Dictionary (+ tests) 4 years ago
Julien Lebosquain 89a78f557b Don't keep the text layout buffers around if they're too large 4 years ago
Nikita Tsukanov d714f37fce Implemented interop with externally managed GPU memory 4 years ago
Julien Lebosquain 7fcfc82be0 Fixed TextShaperImpl when the text is backed by an array 4 years ago
Julien Lebosquain fd0720fc56 Updated text layout benchmark with trimming/wrapping 4 years ago
Julien Lebosquain 91f89c5176 Added FormattingObjectPool to reduce temp allocs during text layout 4 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 4 years ago
Julien Lebosquain 076d10fcaf BiDiAlgorithm and BiDiData instances are reusable 4 years ago
Steven Kirk 67c9221d3c Tweaked InstancedBinding API. 4 years ago
Dmitry Zhelnin a75753c942 EventRoute: remove additional check if event was handled 4 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 4 years ago
Steven Kirk d0f479d80c Don't recycle focused element. 4 years ago
Steven Kirk a9fd9f4474 A few more tests. 4 years ago
Max Katz fe115d9dd9 Remove platform specific IsPathRooted 4 years ago
Max Katz 37545cbeb1 IStorageProvider API updates 4 years ago
Benedikt Stebner 74bbfd8509 Support intercepts for all location but TextDecorationLocation.Strikethrough 4 years ago
Sergey Mikolaitis 56e94e424c [Text] Add textblocks virtualization benchmark, rename field 4 years ago
Benedikt Stebner fc4e549c2e Cleanup 4 years ago
Sergey Mikolaitis 39374451dd [Text] Add pooling to shapedBuffer. works only with dispose. 4 years ago
Simon Cropp 9d075fe2a9 Update ControlTemplateTests.cs 4 years ago
rabbitism 182e469066 feat: add UT for GeometryTypeConverter. 4 years ago
Max Katz a78b0edd42 Changes after review 4 years ago
Sergey Mikolaitis 2565538fd3 [Text] improve benchmarks. add BuildManySmallTexts benchmark 4 years ago
Sergey Mikolaitis 80972e5f5b [Text] a bit better usage of Codepoint.ReadAt 4 years ago
Sergey Mikolaitis ba9bf5d364 [Text] Clone CodePoint ReadAt for Span 4 years ago
Sergey Mikolaitis 84206e93dd [Text] Optimize grapheme and add performance benchmark 4 years ago
Simon Cropp ac01ee00e6 . 4 years ago
Max Katz 36f93ae7bc Update tests and designer 4 years ago
Simon Cropp 16ffe2f6f9 use default literal 4 years ago
Simon Cropp fb37ab1e77 leverage GetRequiredService 4 years ago
Simon Cropp 209861d9d4 . 4 years ago
Sergey Mikolaitis 5fef8af151 [Text] [Rename] ShapeableTextCharacters to UnshapedTextRun and ShapedTextCharacters to ShapedTextRun 4 years ago
Simon Cropp dba476c11c fix more typos 4 years ago
Simon 876fa08812 move to a consistent langversion of 11 4 years ago
Nikita Tsukanov 78b4c6a96e Ignore Opacity for hit-testing purposes 4 years ago
Nikita Tsukanov 5a3d9f1574 Use parent clip rect of the adorned visual 4 years ago
dependabot[bot] fb88efce5f
Bump nanoid and mocha 4 years ago
dependabot[bot] bad0160a2d
Bump json5 4 years ago
dependabot[bot] 50c21198b4
Bump flat and mocha 4 years ago
daniel 21f6307c37 again 4 years ago
daniel 5f5f5ebc9b try fix tests 4 years ago
daniel 4780567438 Don't reomve old content from logicaltree 4 years ago
Emmanuel Hansen 66ca4ca639 remove hold styled properties in InputElement 4 years ago