Age | Commit message (Collapse) | Author |
|
`BKE_libblock_find_name()` expects ID names *without* ID type 'prefix'...
|
|
We would need to at least support one more PBVH building
here, trying to squeeze everything into one function will
make it really hard to read and follow.
|
|
Simplify library remapping code to handle special collection/object links
in postprocess. Previously base contained the actual object link which
needed special handling in preprocess, now objects are linked through
collection and the base cache can be updated in postprocess.
|
|
This was introduced in the original implementation of weightpaint
in 2.8 (20f95de6ba2d). But this is very shortsighted, we can't assume only one
object will be edited at once, nor should we tag things during drawing.
There is a chance this introduces "bugs". If it does, we then tackle them in the
proper way (usually tagging DEG after operators changing the weight paint data).
|
|
One shall check object is a GPencil one, before trying to use ob->data...
|
|
|
|
I (Dalai) did a few changes before committing:
* Code style (mostly tabs instead of space).
* Skip loop when no vert selected.
* Keeping comment on why always return FINISHED.
Maniphest Tasks: T54643
https://developer.blender.org/D3338
|
|
Was missing update of ID blocks which are becoming visible.
|
|
|
|
In this case we call the operation multiple times.
|
|
Not freeing its BVHTree in case there were no collision objects,
could quickly lead to hundreds of MB of memleak!
|
|
|
|
|
|
This is only a workaround. The real issue should be adressed by the
driver team upstream.
|
|
|
|
|
|
|
|
|
|
Currently no functional changes, just allows to store mo information.
|
|
Is no longer used, having it around was more of a confusion than
anything else.
|
|
|
|
multi-columns too soon.
Wrong handling of ideal width when splitting buttons and labels appart
for checkboxes...
|
|
|
|
There was a mix of enum parameters and int/bool values.
|
|
Only show shortcuts in the tooltips since they use different logic.
|
|
|
|
|
|
Avoids having to use `__import__` to access modules.
|
|
The tooltips for tools in the toolbar now show how to access.
|
|
Buttons' context 'path' has to bee handled carefully, especially when
building more than one step in a single call...
|
|
Uses double click events for the keyboard, which wasn't used before.
Experimental feature suggested by @venomgfx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Before that if you loop select a mesh, it would deselect the previous selected
edges of the selected mesh, leaving the other objects untouched.
|
|
Committing this as a separate commit since we may want to keep this mode syncing
elsewhere. But for now it makes sense to do it like this.
|
|
Changes from reviewer (Dalai Felinto):
* Code style (replace tabs with spaces).
* Return OPERATOR_CANCELLED if no a single object get through.
Maniphest Tasks: T54643
https://developer.blender.org/D3392
|
|
Failing to repeat should return, but continue the object loop.
Should test for selected vertex, not face.
|
|
Sanitizing the use of TransVertStore, making sure it is always freed.
Skip meshes with no vertex selected.
|
|
|
|
|
|
Reviewers: dfelinto
Differential Revision: https://developer.blender.org/D3374
|
|
This is just something simple I caught while testing the patch for multi-object.
|
|
"Blend from Shape" lists keys from active object and applies to all selected
objects that have keys with a matching name.
Changes from reviewer (Dalai Felinto):
* Code Style.
* Move Object **objects after sanity check to prevent leak when
returning OPERATOR_CANCELLED.
* Skip objects that have no selected vertex.
* Fixed existent comments code-style: Since we are changing the indentation of
these lines, may as well correct this as well.
Differential Revision: https://developer.blender.org/D3656
|
|
This is just something simple I caught while testing the patch for multi-object.
|
|
Pressing "Propagate to Shapes" now propagates the current shapes to the selected
object's respective keys, if at least one selected object has shape keys.
Discussion here:
https://devtalk.blender.org/t/behaviour-of-shape-keys-in-multi-object-mode/1956/4
Changes from reviewer (Dalai Felinto):
* Code style
* Error message
* Remove dead code
Reviewers: dfelinto
Differential Revision: https://developer.blender.org/D3651
|