Now that I think about it, I think maybe we should consider adding bilinear and bicubic as well. Much like the transform node for consistency.
I'd much prefer to do that as a second patch and…
Needs a better commit message. Will try to formulate one after Xmas.
armature.collections
as editable
will do. Ending with a period feels a bit out of place though, as most of the comments surrounding it don't, which is why I didn't either. But the styleguide does say to make full sentences I…
I can't seem to find this existing enum. Is it maybe something in a branch you have?
I grepped the whole source tree for CMP_NODE_MAP.
But I'll rewrite the somewhat strangely named CMPNodeMapUV…
I don't really understand what you mean here?
create an enum type and use that instead of bool?
Maybe that's the only place a CustomData layer has been added or deleted before the bpy_mesh.uv_layers['Texture'] layer?
It does not matter (for this specific bug) if you use an existing layer or create a new one.
All that matters is that you should do the
test_vert_color = bpy_mesh.vertex_colors['Test']
`…
To be honest it's a bit questionable if this fix will be included at all I think.
You can work around by always reinitialising any python variables pointing to uv layers (or other attribute…