42 Commits (feature/save-render-frames)

Author SHA1 Message Date
Nikita Tsukanov 64610c264b Composition aware resources 3 years ago
robloo fac0a045d4 Add direct conversions for HsvColor.ToHsl() and HslColor.ToHsv() 3 years ago
Max Katz 4aa6035ec3 Reuse text and geometry related headless mocks in Avalonia unit tests and benchmarks 3 years ago
Nikita Tsukanov cf28998a46 Bitmap effects support 3 years ago
Benedikt Stebner a4a96d6ff4 Optimize FontManager caching 3 years ago
Steven Kirk 668fa942b7 Don't leak IPlatformRenderInterface. 3 years ago
Benedikt Stebner d08083bbf3 Introduce font collections 3 years ago
Benedikt Stebner cb884c6e9e Reintroduce customizable GlyphRun.BaselineOrigin 3 years ago
Julien Lebosquain f951929d54 Perf: improved CodepointEnumerator 3 years ago
Julien Lebosquain 2f429062a1 Perf: improved GraphemeEnumerator by avoiding double codepoint iteration 3 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 3 years ago
Julien Lebosquain 7ae394d247 Fixed text layout buffer reset for Stack and Dictionary (+ tests) 3 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 3 years ago
Julien Lebosquain 076d10fcaf BiDiAlgorithm and BiDiData instances are reusable 3 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 3 years ago
Sergey Mikolaitis 84206e93dd [Text] Optimize grapheme and add performance benchmark 3 years ago
Simon Cropp fb37ab1e77 leverage GetRequiredService 3 years ago
Max Katz c2e00428df Remove AppBuilderBase and generics 3 years ago
Benedikt Stebner 895d85aa89 Implement CharacterBufferReference and related classes 3 years ago
Giuseppe Lippolis a763255f3f fix: revert test changes 3 years ago
Giuseppe Lippolis de4b55f8ee feat(tests): Address rule CA1822 3 years ago
Giuseppe Lippolis 36cfc43a59 feat: Address CA1820 Rule 3 years ago
Benedikt Stebner a4a24c2fa5 Remove GlyphTypeface.PlatformImpl 4 years ago
Benedikt Stebner 373372fd51 Update to Unicode 15.0 4 years ago
Takoooooo 99e02059a8 Fix Test. 4 years ago
Benedikt Stebner 77e32f4bbe Update to Unicode 14 4 years ago
Benedikt Stebner 90e0dcc9e3 Add Copy geasture 4 years ago
Benedikt Stebner a408ea10d7 Some Progress 4 years ago
Benedikt Stebner 7f347308f1 Update generator 4 years ago
Benedikt Stebner 608238211b Disable trie generation 4 years ago
Benedikt Stebner f6c5dbe5ea First naive attempt to get zero reflection unicode data 4 years ago
Benedikt Stebner 3dfad3bc79 Remove redudant test 4 years ago
Benedikt Stebner 9cfac4dd3f FIx GeometryGroup.Children parent handling 4 years ago
Benedikt Stebner 71aba01b10 Implement FormattedText.BuildGeometry 4 years ago
kaminova 0907e9519a Fix test 4 years ago
kaminova 987a69aafb spaces 4 years ago
kaminova eaf8fec5cf Test for matrix inversion 4 years ago
Max Katz 7f90e74f25 Unwanted namespace changes 4 years ago
Max Katz ad0a06bf24 Merge PlatformSupport project into Avalonia.Base 4 years ago
robloo c7e0a68f27 Support RGB component percentages in CSS format parsing 4 years ago
Steven Kirk fb0da85ad3
Merge core libraries. (#5831) 4 years ago