Results 10 issues of Vitaly

A user should have an ability to remove entities either from the main scene or from the project tree. "Delete" key should be assigned for this action by default.

enhancement

In the current implementation we have only one undo stack for all projects. This potentially lead to inconsistency and memory leaks. Acceptance criteria: 1) Separate undo stack should be created...

enhancement

All hotkeys are hardcoded now. We want them to be customisable.

feature request

Add a new tab to preferences with functionality to change colour for each element (Enum, Class, Union, etc.). All these things should be stored via QSettings.

feature request

To repro: - Create/Open a project - Add an Enum - Select/Deselect element Actual: Properties dock is changing its size Expected: Properties dock has the same size

bug

The core functionality is already implemented. What we need is only add a GUI. See the ProjectTranslator class. Refactoring is required. This is a sort of epic task and should...

epic