Skip to content

RC-6 - #1965

Merged
beto-rodriguez merged 773 commits into
masterfrom
dev
Sep 12, 2025
Merged

RC-6#1965
beto-rodriguez merged 773 commits into
masterfrom
dev

Conversation

@beto-rodriguez

@beto-rodriguez beto-rodriguez commented Sep 8, 2025

Copy link
Copy Markdown
Collaborator

Highlights:

we can now control gradients by shape, for exampe to use the full gradient in the miniature shape, we can also define the clipping by shape instead of only using the paint task clipping bounds.
this way the user skia settings will be able to override this property.
it makes no sense with cached shaders, too complex/useless
Labels are shaped once and cached while possible, performance and accuracuy is drastically improved compared with older versions.
beto-rodriguez and others added 29 commits September 9, 2025 17:29
Introduce `UseNuGetForSamples` and `UseNuGetForGenerator` properties in `Directory.Build.props` to manage dependencies across multiple platforms (Avalonia, Blazor, Eto, Maui, Uno, WPF, WinForms, WinUI). Update sample project files to conditionally reference NuGet packages or project references based on these properties. Add warning suppression in `PointerController.cs` and standardize chart view implementations in `SourceGenCartesianChart.cs`, `SourceGenPieChart.cs`, and `SourceGenPolarChart.cs` by using a new alias `SGChart`. These changes enhance flexibility and maintainability of the LiveCharts library.
ensures uno skiarenderer is packed to netx.x, and native renderers are packed when at netx.x-os
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@beto-rodriguez
beto-rodriguez merged commit 53739c4 into master Sep 12, 2025
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants