ModernWpf Versions Save

Modern styles and controls for your WPF applications

v0.9.2-preview.200803.0

3 years ago

Changes:

  • 4c910a2b fixed bug (microsoft/microsoft-ui-xaml#2810)
  • 8728abba NavigationView not updating UIA users about changed selection and expand state (microsoft/microsoft-ui-xaml#2692)
  • bad90032 Fix #138: TitleBar non-responsive in Powershell when UseModernWindowStyle is set to "True"
  • 8e0b6ed4 Fix issue with invoke pattern being provided for top navview item (microsoft/microsoft-ui-xaml#2819)
  • fd718cf1 NavigationView: Add more theme resources to configure margins (microsoft/microsoft-ui-xaml#2923)
  • 2c27fba9 OS version check without requiring app.manifest (#143)
  • 58954159 Make SymbolIcon reference SymbolThemeFontFamily so that its font family can be overridden (#145)
  • fd645774 Update background color of selected ListView item to meet contrast ratio requirement (microsoft/microsoft-ui-xaml#2962)
  • 24e61e23 Add resource for topmode CustomContentPane minimum width (microsoft/microsoft-ui-xaml#2905)
  • 3f46db91 ComboBox: Match Placeholder foreground color with TextBox's Placeholder foreground color and improve lightweight styling options (microsoft/microsoft-ui-xaml#2798)
  • 53f752b4 Add .NET 5.0 support (#140)

v0.9.1

3 years ago

https://www.nuget.org/packages/ModernWpfUI/0.9.1 https://www.nuget.org/packages/ModernWpfUI.MahApps/0.9.1

Notable Changes:

  • 924d5e9c NavigationViewItem input handling fixes (microsoft/microsoft-ui-xaml#2625)
  • 55f8b510 Remove the need to set an explicit style for a ListView that uses GridView (#114)
  • 5ebdc902 Clear DataContext of cleared elements in ItemsRepeater (microsoft/microsoft-ui-xaml#2626)
  • 8624822a Automation Peer fix for Hierarchical NavigationView (microsoft/microsoft-ui-xaml#2627)
  • 2593fa7b Set InputScope property to Number in NumberBox's input TextBox (microsoft/microsoft-ui-xaml#2605)
  • 7f011327 Fix issue with ContentDialog not respecting BorderThickness property set (microsoft/microsoft-ui-xaml#2664)
  • bcd62c20 Add padding to the NavigationViewItem to avoid occluding expand/collapse chevron (microsoft/microsoft-ui-xaml#2342)
  • 3cba5e7c Fix #119: Can't click HyperLink inside NavigationView
  • 1e4cce8a make sure NavigationView gets resource from element instead app.xaml resource dictionary (#123)
  • 77abc418 Add theme resource (microsoft/microsoft-ui-xaml#2674)
  • a837a1b4 Fix issue with NavigationViewItem announcing collapsed when not having children (microsoft/microsoft-ui-xaml#2770)
  • 22c07f89 Add missing templatebindings to NumberBox (microsoft/microsoft-ui-xaml#2652)
  • 0fa6b69c Add support for NotifyCollectionChangedAction.Move to ItemsRepeater (microsoft/microsoft-ui-xaml#2778)
  • 8857b726 Hide NavigationViewItem Chevron if Children is empty (microsoft/microsoft-ui-xaml#2759)
  • 15a8eaf5 NumberBox: Fix deselecting text when opening context menu (microsoft/microsoft-ui-xaml#2765)
  • cb1398eb Fix #129: RadioMenuItem IsChecked doesn't update correctly
  • eec725a8 Fix #109: NumberBox different default font size

v0.9.0

3 years ago

https://www.nuget.org/packages/ModernWpfUI/0.9.0 https://www.nuget.org/packages/ModernWpfUI.MahApps/0.9.0

New features:

  • NavigationView control
  • Enhanced Frame and Page controls with UWP-like API. Supports object navigation and page transitions.
  • Basic support for "Multiple Windows, Multiple Threads" scenario (#90)

Breaking changes:

  • 36a4b01f Remove embedded Segoe MDL2 Assets font to avoid potential licensing issues (#92)
  • 042bab2d Remove HamburgerMenuEx and style for NumericUpDown
  • 8242284b Rename WindowHelper.IsAutoPaddingEnabled property to FixMaximizedWindow

Changes:

  • afbbc8a3 Use custom VSM to fix transition issues
  • 93da03f5 Fix issue where SplitView overlay prevents clicking title bar buttons
  • e0443a34 Fix SimpleStackPanel issue with hidden children (#74)
  • 208bdba9 Fix issue where IconElement.Foreground isn’t always respected
  • e0abcea8 Add ApplicationPageBackgroundThemeBrush
  • 4c023d11 Fix issue where AreOpenCloseAnimationsEnabled="false" in MenuFlyout not working (#80)
  • 8a3771d6 Improve popup positioning when using ThemeShadowChrome
  • ce1f3270 Fix #81: ControlHelper.SetHeader() does not work on ToggleSwitch
  • d18848ad Prevent title bar buttons from getting focus
  • a0c4b270 Fix for numberbox corner radius issues (microsoft/microsoft-ui-xaml#2224)
  • 7bd16ce8 Progress Controls Template Settings from WUXC + Re-Templating Tests (microsoft/microsoft-ui-xaml#2268)
  • 292f7cef Fixed corner radius on the query button on the AutoSuggestBox control (microsoft/microsoft-ui-xaml#2198)
  • 929b4ae6 Fix regressions with NumberBox HeaderPresenter behavior (microsoft/microsoft-ui-xaml#2148)
  • 18e9917c Fix AutoSuggestBox not respecting common TextBox properties (microsoft/microsoft-ui-xaml#2252)
  • 3fdb68d6 Fix issue with item invoke and out of sync selection (microsoft/microsoft-ui-xaml#2318)
  • 3432c827 Fix PersonPicture automation name
  • e8fc07cc Prevent SimpleTimePicker's popup from going off screen
  • 569e6232 Respect Windows animations setting
  • 8add95a0 Implement IsTemplateFocusTarget property
  • 495ccebd Refactor PopupPositioner
  • f9dfbea8 Rework FocusVisualHelper
  • 4b2d5ee8 ToggleSwitch visual states fix
  • 63875660 Hide deprecated types and members from IntelliSense
  • cecc7d77 Rework app bar buttons
  • 58d1fd76 Add font setters to TabControl styles
  • 341e0d88 Reimplement page transitions (#95)
  • 909b206a Move VisualStateGroupListener out of the visual tree
  • 825c5b11 Rename ProgressBarTemplateSettings (microsoft/microsoft-ui-xaml#2362)
  • dcecf18d SelectionModel: Fix for missing SelectionChanged event raise (microsoft/microsoft-ui-xaml#2359)
  • 2d06655a Fix issue where some read-only DPs were read/write
  • c4701701 Fix #99: Clicking a combobox results in NullReferenceException
  • b7c22934 Fix issue where auto-hide taskbar doesn’t show
  • 22f15fe8 Fix background of MenuFlyout in white high contrast (microsoft/microsoft-ui-xaml#2446)
  • 8b8a5ec5 Hide base BeginInit/EndInit
  • 8c5915f1 ProgressBar: Update indicator size when Padding changes. (microsoft/microsoft-ui-xaml#2418)

v0.9.0-preview.200528.0

3 years ago

Changes:

  • c4701701 Fix #99: Clicking a combobox results in NullReferenceException
  • b7c22934 Fix issue where auto-hide taskbar doesn’t show
  • 81df13df Fix issue where holding down the space/enter key invokes item rapidly
  • 22f15fe8 Fix background of MenuFlyout in white high contrast (microsoft/microsoft-ui-xaml#2446)
  • fa446fe1 Fix issue with settings button in top mode not receiving pointer events (microsoft/microsoft-ui-xaml#2442)
  • 042bab2d Remove HamburgerMenuEx and style for NumericUpDown

v0.9.0-preview.200515.2

4 years ago

Features:

  • Add support for "Multiple Windows, Multiple Threads" scenario (#90)

Changes:

  • 36a4b01f Remove embedded Segoe MDL2 Assets font to avoid potential licensing issues (#92)
  • 341e0d88 Reimplement page transitions (#95)
  • 909b206a Move VisualStateGroupListener out of the visual tree
  • 825c5b11 Rename ProgressBarTemplateSettings (microsoft/microsoft-ui-xaml#2362)
  • 0892a4e8 Add fix for NavViewItems in footer crashing (microsoft/microsoft-ui-xaml#2395)
  • dcecf18d SelectionModel: Fix for missing SelectionChanged event raise (microsoft/microsoft-ui-xaml#2359)
  • 2d06655a Fix issue where some read-only DPs were read/write
  • b0e2e2ce Add localized strings for NavigationView

v0.9.0-preview.200505.0

4 years ago

Features:

  • Enhanced Frame and Page controls with UWP-like API. Supports object navigation and page transitions.

Changes:

  • 3cc4b70e Fix exception when reparenting repeater
  • 58450735 Fix NavView keyboard navigation
  • 97d804e3 Fix children flyout margin
  • e0abcea8 Add ApplicationPageBackgroundThemeBrush
  • 92544ea8 Fix top nav settings item
  • 4c023d11 Fix issue where AreOpenCloseAnimationsEnabled="false" in MenuFlyout not working (#80)
  • 8a3771d6 Improve popup positioning when using ThemeShadowChrome
  • ce1f3270 Fix #81: ControlHelper.SetHeader() does not work on ToggleSwitch
  • d18848ad Prevent title bar buttons from getting focus
  • a0c4b270 Fix for numberbox corner radius issues (microsoft/microsoft-ui-xaml#2224)
  • 7bd16ce8 Progress Controls Template Settings from WUXC + Re-Templating Tests (microsoft/microsoft-ui-xaml#2268)
  • 91c3d0d4 Move NavViewItem presenter margin to resource (microsoft/microsoft-ui-xaml#2301)
  • 7f3b825a Navview fix issue with compact pane length not being behaving correctly (microsoft/microsoft-ui-xaml#2326)
  • 292f7cef Fixed corner radius on the query button on the AutoSuggestBox control (microsoft/microsoft-ui-xaml#2198)
  • 929b4ae6 Fix regressions with NumberBox HeaderPresenter behavior (microsoft/microsoft-ui-xaml#2148)
  • a34e0100 NavigationView: Fix SelectedItem not being unset when no NavigationViewItem is selected (microsoft/microsoft-ui-xaml#2329)
  • 18e9917c Fix AutoSuggestBox not respecting common TextBox properties (microsoft/microsoft-ui-xaml#2252)
  • 3fdb68d6 Fix issue with item invoke and out of sync selection (microsoft/microsoft-ui-xaml#2318)
  • 3432c827 Fix PersonPicture automation name
  • e8fc07cc Prevent SimpleTimePicker's popup from going off screen
  • 569e6232 Respect Windows animations setting
  • 8add95a0 Implement IsTemplateFocusTarget property
  • 495ccebd Refactor PopupPositioner
  • f9dfbea8 Rework FocusVisualHelper
  • 4b2d5ee8 ToggleSwitch visual states fix
  • 63875660 Hide deprecated types and members from IntelliSense
  • 19e86593 Try to prevent flicker when playing NavView indicator animations
  • cecc7d77 Rework app bar buttons
  • 61dc8eb2 NavView keyboard navigation fix
  • 58d1fd76 Add font setters to TabControl styles

v0.9.0-preview.200425.2

4 years ago

Features:

Notable changes:

  • afbbc8a3 Use custom VSM to fix transition issues
  • 93da03f5 Fix issue where SplitView overlay prevents clicking title bar buttons
  • e0443a34 Fix SimpleStackPanel issue with hidden children (#74)
  • 208bdba9 Fix issue where IconElement.Foreground isn’t always respected

v0.8.3

4 years ago

Features:

Notable changes:

  • 2f4b9df8 Fix issue where SplitView with IsPaneOpen set to False and DisplayMode set to CompactInline glitching out (#67)
  • 28e3146b Make IconElement inherit Foreground from visual parent
  • c25d00a7 Suspend menu opening animation when a text control is focused to avoid flickering
  • 3e7f2b7f Make ResizeGrip actually work
  • 4d07d6ff Fix issue with selection being raised when selection did not change
  • 8f0f49e2 Fix FlowLayout LineSpacing and MinItemSpacing (microsoft/microsoft-ui-xaml#2275)
  • 240e0434 Fix "ToggleSwitch.Toggled event is not registered as routed event" (#60)
  • be46b2e7 Hide AppBarSeparator in the overflow menu if it's the first element
  • 3ac7789f Fix design-time exception caused by OpeningAnimationHelper
  • e73358cb Enable text wrapping for ComboBox header

v0.8.3-preview.200417.3

4 years ago

Features:

Notable changes:

  • c25d00a7 Suspend menu opening animation when a text control is focused to avoid flickering
  • 3e7f2b7f Make ResizeGrip actually work
  • 4d07d6ff Fix issue with selection being raised when selection did not change
  • 8f0f49e2 Fix FlowLayout LineSpacing and MinItemSpacing (microsoft/microsoft-ui-xaml#2275)
  • 240e0434 Fix "ToggleSwitch.Toggled event is not registered as routed event" (#60)
  • be46b2e7 Hide AppBarSeparator in the overflow menu if it's the first element
  • 3ac7789f Fix design-time exception caused by OpeningAnimationHelper
  • e73358cb Enable text wrapping for ComboBox header

v0.8.2

4 years ago

Notable changes:

  • bc5d592e Move FontFamily resources out of theme dictionaries to make them easier to override
  • aabe3f8a Simplify the usage of theme dictionaries
  • d86b8df4 Fix "Cannot find resource named 'DefaultRepeatButtonStyle'" (#51)
  • 0438fd89 Make it simpler to enable IntelliSense for XAML resources
  • 6e670321 Add NavigationViewItemSeparator lightweight styling theme resources
  • 454fd23d Simplify referencing system colors
  • 9e553b44 Let HamburgerMenuEx respect CompactPane length for icon size