Nodes: new interactive operator to slide nodes #121981

Open
Jacques Lucke wants to merge 24 commits from JacquesLucke/blender:slide-nodes into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

24 Commits

Author SHA1 Message Date
50d0480ab1 Merge branch 'main' into slide-nodes
All checks were successful
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-08-18 13:34:33 +02:00
b37d66738c don't use dependencies with moving nodes in frame 2024-06-03 18:06:01 +02:00
35a68eaafa make format 2024-06-03 18:03:08 +02:00
8a178ce9c4 Merge branch 'main' into slide-nodes 2024-06-03 17:46:54 +02:00
62f2f4df84 select trigger nodes from frame under mouse
Some checks failed
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-06-01 10:29:14 +02:00
7de2989249 lock nodes to move 2024-06-01 10:13:27 +02:00
1f62c6562a Merge branch 'main' into slide-nodes 2024-06-01 10:00:26 +02:00
5529b49428 cleanup 2024-05-31 15:08:04 +02:00
b2a6f20c51 support moving all nodes to either side of the cursor 2024-05-31 15:06:52 +02:00
b44b78073e initial use of key modifier 2024-05-31 15:00:31 +02:00
384001012e Merge branch 'main' into slide-nodes 2024-05-31 13:28:37 +02:00
4e8beaa47b improve handling of frames
Some checks failed
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-05-21 17:16:32 +02:00
282b739556 improve handling of ui scale 2024-05-21 17:13:12 +02:00
a0ad73d065 Merge branch 'main' into slide-nodes 2024-05-21 16:47:05 +02:00
4d64f626ac Merge branch 'main' into slide-nodes
Some checks failed
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-05-20 20:09:29 +02:00
4801cba0db Merge branch 'main' into slide-nodes 2024-05-19 21:46:18 +02:00
bcad7ca07a Merge branch 'main' into slide-nodes 2024-05-19 17:04:08 +02:00
08275f096c improve frame node handling 2024-05-19 17:03:44 +02:00
f1ed7b403f improve behavior 2024-05-19 16:50:21 +02:00
7b2193801c support moving to right 2024-05-19 16:41:47 +02:00
8952f5b852 further improve behavior 2024-05-19 16:33:06 +02:00
cb46f08618 improved behavior 2024-05-19 16:24:04 +02:00
c0be7e9cae improve cancel support 2024-05-19 15:31:58 +02:00
4cddcf5e60 initial slide node operator 2024-05-19 15:29:14 +02:00