material_ribbon 1.3.0
material_ribbon: ^1.3.0 copied to clipboard
Material 3 ribbon components for Flutter desktops, webs, phones, and adaptive layouts.
1.3.0 #
- Add command lifecycle feedback callbacks for host-owned progress, success, and error UI.
- Add safe personalization validation, a reset-to-defaults value, and a reset action in the customization panel.
- Add English and Traditional Chinese localization support through
RibbonLocalizations.delegate. - Remove the unused Flutter counter template library and smoke test.
1.2.0 #
- Add externally controlled tab selection and public KeyTip state/controllers.
- Add unified command invocation events with gallery payloads and async busy/error handling.
- Add extensible KeyTip targets, shortcut registry, popup lifecycle hooks, and focus/navigation APIs.
- Add versioned personalization JSON codecs with a migration hook.
- Add configurable layout breakpoints, resolved-mode notifications, and host-supplied localizations.
- Add externally owned scroll controllers and controller-driven tab/group scrolling.
1.1.0 #
- Add
RibbonGallerywith hover previews and selection state. - Add ribbon-sized colour, font, combo box, text box, and spin box controls.
- Make large commands span their group's command grid.
1.0.0 #
- Initial version.