-
Notifications
You must be signed in to change notification settings - Fork 686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal: RadialGradientBrush #266
Comments
@SavoySchuler we added one to the Windows Community Toolkit the other year; however, we don't support all the needed scenarios. Things missing from your requirements list:
|
Thanks, @michael-hawker, I have updated the Functional Requirements list with these bullets! Please let me know if you agree or disagree with the priorities I assigned to them - are either of the Should's worth gating a release for? |
@SavoySchuler thanks! Think the only thing is for the WPF compatibility, if it's not done upfront then changing syntax can be difficult after an initial release, so it's more of a note to make sure to not deviate too far from the existing property names, enum value names, or default values. |
@michael-hawker The one added to the Windows Community Toolkit isn't compatible with C++/WinRT. There's also a bug of it. |
@Berrysoft yes good call. That's one of the scenarios we don't cover as the toolkit is mostly C#. We've since started adding more support for some things in C++, but it's a good call out that by adding it to WinUI it'll work for both. :) |
Thanks, @michael-hawker and @Berrysoft, I have updated the proposal with those details and upgraded the priority to "Must" for that feature. |
This proposal has been approved for spec writing!Please feel encouraged to continue high-level discussion here on the proposal. The associated Pull Request is available for more detailed discussion of the APIs. |
Welcome @jesbis! If you have any questions or want to sync, let me know. I wrote the initial stop-gap version that we put in the Windows Community Toolkit. |
Proposal: RadialGradientBrush
Links:
Spec
Preview implementation
Summary
This feature would add RadialGradientBrush to UWP XAML.
Rationale
The Composition team has recently added radial gradient brush capability to Windows for XAML to leverage. RadialGradientBrush is a popular and enduring request that will delight veteran XAML customers. There exists RadialGradientBrush for WPF, however many core properties such as the transform property and animation are not supported. Additionally, design research indicates a resurgence of radial gradient use in applications targeting communication, social, and recreational functions.
Functional Requirements
Important Notes
Open Questions
Release Checklists
Prerelease readiness
Stable release readiness
The text was updated successfully, but these errors were encountered: