Lukas Tönne LukasTonne
Lukas Tönne closed issue blender/blender#109135 2023-08-31 14:43:07 +02:00
New data structures for node group interface declaration
Lukas Tönne deleted branch fix_link_drag_group_inputs from LukasTonne/blender 2023-08-31 14:42:16 +02:00
Lukas Tönne pushed to main at blender/blender 2023-08-31 14:42:13 +02:00
fde35b65d1 Fix: socket hidden in the link drag operator for group input nodes
Lukas Tönne merged pull request blender/blender#111707 2023-08-31 14:42:13 +02:00
Fix: socket hidden in the link drag operator for group input nodes
Lukas Tönne commented on pull request blender/blender#111707 2023-08-31 14:07:25 +02:00
Fix: socket hidden in the link drag operator for group input nodes

This would be fixed by #111741

Lukas Tönne created pull request blender/blender#111741 2023-08-31 14:06:35 +02:00
Add update tags directly to bNodeTreeInterface to enable tagging by API
Lukas Tönne pushed to tree-interface-update-tags at LukasTonne/blender 2023-08-31 14:00:45 +02:00
6e1ea4061d Add update tags directly to bNodeTreeInterface to enable tagging by API.
Lukas Tönne created branch tree-interface-update-tags in LukasTonne/blender 2023-08-31 14:00:45 +02:00
Lukas Tönne commented on pull request blender/blender#111704 2023-08-31 12:30:24 +02:00
Fix versioning old 2.6 node groups, causing dangling link pointers

Correct. I considered moving it to the 280 file, and the first thing i saw at the bottom of the that file was a bit of versioning code for ... 3.0 :P

https://projects.blender.org/blender/blend

Lukas Tönne commented on pull request blender/blender#111707 2023-08-30 18:46:39 +02:00
Fix: socket hidden in the link drag operator for group input nodes

This is a bit annoying:

Lukas Tönne created pull request blender/blender#111707 2023-08-30 18:41:38 +02:00
Fix socket hiding in the link drag operator for group input nodes.
Lukas Tönne created branch fix_link_drag_group_inputs in LukasTonne/blender 2023-08-30 18:40:48 +02:00
Lukas Tönne pushed to fix_link_drag_group_inputs at LukasTonne/blender 2023-08-30 18:40:48 +02:00
6f1fa4ae16 Fix socket hiding in the link drag operator for group input nodes.
Lukas Tönne pushed to fix-versioning-26-node-groups at LukasTonne/blender 2023-08-30 17:38:55 +02:00
1b259a2045 Merge branch 'main' into fix-versioning-26-node-groups
e56b1fc164 Cleanup: Make SubdivCCG a non-trivial struct
fdd6065c21 Cleanup: Add missing struct forward declaration
62c898f2e0 Fix (DY)LD_LIBRARY_PATH ignored for oslc and shader builder in build
af56a4f0d3 UI: Remove gap for decorators in node group interface panel
Compare 11 commits »
Lukas Tönne created pull request blender/blender#111704 2023-08-30 17:37:05 +02:00
Fix versioning old 2.6 node groups, causing dangling link pointers
Lukas Tönne pushed to fix-versioning-26-node-groups at LukasTonne/blender 2023-08-30 17:35:49 +02:00
a0cb03b5d3 Fix for versioning old 2.6 node groups, causing dangling link pointers.
f41dc90925 Mesh: Rewrite split edges algorithm
cbc14782ff Fix mistaken revert of EEVEE fix in recent commit
Compare 3 commits »
Lukas Tönne created branch fix-versioning-26-node-groups in LukasTonne/blender 2023-08-30 17:35:49 +02:00
Lukas Tönne commented on pull request blender/blender#111695 2023-08-30 14:15:53 +02:00
Nodes: Add PanelDeclarationBuilder for panels in builtin nodes

Adding sockets directly to PanelDeclaration instead of NodeDeclaration is also nice, especially since it's so familiar from the way we use uiLayout.

Lukas Tönne commented on pull request blender/blender#111695 2023-08-30 14:12:31 +02:00
Nodes: Add PanelDeclarationBuilder for panels in builtin nodes

I'm undecided on what the API should look like in this area. Being able to "assign" a panel to a socket seems nice, but it also adds complexity because socket order may not be immediately obvious.…

Lukas Tönne created pull request blender/blender#111695 2023-08-30 13:59:42 +02:00
Add a PanelDeclarationBuilder for adding panels to builtin nodes