feat(canvas): multi-node selection with marquee, group drag, and bulk close#366
Merged
Conversation
… close Add canvas multi-selection: marquee drag selects multiple nodes, dragging any selected node moves the whole group, and a selection ring marks selected-but-not-active panes. Canvas mini-dock context menus collapse to a bulk "Close All" while a multi-selection is active. Also: - terminal: rebuild the WebGL glyph atlas across all live terminals on repaint, fixing scrambled glyphs in sibling terminals sharing the atlas - editor: reload the Monaco model when the file changes on disk externally (other editor, agent, git checkout), skipping while the buffer is dirty - canvas: select-tool trackpad two-finger scroll pans again (mouse wheel still zooms), and freeze in-flight animations when anchoring a marquee
This issue not fixed in my use case, only solution I found to make it reload is to simply rename the file in the file explorer. Otherwise inside the canvas or opening the file in new window does not reload it. Force reload (Shift+CMD+R) does actually reload the md file but I would lose agent sessions which is not ideal |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Canvas multi-selection:
useGroupNodeDrag)useMultiNodeSelection)Also in here
Bumps version to 1.3.0.
Closes #363
Closes #364
Closes #365