Skip to content

Feature/fix line0331#37

Merged
mosshello merged 10 commits intomasterfrom
feature/fix-line0331
Apr 2, 2026
Merged

Feature/fix line0331#37
mosshello merged 10 commits intomasterfrom
feature/fix-line0331

Conversation

@mosshello
Copy link
Copy Markdown
Collaborator

Summary

Describe the change in one or two paragraphs. Include the motivation and any linked issue.

Fixes #

Change Type

  • Bug fix
  • Feature
  • Documentation
  • Refactor
  • Build / tooling
  • Maintenance

Affected Areas

  • Studio
  • Embed
  • Data source
  • Widget SDK
  • CLI
  • Built-in widgets
  • Docs

Validation

List the commands you ran and the result.

# example
pnpm typecheck
pnpm test

Screenshots or Recordings

Add screenshots, recordings, or before/after notes for UI, embed, or docs UX changes.

Checklist

  • My PR title follows Conventional Commits
  • I kept the change scoped to the task
  • I updated docs for user-facing changes
  • I added screenshots or recordings when the change affects UI or embed flows
  • I ran the relevant checks for this change

jie added 10 commits March 30, 2026 18:00
… nodeLayoutTransform

- LineConnectionTool: rewrite as pure overlay with unconditional hooks,
  document-level mouse tracking, dynamic routing based on node type
- PipeConnectionTool: migrate anchor resolution to nodeLayoutTransform,
  support rotation-aware industrial pipe rendering
- PortOverlay: adopt nodeLayoutTransform for world anchor positions
- CanvasView: pass containerRef instead of proxyLayerRef to connection tools
- Add nodeLayoutTransform.ts with layout->world coordinate transforms
  and routeWorld.ts for industrial pipe A* polyline fitting
- Line widget: add dynamic segment routing and SVG path output
- Pipe widget: add routeWorld polyline support and route fitting
- Add industrial pipe acceptance and MCP test reports

Made-with: Cursor
@mosshello mosshello merged commit fcfb888 into master Apr 2, 2026
1 check failed
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.

1 participant