Block a user
Node panels: New DNA and C++ API for node group interfaces
Unfortunately this creates a compiler warning because there is already a ATTR_NONNULL
declaration for the input string. So the compiler assumes that users are diligent about the str
input.
Node panels: New DNA and C++ API for node group interfaces
In addition to adding BLI_strdup_null
, would it be a good idea to put an assert in BLI_strdup
to ensure it does not get called with a nullptr?
892494ab78
Merge branch 'node-panels-dna' into node-group-interface-ui
c4db8dd7bb
Use template specialization for socket type implementation functions.
0d9e0027d7
Use is_same_v instead of is_same.
f53f7caecf
Moved inlined function that don't need to be inlined.
a0113bee5c
Shorten redundant comment on foreach_item.
c4db8dd7bb
Use template specialization for socket type implementation functions.
0d9e0027d7
Use is_same_v instead of is_same.
f53f7caecf
Moved inlined function that don't need to be inlined.
a0113bee5c
Shorten redundant comment on foreach_item.
cfddb351de
Merge branch 'node-panels-dna' into node-group-interface-ui
411aeb321d
Free blenkernel functions for interface copy/free and blend file read/write no longer needed.
2a2ca32626
Node panels: New DNA and C++ API for node group interfaces.
411aeb321d
Free blenkernel functions for interface copy/free and blend file read/write no longer needed.
695022bba8
Merge branch 'main' into geometry-nodes-flip
f3537d4154
I18N: Updated UI translations from svn trunk (r6659).
d4d0daa934
Fix #110169: nearly flat normalized fcurves jump around in editor
14bc097015
Nodes: Remove the experimental "node panels" feature
8c0591459e
Cleanup: Make Format
8a3a0979a1
Merge branch 'main' into node-group-interface-ui
f3537d4154
I18N: Updated UI translations from svn trunk (r6659).
d4d0daa934
Fix #110169: nearly flat normalized fcurves jump around in editor
Node panels: New DNA and C++ API for node group interfaces.
d0f8ec3b63
Merge branch 'main' into node-group-interface-ui
14bc097015
Nodes: Remove the experimental "node panels" feature
8c0591459e
Cleanup: Make Format
52ed6a216f
Fix #110255: Cover up CPU/GPU differences with small suns in light tree
58e4a7ae2b
Cleanup: minor changes for add-on & module listing