⚠️ BREAKING CHANGES :: This version contains many breaking changes, be careful when upgrading!
- Added TitleBar.ButtonGlyphStyle for windows (#70). More info at: https://docs.inkore.net/ui-wpf-modern/definitions/controls/primitives/titlebar-button-glyph-style.
- Added IconSize for IconAndText control.
- Remade the backdrop features, provides Acrylic (auto), Acrylic10 and Acrylic11 to suit your needs. More info at: https://docs.inkore.net/ui-wpf-modern/definitions/helpers/styles/backdrop-type
- Fixed maximize buttons having a wrong style in high contrast themes
- Fixed when NoResize is used the window is still resizable (#59).
- Fixed NumberBox's cackground color not working properly in dark mode (#50) (more tests needed).
- Fixed snap layout not working in additional screens (#60).
- Removed internal uses of the deprecated SymbolIcon.
- Moved SimpleStackPanel to iNKORE.UI.WPF. Previously iNKORE.UI.WPF.Modern.Controls.SimpleStackPanel is now iNKORE.UI.WPF.Controls.SimpleStackPanel (in another nuget package)
- Changed TitleBar.Button*Availability to TitleBar.*ButtonAvailability. For example ButtonCloseAvailability is now CloseButtonCloseAvailability. More info at: https://docs.inkore.net/ui-wpf-modern/components/dialogs/window#titlebarbuttonavailability
- Disabled ForceUseSmoothScroll for ComboBox to fix the scrolling issues.
Remarks
SimpleStackPanel upgrade
For example, this is how you use a SimpleStackPanel before:
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
<ui:SimpleStackPanel/>
After updating to the latest package, add this namespace declaration in your XAML:
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
And then use the SimpleStackPanel in ikw:
<ikw:SimpleStackPanel/>