Skip to content

v25.2.1

Latest

Choose a tag to compare

@billhenn billhenn released this 25 Aug 18:22
· 6 commits to develop since this release

Bars

  • Added IHasVariantImages interface implementation to any view model that had at least one SmallIcon, MediumIcon, or LargeIcon property defined.
  • Updated RibbonGroupLauncherButton.ContentTemplate to support glyph customization.
  • Updated menus with multiple sequential BarMenuSeparator controls to only render the first one.
  • Fixed an issue where switching layout modes on a minimized ribbon may not properly update all nested controls.
  • Fixed an issue with BarMainMenu where clicking the menu or using down arrow to open the menu did not move focus to the first menu item.
  • Fixed an issue with top-level BarMenuItem where left arrow would close the menu instead of moving to and opening the previous menu item.
  • Fixed an issue where buttons clicked in a collapsed RibbonGroup popup may not close the popup.

Docking

  • Added support to close auto-hide tool window tabs on middle-click.
  • Added DockHost.NonHostedFloatingWindowDragOpacity that can be used to make it easier to see the dock targets behind a dragged window.
  • Fixed an issue that could prevent the DockSite.WindowsDragged event from being raised after dragging a non-hosted floating window by clicking in the empty area of the titlebar.

Themes

  • Added the ThemeDefinition.ColorPaletteFactory property, which allows for customization of the color palette generated for light and dark theme variants.
  • Improved the DefaultColorPaletteFactory logic for generating dark shades.
  • Updated the Color Palette utility in the Sample Browser to showcase switching between various neutral color ramps and accent hues.
  • Updated the DataGridColumnHeader template to not always reserve space for a sort indicator, allowing for thin columns.
  • Fixed issue where native Slider theme tick marks were not reversed when enabling IsDirectionReversed.

Shared Library

  • Added WindowTitleBar.CanConfigureCaptionNonClientHitTestResult property that, on Windows OS only, can be set to false to prevent the titlebar background from appearing as the non-client caption area.
  • Updated how WindowTitleBar calculates the title bar height reported to the operating system when the title bar is scaled.
  • Updated OverflowingItemsControlPanelBase to no longer set the visibility of container items as this could override explicitly set visibility.