refactor(new_editor): tighten app dependency boundaries
This commit is contained in:
@@ -46,7 +46,6 @@ using XCEngine::UI::UIPoint;
|
||||
using XCEngine::UI::UIPointerButton;
|
||||
using XCEngine::UI::UIRect;
|
||||
using XCEngine::UI::Editor::AppendUIEditorShellInteraction;
|
||||
using XCEngine::UI::Editor::BuildEditorFoundationShellAsset;
|
||||
using XCEngine::UI::Editor::BuildDefaultUIEditorWorkspaceSession;
|
||||
using XCEngine::UI::Editor::BuildEditorShellShortcutManager;
|
||||
using XCEngine::UI::Editor::BuildDefaultUIEditorWorkspaceController;
|
||||
@@ -407,7 +406,9 @@ UIEditorMenuModel BuildMenuModel() {
|
||||
}
|
||||
|
||||
EditorShellAsset BuildScenarioShellAsset() {
|
||||
EditorShellAsset asset = BuildEditorFoundationShellAsset(ResolveRepoRootPath());
|
||||
EditorShellAsset asset = {};
|
||||
asset.captureRootPath =
|
||||
(ResolveRepoRootPath() / "new_editor/captures").lexically_normal();
|
||||
asset.panelRegistry = BuildPanelRegistry();
|
||||
asset.workspace = BuildWorkspace();
|
||||
asset.workspaceSession =
|
||||
|
||||
Reference in New Issue
Block a user