Skip to content

Introduce the Source Editor Toolbar

Denys Mishunov requested to merge 280800-se-toolbar into master

What does this MR do and why?

This is the first out of two MRs introducing the toolbar into Source Editor:

  • Introduce the Toolbar and its integration into the raw Source Editor (this MR)
  • Introduce the UI components for the toolbar and connect those to the editor

This MR does the following:

How to set up and validate locally

Unfortunately, without the second part (UI integration) there is no easy way to check that a button is added to the toolbar, but the tests in this MR provide extensive coverage for different modules and scenarios.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #280800 (closed)

Edited by Denys Mishunov

Merge request reports