Lukas Tönne LukasTonne
Lukas Tönne commented on pull request blender/blender#112250 2023-09-13 11:32:45 +02:00
Nodes: Support for input/output sockets in same vertical space

Sounds reasonable, i'll give it a try.

Lukas Tönne commented on pull request blender/blender#112250 2023-09-13 11:22:14 +02:00
Nodes: Support for input/output sockets in same vertical space

I've tried this and it doesn't meaningfully reduce the amount of code. There are also a bunch of places where an input declaration is treated differently from an output declaration and would have…

Lukas Tönne pushed to node-inline-sockets at LukasTonne/blender 2023-09-13 11:08:25 +02:00
8c71238c29 Use span iterators instead of raw pointers for node socket iterator.
4331d1bc30 class instead of struct for iterator with private variables.
fc50353d9d Extended comment to explain the purpose of NodeInterfaceSocketData.
1190daa93a Deduplicate context pointer code.
Compare 4 commits »
Lukas Tönne pushed to node-inline-sockets at LukasTonne/blender 2023-09-13 10:31:45 +02:00
efeccf92d5 Fix node declarations: misplaced bracket excluded all socket relations.
6a79c1cc1c Merge branch 'main' into node-inline-sockets
e7b024a691 Fix: 3D Viewport header missing update changing vertex groups
ff6b25a200 Keymap: Add Numpad Return to create newline in Text object edit mode
d81165f3ec Fix #111960, #112200, #112214: EEVEE: Incorrect BuiltinBits::LAYER use
Compare 9 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-09-13 08:10:42 +02:00
5430b8057a Merge branch 'main' into geometry-nodes-flip
c51336f5e8 Cleanup: single quote enums in Python
7eb0b6cce9 Docs: remove references to "tessface"
0f6444a3ef Docs: add note to mathutils.Matrix.normalize()
8167ad746c Fix Toggle Region pie menu items not matching the region direction
Compare 10 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-09-12 22:42:29 +02:00
d97140e0b3 Merge branch 'main' into geometry-nodes-flip
b7ba7663a7 Fix #112231: Workbench: Texture support in sculpt mode
306723c6bf Liboverride/Outliner: Fix assert in Hierarchy view.
cf973a2d16 deps_builder: Fix zlib URI
4523a1e362 Fix #112247: Node group socket declarations using only 'NONE' subtype
Compare 79 commits »
Lukas Tönne pushed to main at blender/blender 2023-09-12 17:13:51 +02:00
4523a1e362 Fix #112247: Node group socket declarations using only 'NONE' subtype
Lukas Tönne closed issue blender/blender#112247 2023-09-12 17:13:50 +02:00
Regression: Socket subtype do not work for node groups
Lukas Tönne deleted branch fix-node-group-subtype-declaration from LukasTonne/blender 2023-09-12 17:13:50 +02:00
Lukas Tönne merged pull request blender/blender#112286 2023-09-12 17:13:49 +02:00
Fix #112247: Node group socket declarations using only 'NONE' subtype
Lukas Tönne pushed to fix-node-group-subtype-declaration at LukasTonne/blender 2023-09-12 15:40:44 +02:00
b47754602d Merge branch 'main' into fix-node-group-subtype-declaration
d81165f3ec Fix #111960, #112200, #112214: EEVEE: Incorrect BuiltinBits::LAYER use
5f8dfa231d CMake: Fix building with WITH_VULKAN_BACKEND
6c4eb80cc3 Anim: clarify BKE_armature_find_bone_name docstring
0519e8d711 UI: Remove panel name size limit for complex character languages
Compare 6 commits »
Lukas Tönne created pull request blender/blender#112286 2023-09-12 15:39:58 +02:00
Fix #112247: Node group socket declarations using only 'NONE' subtype
Lukas Tönne pushed to fix-node-group-subtype-declaration at LukasTonne/blender 2023-09-12 15:39:18 +02:00
030160491d Fix #112247: Node group socket declarations using only 'NONE' subtype.
Lukas Tönne created branch fix-node-group-subtype-declaration in LukasTonne/blender 2023-09-12 15:39:18 +02:00
Lukas Tönne pushed to node-inline-sockets at LukasTonne/blender 2023-09-12 14:58:38 +02:00
1df67c126d Comment explaining the two index values in BaseSocketDeclarationBuilder.
d7f4f8a5a2 Comments explaining what the bool operator for socket data means.
Compare 2 commits »
Lukas Tönne commented on pull request blender/blender#112250 2023-09-12 14:50:17 +02:00
Nodes: Support for input/output sockets in same vertical space

make format insists on this, guess it was wrong before 🤷

Lukas Tönne commented on pull request blender/blender#112250 2023-09-12 14:47:04 +02:00
Nodes: Support for input/output sockets in same vertical space

Bah, clang-format keeps doing this, and it's usually in a multiline comment where it's not immediately obvious ...

Lukas Tönne pushed to node-inline-sockets at LukasTonne/blender 2023-09-12 14:43:54 +02:00
6ba0985343 Skip inline sockets when deciding on placement of node options.
1e89de8188 Merge branch 'main' into node-inline-sockets
7b680850c6 Fix for node group "make" adding sockets in wrong order
c59d998ce5 Geometry Nodes: Skip redo panel for node tools without inputs
34b4487844 Fix #109670: attribute shared between geometries even when edited
Compare 11 commits »
Lukas Tönne deleted branch fix-single-node-group-socket-order from LukasTonne/blender 2023-09-12 14:27:19 +02:00
Lukas Tönne merged pull request blender/blender#112281 2023-09-12 14:27:16 +02:00
Fix for node group "make" adding sockets in wrong order