Skip to content

Add hosted lasso pointer mode actions#198

Merged
ExplodingUFO merged 1 commit into
masterfrom
feature/phase-537-lasso-toolbar-ergonomics
May 13, 2026
Merged

Add hosted lasso pointer mode actions#198
ExplodingUFO merged 1 commit into
masterfrom
feature/phase-537-lasso-toolbar-ergonomics

Conversation

@ExplodingUFO
Copy link
Copy Markdown
Owner

Summary

  • Add hosted pointer-mode action descriptors for marquee and lasso selection that set NodeCanvas.SelectionMode without adding a runtime command route.
  • Project those actions into the hosted Authoring Tools chrome as Marquee Selection and Lasso Selection buttons.
  • Update public API baseline/inventory and Phase 537 parity/recipe docs in both locales.

Closes #197

Test Plan

  • dotnet test tests\AsterGraph.Editor.Tests\AsterGraph.Editor.Tests.csproj -c Release --filter "FullyQualifiedName~HostedActions_PointerModeActionsSwitchNodeCanvasSelectionModeWithoutRuntimeCommandRoute|FullyQualifiedName~AuthoringToolsChrome_ProjectsPointerModeActionsThroughNodeCanvasSelectionMode" --verbosity minimal
  • dotnet test tests\AsterGraph.Demo.Tests\AsterGraph.Demo.Tests.csproj -c Release --verbosity minimal
  • .\eng\validate-public-api-surface.ps1 -Configuration Release -Framework net9.0
  • dotnet build AsterGraph.sln -c Release --no-restore --verbosity minimal
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Phase 537: lasso toolbar UX and public activation ergonomics boundary

1 participant