Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve selection handling #3888

Closed
22 tasks done
Tracked by #3836
paullewis opened this issue Nov 28, 2024 · 1 comment
Closed
22 tasks done
Tracked by #3836

Improve selection handling #3888

paullewis opened this issue Nov 28, 2024 · 1 comment

Comments

@paullewis
Copy link
Contributor

paullewis commented Nov 28, 2024

This is going to take a rewiring of selection states within the editor.

Things that need to be supported:

  • Selection of items (including Ctrl/Cmd + a)
  • Deselection of items
  • Drag movement of all items in the workspace
  • Storing of item location after move
  • Deletion of items
  • Ctrl/Cmd+x to cut
  • Ctrl/Cmd+c to copy
  • Ctrl/Cmd+v to paste
    • Graphs
    • URLs
  • Reset graph location
  • Drag and Drop from Components panel
  • Auto-selection of pasted & dropped items
  • Handle disambiguation of edges
  • Bring back comments
    • Check comments work in terms of dragging etc
  • Clean up old events and logic
    • Editor
    • Graph Renderer
    • Graph Node
    • Graph
    • Events
@paullewis paullewis changed the title Improve copy-paste handling Improve selection handling Nov 28, 2024
@paullewis
Copy link
Contributor Author

Declaring victory.

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

No branches or pull requests

1 participant