Currently, the RadRibbonGallery control provides the PopupViewportHeight property that sets the Height property of the ScrollViewer, which hosts the RadGalleryItem instances when it is expanded.
We could introduce a property, for example, PopupViewportMaxHeight that will set the MaxHeight property of the ScrollViewer. This way, if the height gets higher than the value specified for this property, a vertical scrollbar should appear.
Currently, the RadRibbonTab GetChildrenCore method doesn't create automation peers for the element in the ContentPresenter for the TabStripAdditionalContent.
At this point, you can enable this by creating a custom AutomationPeer that derives from RadGridViewAutomationPeer and override its GetChildrenCore() method. This way you can manually create the peer for the AdditionalTabStripContent. This idea is shown in the attached project.
Allow showing the Quick Access Toolbar (QAT) items in the customization drop down menu (the quick access menu). This is the menu that shows the "Minimize the Ribbon" and the "Show below the Ribbon" options.
The new feature should allow to display all items from the QAT in the drop down. Clicking an item from the drop down should show or hide it in the QAT.
The attached project shows one way to get this behavior with custom code.
Currently, the RadRibbonTab GetChildrenCore method creates automation peers only for the elements in its Items collection. There is no peer created for the element in the Header. Add support for this.
This missing peer, leads to that the TextBlock in the Header of the ribbon tabs is not highlighted when using a UI inspecting tool (like Snoop and its Automation option or UISpy.exe).
Currently, you can navigate through the elements of the ribbon only via the keytips or the arrow keys. Add support for the Tab key as well.
In other words when you enter the keyboard navigation mode, the Tab key should work along with the arrow keys. See Word's ribbon for a reference.
The feature should be similar to the TabStripAdditionalContent(https://docs.telerik.com/devtools/wpf/controls/radribbonview/how-to/howto-additional-content-near-help-icon) of RadRibbonView and RadTabControl. It would be useful to include additional information and functionality like in the MS Office tools. For example the Outlook app (check the attached image).
The RadGallery item has a property SelectionMode, inherited from ItemsControlSelector. But it is not implemented. I would like to use the Gallery to select multiple options instead of only one: *the gallery shall keep open on select one item *the items shall toggle selection on item click
Improve the performance of the keytips functionality.
In Office 2013, the user can click and press on a SplitButton or DropDownButton, which opens the drop-down without releasing the mouse. The user can move/drag the mouse down to a menu item, then release the mouse to execute the menu item. This is similar to the way menus work. Please provide this functionality in the RadRibbonSplitButton and RadRibbonDropDownButton.