Skip to content

Implement node attach/detach shortcuts - #1097

Draft
williamchange wants to merge 1 commit into
RodZill4:masterfrom
williamchange:insert-in-connection
Draft

Implement node attach/detach shortcuts#1097
williamchange wants to merge 1 commit into
RodZill4:masterfrom
williamchange:insert-in-connection

Conversation

@williamchange

@williamchange williamchange commented Aug 19, 2025

Copy link
Copy Markdown
Contributor

Adds several node interaction shortcuts.

Node insertion

Insert node to an existing connection via right clicking on a connection line

insert-nodes.mp4

Can also be done by dragging a node on top of an existing connection(holding a key D blocks the action, similar to blender's alt key):

node-attach.mp4

When grab is active, the nodes can also be inserted

grab-insert.webm

node insertion can be disabled via preferences(based on discord feedback):

image

Node detach

Detach node(s) from connection lines via CtrlShiftC

detach.mp4

or Hold D while one or more nodes are dragged

alt-detach.mp4

Remove node with reconnection

Same as node detach but remove the selected node(s), via CtrlShiftX

remove-reconn.mp4

@williamchange
williamchange marked this pull request as draft August 19, 2025 11:07
@williamchange williamchange changed the title Insert nodes to connections via RMB Node Attach/Detach Shortcuts Aug 19, 2025
@williamchange
williamchange force-pushed the insert-in-connection branch 5 times, most recently from 9b4a4c5 to daa44f0 Compare August 21, 2025 04:49
@williamchange williamchange changed the title Node Attach/Detach Shortcuts Node Attach/Detach and Grab Shortcuts Aug 22, 2025
@williamchange
williamchange force-pushed the insert-in-connection branch 2 times, most recently from ea93970 to fee4d02 Compare December 17, 2025 04:56
@williamchange williamchange changed the title Node Attach/Detach and Grab Shortcuts Implement node attach/detach shortcuts Mar 23, 2026
@williamchange
williamchange force-pushed the insert-in-connection branch 3 times, most recently from 300742a to 3823490 Compare March 27, 2026 03:07
@williamchange
williamchange force-pushed the insert-in-connection branch 3 times, most recently from 17b098b to b60029b Compare August 1, 2026 08:41
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.

[Proposal] Automatically chain nodes placed on top of existing connection

1 participant