Skip to content

Releases: Kinnara/ModernWpf

v0.8.2-preview.1

04 Apr 17:03
Compare
Choose a tag to compare
v0.8.2-preview.1 Pre-release
Pre-release

Notable changes:

  • 5a2554d Fix combo box popup issue (#38)
  • 7b1e56e Fix bug where sort icon occupies space even when not shown (#48)
  • d835e29 Tweak ToggleSwitch style to match the design
  • 32c64f1 Tweak ContentDialog style to match the design
  • 7fc8d4c Refine shadow
  • ce3698c Enable shadow by default for ContentDialog
  • a54ae79 Use layout rounding by default
  • dcae0da Fix maximized window padding
  • 1270e86 Fix SimpleTimePicker accept and dismiss buttons' foreground in dark theme (#21)
  • 19da839 Add "pressed" state to Hyperlink
  • d3e87dd Add ContentPresenterEx
  • 30108b7 Improve high contrast support
  • 261560f Add automation peer for ProgressRing
  • 43690eb Rework dark theme TextBox and RichEditBox

v0.8.1

22 Feb 14:00
Compare
Choose a tag to compare

https://www.nuget.org/packages/ModernWpfUI/0.8.1

Changes:

  • Add ability to show any flyout as context flyout
  • Fix bug where ProgressBar animation stops on hover (#39)

v0.8.0

18 Feb 05:42
Compare
Choose a tag to compare

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

Features:

Notable changes:

  • HamburgerMenuEx:
    • Add AutoSuggestBox property
    • Add SelectionChanged event
    • Make indicator animation smoother
  • Add BitmapIcon.ShowAsMonochrome property
  • Improve input gesture support for AppBarButton and AppBarToggleButton
  • AppBarButton: Show chevron if has flyout
  • Add default style for GridSplitter
  • DataGrid: Show scroll bars inline
  • Add support for WindowStyle.ToolWindow
  • Add localized strings
  • Add BackButtonCommandTarget property to TitleBar and HamburgerMenuEx
  • Fix issue where setting the CornerRadius on a NumberBox only applies if the SpinButtonPlacement is set to Inline (#25)
  • Improve keyboard support for SimpleTimePicker, ContentDialog, and ToggleSwitch
  • Flyouts: Restore focus when closed
  • Improve TabControlPivotStyle:
    • Arrange headers in a single scrollable row
    • Add support for Title, LeftHeader, and RightHeader
    • Selected content now aligns with headers
  • DefaultWindowStyle: Add Setters for FontFamily and FontSize
  • ProgressBar Indeterminate Animation Update
  • Fix issue where Flyout can get clipped at the bottom when Placement=Full
  • Support Alt+LeftArrow key for back navigation
  • Add support for tab strip header/footer
  • UWP-like flyout animation
  • Fixes for a few NumberBox bugs (including #23)
  • Fix ComboBox shadow bug (#32)
  • TransitionFrame:
    • Make transitions smoother
    • Remove TransitionsEnabled property
  • Fix #36 (CommandBar: If nothing listed in SecondaryCommands, overflow items don't show up)
  • Fixed SelectionModelChildrenRequestedEventArgs returning incorrect source index
  • Update CommandBarFlyout animations to match UWP

v0.8.0-preview.200206.2

06 Feb 14:44
Compare
Choose a tag to compare
Pre-release

https://www.nuget.org/packages/ModernWpfUI/0.8.0-preview.200206.2
https://www.nuget.org/packages/ModernWpfUI.MahApps/0.8.0-preview.200206.2

Features:

  • Basic UWP-like ListView and GridView controls

Notable changes:

  • ProgressBar Indeterminate Animation Update
  • Fix "Resource not found" warnings (#29)
  • Fix issue where Flyout can get clipped at the bottom when Placement=Full
  • Support Alt+LeftArrow key for back navigation
  • Make ActualTheme return app theme if the element doesn’t have a requested or inherited theme
  • Add support for tab strip header/footer
  • UWP-like flyout animation
  • Fixes for a few NumberBox bugs (including #23)
  • Fix ComboBox shadow bug (#32)
  • HamburgerMenuEx: Make indicator animation smoother
  • Set properties in FlyoutPresenter's default style to avoid inheriting from owner
  • TransitionFrame:
    • Make transitions smoother
    • Remove TransitionsEnabled property

v0.8.0-preview.200123.0

22 Jan 18:13
Compare
Choose a tag to compare
Pre-release

https://www.nuget.org/packages/ModernWpfUI/0.8.0-preview.200123.0
https://www.nuget.org/packages/ModernWpfUI.MahApps/0.8.0-preview.200123.0

Notable changes:

  • DataGrid: Show scroll bars inline
  • Add support for WindowStyle.ToolWindow
  • Improve TextContextMenu
  • Add localized strings
  • AutoSuggestBox: Fix issue where header and description were not shown
  • Fix exception when adding AppBarToggleButton to CommandBarFlyout
  • Add BackButtonCommandTarget property to TitleBar and HamburgerMenuEx
  • Fix issue where setting the CornerRadius on a NumberBox only applies if the SpinButtonPlacement is set to Inline (#25)
  • Improve keyboard support for SimpleTimePicker, ContentDialog, and ToggleSwitch
  • Flyouts: Restore focus when closed
  • Make AutoHideScrollBars more configurable
  • Improve TabControlPivotStyle:
    • Arrange headers in a single scrollable row
    • Add support for Title, LeftHeader, and RightHeader
    • Selected content now aligns with headers
  • DefaultWindowStyle: Add Setters for FontFamily and FontSize

v0.8.0-preview.200115.0

14 Jan 17:41
Compare
Choose a tag to compare
Pre-release

https://www.nuget.org/packages/ModernWpfUI/0.8.0-preview.200115.0
https://www.nuget.org/packages/ModernWpfUI.MahApps/0.8.0-preview.200115.0

Features:

Notable changes:

  • HamburgerMenuEx:
    • Add AutoSuggestBox property
    • Add SelectionChanged event
  • Add BitmapIcon.ShowAsMonochrome property
  • Improve input gesture support for AppBarButton and AppBarToggleButton
  • Improve support for high contrast themes
  • AppBarButton: Show chevron if has flyout
  • Add default style for GridSplitter
  • Add HyperlinkButtonAutomationPeer

v0.7.4

07 Jan 17:10
Compare
Choose a tag to compare

Notable changes:

  • Make controls respect Windows animations setting
  • Make page transitions more closely match UWP
  • Keep text controls in focused state while their context menu is open
  • Fix issue where PasswordBox’s context menu didn’t work when PasswordRevealMode was set to Visible
  • Fix popup margin when shadow is disabled
  • SimpleTimePicker:
    • Improve support for keyboard navigation
    • Enable placeholder text customization

v0.7.3

03 Jan 03:45
Compare
Choose a tag to compare

Features:

  • RatingControl
  • Selection indicator animation for HamburgerMenuEx (#17)
  • Placeholder text for RichTextBox

Notable changes:

  • Improve touch support for SimpleTimePicker
  • Rename BezierEase to CubicBezierEase

v0.7.2

21 Dec 04:21
Compare
Choose a tag to compare

Notable changes:

  • Make some properties bind two-way by default:
    • CommandBar.IsOpen
    • NumberBox.Value
    • NumberBox.Text
    • RadioButtons.SelectedIndex
    • RadioButtons.SelectedItem
  • Fix issue where Pivot TabItem content was inheriting foreground from PivotHeaderItemForegroundUnselected (#15)
  • SimpleTimePicker: Enable looping for selectors
  • Fix issue where ToggleButton.IsChecked was not honored by RadioButtons during initialization

v0.7.1

16 Dec 14:23
Compare
Choose a tag to compare

Changes:

  • Improve AppBarToggleButton background color when checked
  • Add compact sizing support for DataGridCheckBoxColumn
  • Add ability to use the assembly icon
  • Improve keyboard support for Flyout and SplitButton
  • Fix visual glitch when opening a CommandBarFlyout with only secondary commands
  • Allow arbitrary content in TitleBarButton
  • Add TitleBar.Style attached property
  • Fix issue where NumberBox compact mode popup doesn't disappear and is above all windows (#13)
  • Refine window style