All Versions
36
Latest Version
Avg Release Cycle
141 days
Latest Release
-
Changelog History
Page 1
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 now work properly where supported (ComboBox, DropDownButton, InRibbonGallery, MenuItem, SplitButton).
Templates now use the new specializedResizeableContentControl
to enable this.
Resize code was moved from single controls to the new control. - Updated ControlzEx to version 6.
RibbonWindow
now inherits fromWindowChromeWindow
GlowBrush
andNonActiveGlowBrush
are now namedGlowColor
andNonActiveGlowColor
and are both of typeColor
instead ofBrush
- Default value for
BorderThickness
changed from1
to0
- PDBs are now embedded
- Removed
IsMinimized
andIsOpen
fromRibbonTabItem
HeaderTemplate
andHeaderTemplateSelector
were added toIHeaderedControl
- Various controls (
Button
,ComboBox
etc.) now useHeaderTemplate
to format their header instead of usingTwoLineLabel
directly - [#948](../../issues/948) - Minimize button misplaced
Minimize button was moved to the right hand side of the toolbar in the tab item row - All resources now have the prefix
Fluent.Ribbon.
.
This means that nearly all resources got renamed.
๐ 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 --- RibbonButtonControlTemplate Fluent.Ribbon.Templates.Button ๐ RibbonButtonStyle TwoLineLabelControlTemplate Fluent.Ribbon.Templates.TwoLineLabel ๐ TwoLineLabelStyle --- Fluent.Ribbon.DataTemplates.Button.Header --- Fluent.Ribbon.DataTemplates.ComboBox.Header --- Fluent.Ribbon.DataTemplates.DropDownButton.Header --- Fluent.Ribbon.DataTemplates.DropDownButton.Header.Simplified --- Fluent.Ribbon.DataTemplates.InRibbonGallery.ToggleButton.Header --- Fluent.Ribbon.DataTemplates.InRibbonGallery.ToggleButton.Header.Simplified --- Fluent.Ribbon.DataTemplates.TextBox.Header Fluent.Ribbon.ControlTemplates.TextBox Fluent.Ribbon.Templates.TextBox Fluent.Ribbon.ControlTemplates.Spinner Fluent.Ribbon.Templates.Spinner Fluent.Ribbon.Templates.RibbonTextBox.Simplified Fluent.Ribbon.Templates.TextBox.Simplified ๐ ### Bug fixes
- [#1035](../../issues/1035) - Binding failures from within RibbonTabItem on IsMinimized & IsOpen
- [#1041](../../issues/1041) - MenuItem CreateQuickAccessItem should create ToggleButton (thanks @andersforsgren)
Enhancements/Features
- [#1026](../../issues/1026) - Translate some Chinese cases (thanks @leixao)
- [#1034](../../issues/1034) - Enable TextTrimming in Button Header
To enable thisHeaderTemplate
andHeaderTemplateSelector
were added toIHeaderedControl
.
-
v9.0.4 Changes
๐ ### Bug fixes
- [#1014](../../issues/1014) - Ribbon menu not fully displayed after minimized
IconPresenter
must not be focusable- Fixed mouse over and keyboard focus colors of ComboBox
-
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.
- [#870](../../issues/870) - Add .NET 5 and .NET Core 3.1 and remove .NET Core 3.0
๐ 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 setVerticalAlignment="Bottom"
,DockPanel.Dock="Bottom"
and if you want to align multiple items at the bottom invert their order (because of howDockPanel
works). - Added automation peers for
InRibbonGallery
andGalleryItem
- 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?
AddedIsGrouped
toGallery
. - [#885](../../issues/885) - When a window is maximized its 'Restore down' icon gets distorted
-
v8.0.2 Changes
November 29, 2020๐ Bug fixes
-
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, 2020Breaking changes
- Support for .NET 4.5 was removed and support for .NET 4.5.2 was added
- [#811](../../issues/811) -
ThemeManager
was replaced byThemeManager
from "ControlzEx".
You now have to useThemeManager.Current
instead of the static classThemeManager
.
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 forThemeManager
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
AddedVerticalIconAlignment
toRibbonWindow
- [#804](../../issues/804) - Ribbon Window's Icon Not Centered