-
Notifications
You must be signed in to change notification settings - Fork 894
Re-sync older MUX control ports with WinUI 2.5.1 #25017
Copy link
Copy link
Open
Labels
area/themingCategorizes an issue or PR as relevant to the Theming (Dark, Light, High Contrast)Categorizes an issue or PR as relevant to the Theming (Dark, Light, High Contrast)difficulty/medium 🤔Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUICategorizes an issue for which the difficulty level is reachable with a good understanding of WinUIkind/enhancementNew feature or requestNew feature or request
Description
Activity
Metadata
Metadata
Assignees
Labels
area/themingCategorizes an issue or PR as relevant to the Theming (Dark, Light, High Contrast)Categorizes an issue or PR as relevant to the Theming (Dark, Light, High Contrast)difficulty/medium 🤔Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUICategorizes an issue for which the difficulty level is reachable with a good understanding of WinUIkind/enhancementNew feature or requestNew feature or request
What would you like to be added? 💡
Re-sync the following ports with MUX
winui3/release/2.5.1, keeping only Uno deltas that are proven necessary:SplitButtonStyle, plus an Uno-onlySplitButtonInnerButtonStyle.PointerUpThemeAnimationand lacksBrushTransition, the CornerRadius/BackgroundSizing setters and the ChevronIcon foreground animation.TargetType=RadioMenuFlyoutItem, where 2.5.1 hasToggleMenuFlyoutItem.NumberBoxTextBoxStyledrift (CornerRadius, TextBoxInnerButtonMargin, PlaceholderForeground).Why is this needed? 🤔
These are WinUI parity gaps visible in apps using the default styles.
Renderer 🎨
For which platforms 📱💻🖥️
All Skia targets
Anything else we need to know? 💬
Follow-up from #21513 (verbatim WinUI
Generic.xaml), which deliberately left this out of scope. Compare againstwinui3/release/2.5.1in microsoft-ui-xaml (src/controls/dev/...).