All Versions
35
Latest Version
Avg Release Cycle
141 days
Latest Release
-

Changelog History
Page 1

  • v10.0.0 Changes

    • ### Breaking changes
      • Drop support for .NET 4.5.2. The lowest support .NET version is now 4.6.2.
      • Resizing popups should work properly where supported (ComboBox, DropDownButton, InRibbonGallery, MenuItem, SplitButton).
        Templates now use the new specialized ResizeableContentControl to enable this.
        Resize code was moved from single controls to the new control.

    ๐Ÿšš The following resources were added, renamed or removed ("---" indicates added when in column "Old" and removed when in column "New"):

    ๐Ÿšš Click here to show the list of renamed and removed things

    Old New
    Fluent.Ribbon.Templates.CheckBox.Simplified ---
    • ๐Ÿ›  ### Bug fixes

    • Enhancements/Features

  • v9.0.3 Changes

    • ๐Ÿ›  ### Bug fixes

      • [#1004](../../issues/1004) - Detach from KeyDown event to match code in Show()
  • v9.0.2 Changes

    • ๐Ÿ›  ### Bug fixes

      • [#999](../../issues/999) - Window object not being recycled after ribbon window is closed
  • v9.0.1 Changes

    • ๐Ÿ›  ### Bug fixes

      • [#970](../../issues/970) - Window title drawn at wrong position if TitleBar is collapsed
      • [#993](../../issues/993) - Layout issues in simplified ribbon
      • [#995](../../issues/995) - Window initialization slows down after upgrade to 9.0
  • v9.0.0 Changes

    • Breaking changes

      • [#870](../../issues/870) - Add .NET 5 and .NET Core 3.1 and remove .NET Core 3.0
        Support for .NET Core 3.0 was removed and support for .NET Core 3.1 and .NET 5.0 was added
      • Increasing ControlzEx dependency version to >= 5
      • [#948](../../issues/948) - Minimize button misplaced
        Minimize button is moved to the right hand side of it's parent container.
        That means custom toolbar items are not moving the button further left anymore.

    ๐Ÿšš The following resources were added, renamed or removed ("---" indicates added when in column "Old" and removed when in column "New"):

    ๐Ÿšš Click here to show the list of renamed and removed things

    Old New
    Fluent.Ribbon.Brushes.Images.RibbonCollapse ---
    Fluent.Ribbon.Brushes.Images.RibbonExpand ---
    Fluent.Ribbon.Brushes.Images.RibbonPin ---
    Fluent.Ribbon.Images.RibbonCollapse ---
    Fluent.Ribbon.Images.RibbonExpand ---
    Fluent.Ribbon.Images.RibbonPin ---
    Fluent.Ribbon.Resources.RibbonTabControl.ExpandScreenTip ---
    Fluent.Ribbon.Resources.RibbonTabControl.MinimizeScreenTip ---
    Fluent.Ribbon.Resources.RibbonTabControl.SwitchScreenTip ---
    ๐Ÿ’… Fluent.Ribbon.Styles.RibbonTabControl.MinimizeToggleButton
    Fluent.Ribbon.Templates.RibbonTabControl.MinimizeToggleButton ---
    --- Fluent.Ribbon.Brushes.Images.RibbonDisplayOptions
    --- Fluent.Ribbon.Images.RibbonDisplayOptions
    --- Fluent.Ribbon.Resources.RibbonTabControl.DisplayOptionsScreenTip
    ๐Ÿ’… ---
    --- Fluent.Ribbon.Templates.Button.Simplified
    --- Fluent.Ribbon.Templates.CheckBox.Simplified
    --- Fluent.Ribbon.Templates.ComboBox.Simplified
    --- Fluent.Ribbon.Templates.DropDownButton.Simplified
    --- Fluent.Ribbon.Templates.InRibbonGallery.ToggleButton.Simplified
    --- Fluent.Ribbon.Templates.MenuItem.HeaderOnly
    --- Fluent.Ribbon.Templates.RadioButton.Simplified
    --- Fluent.Ribbon.Templates.RibbonGroupBox.Simplified
    --- Fluent.Ribbon.Templates.RibbonTabControl.DisplayOptionsButton
    --- Fluent.Ribbon.Templates.RibbonTextBox.Simplified
    --- Fluent.Ribbon.Templates.Spinner.Simplified
    --- Fluent.Ribbon.Templates.SplitButton.Simplified
    --- Fluent.Ribbon.Templates.SplitButton.ToggleButton.Simplified
    --- Fluent.Ribbon.Templates.ToggleButton.Simplified
    • ๐Ÿ›  ### Bug fixes

      • [#845](../../issues/845) - QuickAccessToolBar issues in Colorful variant
      • [#894](../../issues/894) - Cannot use scroll wheel in fluent:ApplicationMenu since Fluent.Ribbon 7
      • [#900](../../issues/900) - Application freezes when opening collapsed groups with galleries
      • [#908](../../issues/908) - KeyTipService should dismiss keytips if the first key does not match any keytips
      • [#918](../../issues/918) - Custom color does not reset color gallery selection state
      • [#919](../../issues/919) - Ribbon content is not confined in Windows dimensions
      • [#925](../../issues/925) - Controls might not be shown when using default layout of RibbonToolbar (thanks @nishy2000)
      • [#927](../../issues/927) - Size value calculated by RibbonGroupBox is not reflected in RibbonControls in Panel control (thanks @nishy2000)
      • [#929](../../issues/929) - SizeDefinition property of RibbonControls in RibbonToolBar is not reflected in layout (thanks @nishy2000)
      • [#941](../../issues/941) - LauncherIcon and LauncherText of RibbonGroupBox are not applied to the appearance (thanks @nishy2000)
      • [#943](../../issues/943) - The LauncherIcon in the RibbonGroupBox added to QuickAccess will always be shown (thanks @nishy2000)
      • [#952](../../issues/952) - Help with IsSelectionRequired property setting on "File" tab for accessibility purposes
      • [#954](../../issues/954) - Adding an InputBinding for Alt+Up or Alt+Down results in extra character (thanks @dgosbell)
      • [#961](../../issues/961) - Fluent.Button Header Binding not visible
      • [#973](../../issues/973) - Wrong reference to ControlzEx
      • [#989](../../issues/989) - QuickAccessToolbar - More Commands leaves open empty Popup when overflow gets empty
    • Enhancements/Features

      • [#924](../../issues/924) - Feature simplified ribbon (thanks @nishy2000)
      • [#935](../../issues/935) - Support MediumIcon (24x24) size in RibbonGroupBox (thanks @nishy2000)
      • [#936](../../issues/936) - Add ability to vertically align items in Backstage
        You have to set VerticalAlignment="Bottom", DockPanel.Dock="Bottom" and if you want to align multiple items at the bottom invert their order (because of how DockPanel works).
      • Added automation peers for InRibbonGallery and GalleryItem
      • Improved keyboard navigation for InRibbonGallery
  • v8.0.3 Changes

    • ๐Ÿ›  ### Bug fixes

      • [#877](../../issues/877) - Titlebar and Quick-Access broken when using StartScreen
      • [#881](../../issues/881) - Quick Access Toolbar: Drop Down Arrow not Visible
      • [#883](../../issues/883) - GroupBy not working anymore on Fluent:Gallery?
        Added IsGrouped to Gallery.
      • [#885](../../issues/885) - When a window is maximized its 'Restore down' icon gets distorted
  • v8.0.2 Changes

    November 29, 2020
    • ๐Ÿ› Bug fixes

      • Fixing window button layout when DPI != 100%
      • #860 - Quick access buttons do not show when first item is added
      • #862 - Hover effects on minimize/maximize icons (colorful theme)
      • #868 - App crashes When pressing alt multiple times..
      • #869 - Crash if Ribbon is collapsed (after Update to Version 8.0.1)
  • v8.0.1 Changes

    October 24, 2020
    • ๐Ÿ› Bug fixes

      • #821 - Different visual of menu item and submenu item
      • #823 - Gallery item content hidden when mouse pressed
      • #825 - CLS compliance
      • #830 - When a window is set to automatically resize to its content, when its title is set in code, it disappears
      • #834 - InRibbonGallery resizing issue when changing Visibility
      • #837 - InRibbonGallery Property MinItemsInDropDownRow not considered
      • #838 - InRibbonGallery changes into DropDownButton after DropDown is opened and closed
      • #840 - Ribbon does not scroll anymore
      • #848 - Colorful-Theme and Fullscreen Issue
      • #849 - QuickAccessToolBar not editable anymore (thanks @chrfin)
      • #851 - Tab KeyTips Are Shown Together With Tab-Item KeyTips (different to 7.0.0)
      • #855 - Method Fluent.StartScreen.Show lacks documentation return value
      • #856 - RibbonTabItem.IsSelected is briefly set to true for a tab that's not selected anymore, when a modal dialog is closed.
  • v8.0.0 Changes

    July 14, 2020
    • Breaking changes

      • Support for .NET 4.5 was removed and support for .NET 4.5.2 was added
      • [#811](../../issues/811) - ThemeManager was replaced by ThemeManager from "ControlzEx".
        You now have to use ThemeManager.Current instead of the static class ThemeManager.
        Because of this you now got more automatic and manual sync options.
        Syncing now, optionally, includes the current accent color from Windows.
        You can now generate themes at runtime more easily.
        The documentation for Fluent.Ribbon can be found at https://fluentribbon.github.io/documentation/styles_since_8
        The documentation for ThemeManager can be found at https://github.com/ControlzEx/ControlzEx/blob/develop/Wiki/ThemeManager.md
      • Colorful was removed from the available base colors for themes and was changed to a theme "variant".
        Due to this change you now have a lot more themes to choose from.
      • The built in state storage will no longer persist the state of quick access items.
        Details can be found in [#810](../../issues/810)
    • ๐Ÿ›  ### Bug fixes

      • [#745](../../issues/745) - SplitButton.IsEnabled based on Command.CanExecute?
      • [#772](../../issues/772) - Backstage & Keyboard navigation
      • [#782](../../issues/782) - Using MahApps IconPacks for BackstageTabItem's icon
      • [#786](../../issues/786) - InRibbonGallery: Dynamic ItemWidth / use translated Text in items
      • [#788](../../issues/788) - Maximize icon is incorrectly drawn on high-dpi displays
      • [#789](../../issues/789) - Opening gallery messes up InRibbonGallery resizing.
      • [#791](../../issues/791) - Problem with dynamic items in InRibbonGallery
      • [#795](../../issues/795) - Check mark of menuitem not visible
      • [#798](../../issues/798) - The elements in the ribbon use ElementName = xxx to bind the data and cannot find the xxx element
      • [#819](../../issues/819) - Is there a way to disable default tooltip when RibbonGroupBox is disabled?
    • Enhancements/Features

      • [#804](../../issues/804) - Ribbon Window's Icon Not Centered
        Added VerticalIconAlignment to RibbonWindow
  • v7.1.0 Changes

    March 29, 2020
    • ๐Ÿ› Bug fixes

      • #745 - SplitButton.IsEnabled based on Command.CanExecute?
      • #755 - ComboBox.Height fixed at 22
        ๐Ÿ’… The height setting was moved from the template to the style.
      • #758 - Auto menu expanding not working for MenuItems with ItemSource binding
      • #765 - InRibbonGallery Resizing Issues
      • #766 - Resizing of InRibbonGallery in a DataTemplate does not work
      • #768 - Accessibility Insights: "An onscreen element must not have a null"
      • #769 - GalleryPanel does not resize properly on apply of filter
      • #770 - Cannot left align the content in InRibbonGallery
    • โœจ Enhancements/Features

      • Many automation peers have been added and improved
      • #775 - First underscore missing in drop down menu header text
        You can now control wether the ribbon MenuItem handles access keys or not by setting RecognizesAccessKey