It seems there should be a thread on https://devtalk.blender.org/c/feature-design-feedback/30 (not sure who can create threads on devtalk forum, probably, only developers) that will be linked in…
A note that setting numpy array of numpy np.int32 does work without errors though (C.object['np_data'] = np.array([3,4,5])
), error occurs only when np.int32 are in default python list.
TypeError: object of type 'numpy.int32' has no len()
assigning ID's custom attribute
TypeError: object of type 'numpy.int32' has no len()
assigning ID's custom attribute
Close as a suplicate.
TypeError: object of type 'numpy.int32' has no len()
assigning ID's custom attribute
@mont29 any other changes needed or it can be merged?
I've left it returning true
since in childof_set_inverse_exec
it's also possible to provide constaint without setting constraint
in context and didn't wanted to interrupt that workflow if…
with set=None
adding .enabled = False
to UI elements turn out also to be unnecessary.
Thank you for workaround. Settings do_unlink
to False
indeed speeds things up.
Didn't planned this as a performance issue report - just thought that removing meshes from same conditions but…
I think the "clear" button shouldn't have an icon. The one that's used now is also used in other places as a "back" icon rather than a "clear"/"erase" icon, so we certainly shouldn't use this…
So, this UI will work? Then I'll start working on adding similar subpanels for constraints. In case of constraints I guess it won't be possible to simply create properties from UI python scripts…