July 10, 2020, 01:49 (GMT) |
Cleanup: variable names, use define for maximum path cost |
July 10, 2020, 01:49 (GMT) |
Cleanup: undeclared warnings |
July 9, 2020, 23:25 (GMT) |
Outliner: Only allow object drop over name or icon When doing object drop, allow collection drop when dropping outside the name or icon, and parent drop when over name or icon. |
Revision 4bab6e6 by over0219 (soc-2020-soft-body) July 9, 2020, 20:33 (GMT) |
better pin scale |
July 9, 2020, 20:25 (GMT) |
Property Search: Initial implementation of searching all tabs The basics should be close to working. The space and necessary context is duplicated, then the context is switched and that tab is searched. However, this is still pretty buggy and the enum isn't drawing correctly. I'm probably not filling the bitfield correctly. Mainly committing this to get it out there and focus on smaller fixes / improvements to it. |
Revision 24947f3 by over0219 (soc-2020-soft-body) July 9, 2020, 19:57 (GMT) |
weights work |
Revision 14a7671 by over0219 (soc-2020-soft-body) July 9, 2020, 19:42 (GMT) |
added goal positions |
July 9, 2020, 19:40 (GMT) |
Outliner: Object drop initial implementation Allow reordering objects in the outliner. Works for multiple selection. The code has a few places that could be cleaned up. Also, an issue exists where it isn't always clear where to move the objects to. This applies to any outliner drag+drop so that will be handled separately. |
July 9, 2020, 18:54 (GMT) |
Remove debug guards from clog, add clog |
July 9, 2020, 18:30 (GMT) |
Add access to asset-data from ID |
July 9, 2020, 18:19 (GMT) |
Remove asset data-block again, back to ID.asset_data design So rather than having an asset data-block to reference data-blocks, let the data-blocks reference asset-data. After talking to Brecht, it seems that this approach is just fine. I previously added the data-block type because I saw some benefits (faster & simpler asset metadata reading, non-data-block assets, better file-browser integration, simple remapping of referenced data-blocks), but there are ways to do the same without the data-block. It's a bit more complicated that way, but still very doable. |
July 9, 2020, 17:37 (GMT) |
Merge branch 'master' into soc-2020-testing-frameworks |
July 9, 2020, 17:04 (GMT) |
BLI: add more operator overloads for float2 |
July 9, 2020, 16:37 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 9, 2020, 16:24 (GMT) |
Sculpt: Make Sculpt Vertex Colors features experimental This disables all Sculpt Vertex Colors tools, operators, panels and rendering capabilities and puts them under the "Use Sculpt Vertex Colors" experimental option. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8239 |
July 9, 2020, 16:24 (GMT) |
Added Object operator class and DeformModifierSpec class, check for unique name for operators |
July 9, 2020, 16:19 (GMT) |
Fix: add missing extern "C" |
July 9, 2020, 16:10 (GMT) |
Build: add more libc compatibility functions for upcoming libraries update These are needed by the x264 library. |
July 9, 2020, 15:56 (GMT) |
Fix repeated Face Sets IDs when joining meshes As Face Sets IDs start from 0 and increase by 1 each time a new face set is created in a mesh, when joining multiple meshes it could happen that the same ID is used by several unrelated areas in multiple objects. This checks the Face Sets IDs when joining meshes and ensures that they are not repeated between different objects when joining them, so in the resulting mesh all previous face sets will have different IDs. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8224 |
July 9, 2020, 15:56 (GMT) |
Implement T77959: Never duplicate linked data during deep-copy. Note that this behavior is enforced on user level for now, but on code side it is controlled with a flag, which should make it easy to refine that behavior if needed. Only exception is when we duplicate a linked ID directly (then we assume user wants a local deep-copy of that linked data, and we always also duplicate linked sub-data-blocks). Note that this commit also slightly refactor the handling of actions of animdata, by simplifying `BKE_animdata_copy_id_action()` and adding an explicit new `BKE_animdata_duplicate_id_action()` to be used during ID duplication (deep copy). This also allows us to get rid of the special case for liboverrides. |
|
|
|


Master Commits
MiikaHweb | 2003-2021