master
Use consistent names for envelope index/start/num variables (#11441)
Cleanup editor includes
Attach editor map items to map instead of editor
Cleanup editor object and component classes
Fix all typos
Close editor dialogs when opening dropped map file
Add `CEditor::Map` getter, make `CEditor::m_Map` private
Separate history, actions and property trackers for each editor map
Consistently name editor variables `m_PointIndex`/`m_EnvelopeIndex`
Remove use of `IConsole` in editor, use `log_*` functions
Remove unnecessary semicolons with clang-format
Use `const` pointers in editor trackers
Rename `DoButton_Editor_Common` function, remove unused argument
Indent `namespace`s so migrated `enum`s look nicer
Add preview of selected game tile in editor tile popup
Convert all `dbg_break`s to `dbg_assert_failed`
Move editor tile explanations to separate files
UI/UX improvement and refactoring of editor file browser
Use `CEditorObject` interface getters instead of `Editor()`
Rename editor component `Init` to `OnInit`
Order and group all `#include`s with Clang Format
Use `vec2` for `CMapGrid::SnapToGrid` function
Support setting color of all quad points simultaneously
Fix some editor quick actions not being clickable
Use consistent names for envelope index/start/num variables
Fix `CSmoothValue` behavior when target value already reached