Committed c6ea00de3cd4ee01a5c2070f5aadcf0aa7b661c4, closing.
The proposed patch is based on a case which solves different problem, and does not fully implement the case it is based on. Not going into details: the evaluated scene will always point to the…
Functionality seems useful, but commit log and tooltips should mention what it means to use seams in the context of projections.
This implements it's own face-group detection, unless there is some reason not to - BM_mesh_calc_face_groups
avoids inlining this logic.
Existing operations that support delimiting use booleans, think this could be a boolean too because even if other delimiters are added, those would be booleans too which could be toggled individually.
A brief explanation of what it means to use seams should be included.
To give some context, this was a "fun Wednesday project", it's something that has bothered me for a while that bpy.app.handers
can't accept string/int/float/boolean arguments, in other systems…
That's bad. I've split out the remove function so low level code that already knows the CollectionObject
doesn't need to do a lookup or ensure the hash exists.