149 Commits (98cf91c3853ad8935db98f6d7ab201e9983e9b84)

Author SHA1 Message Date
Steven Kirk ec74057151 Removed a number of interfaces. 4 years ago
Steven Kirk e074a70187 Refactored style invalidation/removal. 4 years ago
Steven Kirk c29ed43e0e Move attaching styles in tests to a helper. 4 years ago
Steven Kirk 1945345cd1 Rename TemplatedParent priority to Template. 4 years ago
Steven Kirk 326dac2328 Refactored how we switch control themes. 4 years ago
Steven Kirk 273124603f Added benchmark for changing control theme. 4 years ago
Steven Kirk 1a338ac087 Remove IStyler and make style apply internal. 4 years ago
Steven Kirk 0db8d5a2d2 Refactored style attach benchmark. 4 years ago
Max Katz 07d53775ba Make all themes AOT friendly by moving StyleInclude to the XAML 4 years ago
Benedikt Stebner 17b2834d21 Implement letter spacing 4 years ago
Giuseppe Lippolis cb0993b5fc fix: double declaration OutputType 4 years ago
Benedikt Stebner a4a24c2fa5 Remove GlyphTypeface.PlatformImpl 4 years ago
Benedikt Stebner 74fafe3b09 Optimize GlyphRun allocations 4 years ago
Nikita Tsukanov 3717aec4f5 Use GetFeature + API lease approach for accessing SKCanvas 4 years ago
robloo e94eb0cbfd More simple theme renaming 4 years ago
Max Katz a9910501ec Fix tests 4 years ago
Max Katz 1731f88822 Rename Default to Simple 4 years ago
Steven Kirk 1e737dcaf6 Remove duplicate import. 4 years ago
Steven Kirk f10d4ac3a7 Flush dispatcher queue in control benchmarks. 4 years ago
Steven Kirk 2bfaa8bd07 Renamed/moved benchmark. 4 years ago
Steven Kirk 0518fddd30 Conform better to dictionary API. 4 years ago
Steven Kirk d77fe8c38a WIP: Speed up benchmarks. 4 years ago
Steven Kirk cda288ff03 WIP: Removed initializing, use try pattern. 4 years ago
Steven Kirk 309b1276af WIP: Tweaking benchmarks. 4 years ago
Steven Kirk 71785b73d8 Initial refactor of AvaloniaObject value store. 4 years ago
Steven Kirk af0014b735 Added --debug switch to benchmarks. 4 years ago
Steven Kirk fb49040fbe Added some ControlTheme benchmarks. 4 years ago
Steven Kirk aa5dc3e0f5 Added class selector style benchmarks. 4 years ago
robloo 017788cd8e
Add Loaded/Unloaded Events (#8277) 4 years ago
Benedikt Stebner 71aba01b10 Implement FormattedText.BuildGeometry 4 years ago
Benedikt Stebner 020c8de59e Fix mocks 4 years ago
Dariusz Komosinski cf0688565a Refactor value storage to reduce overhead and memory allocations. 4 years ago
Giuseppe Lippolis 543fe599c6 fix: some nullable annotation warnings 4 years ago
Max Katz ad0a06bf24 Merge PlatformSupport project into Avalonia.Base 4 years ago
Dariusz Komosiński 832afd2b46 Apply optimization to Pen as well. 4 years ago
Dariusz Komosiński 6700fd851b Add a benchmark case for affects render. 4 years ago
Dariusz Komosiński a2bcd8a9c9 Remove dependency on fluent theme. 4 years ago
Steven Kirk fb0da85ad3
Merge core libraries. (#5831) 4 years ago
Dariusz Komosiński 55e681a326 Add more benchmark cases. 4 years ago
Dariusz Komosiński 64cce62e7b Benchmark for finding resources. 4 years ago
Steven Kirk a0ec91ec01 Added additional benchmarks. 4 years ago
Max Katz 4d866b544c Replace shared project with Avalonia.PlatformSupport 4 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 4 years ago
Dariusz Komosinski b0317f46a5 Add support for drawing ellipses directly via DrawingContext 5 years ago
Steven Kirk 721547fcb2 Update samples/tests to net6.0. 5 years ago
Steven Kirk 4dbf646a73 Implement CombinedGeometry. 5 years ago
Steven Kirk 89cb076778 Implement GeometryGroup. 5 years ago
Dariusz Komosinski a21880d4a8 Remove old implementation benchmark. 5 years ago
Dariusz Komosinski f2e93ecb87 Optimize shape rendering (pen creation mostly). 5 years ago
Dariusz Komosinski 21b7b88b0f Cleanup and refactor leftover transition types. 5 years ago