This would mean VE could drop its hacky support for buttons in toolbars.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T101995 Improvements to the toolbar system | |||
| Resolved | Esanders | T163142 Buttons in the toolbar should be actual tools |
Event Timeline
Change 497846 had a related patch set uploaded (by Esanders; owner: Esanders):
[oojs/ui@master] WIP: Support flagged buttons in the toolbar
Change 497846 merged by jenkins-bot:
[oojs/ui@master] Support flagged buttons in the toolbar
Change 504214 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/VisualEditor@master] Replace the save button with a save tool
Change 504473 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/core@master] Update OOUI to v0.31.4
Change 506402 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/ContentTranslation@master] Convert publish button to a tool
Change 506402 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] Convert publish button to a tool
Change 504214 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Replace the save button with a save tool
This is implemented in OOUI, and fixed in VE and CX which are the only users.
We can now remove the button-in-toolbar CSS hacks.
Change 508954 had a related patch set uploaded (by Esanders; owner: Esanders):
[oojs/ui@master] Remove button-in-toolbar code
Change 508954 merged by jenkins-bot:
[oojs/ui@master] [BREAKING CHANGE] Toolbar: Remove support for non-tool buttons
Change 513020 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[mediawiki/core@master] Update OOUI to v0.32.0