September 14, 2021, 23:13 (GMT) |
Fix: Use after free in spreadsheet attribute column ID A temporary string was created in the attribute_foreach callback and used in a map at a higher scope. When the callback finished, the string went out of scope, was freed, then the elements in the set pointed to freed memory. |
September 14, 2021, 22:24 (GMT) |
wip - reuse thumbnails when scaling |
September 14, 2021, 18:24 (GMT) |
Fix T89027: "factor" field in pose breakdowner not updated After applying the pose breakdowner, the "factor" slider in the redo panel wasn't set to the correct value This would cause the pose to jump around once you start dragging the slider Reviewed by: Sybren A. St�vel Differential Revision: https://developer.blender.org/D12187 Ref: D12187 |
September 14, 2021, 18:02 (GMT) |
Set handle type of outer handles of arc to Vector |
September 14, 2021, 16:18 (GMT) |
Removed redundancy in spline position calculations |
September 14, 2021, 15:59 (GMT) |
LibLink: Enable unittest that was previously failing in append case. Previous commit fixed it. |
September 14, 2021, 15:49 (GMT) |
LibLink: New Append code. This commit fully refactors the way linked IDs are made local when appended. Previously, `BKE_library_make_local` was (ab)used for this task, but it was missing some contextual data and doing complex processing to try to work around this, with limited sucess. Further more, it was nearly impossibe to extend (e.g. to get new append behaviors necessary for the asset project). The new code is a dedicated append step in WM linking process. NOTE: BPY API (`libray.load()` context manager) uses its own code here, which still relies on `BKE_library_make_local` for appending. Unfortunately, merging those two different code paths is not trivial so for now this API will remain unchanged. Fix T55629: Append already linked Data is impossible. |
September 14, 2021, 15:49 (GMT) |
ID management: Add new version of `relink_to_newid` using proper new remapping code. Current `BKE_libblock_relink_to_newid` is using its own simplistic, limited and not really correct version of ID remapping. While doing a full replacement would have been ideal, this is risky/time-constrained for Blender 3.0 release, so for now we'll have both versions co-existing. |
September 14, 2021, 15:01 (GMT) |
Cycles X: Cover string startswith/endswith with tests |
September 14, 2021, 15:01 (GMT) |
Cycles X: Switch startswith/endswith to string_view Currently no functional changes. Making this internal API flexible to be used for any string-like objects. The implementation is a bit lower-level than one would expect from the C++'s string_view. This is because the string_view implementation is coming from OIIO./ Differential Revision: https://developer.blender.org/D12483 |
September 14, 2021, 14:47 (GMT) |
Merge branch 'master' into asset-browser-snap-dragging |
September 14, 2021, 14:41 (GMT) |
Cleanup: fix inconsistent parameter name Found by clang-tidy. |
September 14, 2021, 14:34 (GMT) |
Nodes: cache node declaration on node Previously, it was necessary to rebuild the node declaration every time it was used. Now it is cached per node for easy and fast access. For more details on what this is, look at the comment in `DNA_node_types.h`. Differential Revision: https://developer.blender.org/D12471 |
September 14, 2021, 14:08 (GMT) |
Cleanup: simplify resource scope methods Previously, a debug name had to be passed to all methods that added a resource to the `ResourceScope`. The idea was that this would make it easier to find certain bugs. In reality I never found this to be useful, and it was mostly annoying. The thing is, something that is in a resource scope never leaks (unless the resource scope is not destructed of course). Removing the name parameter makes the structure easier to use. |
September 14, 2021, 13:28 (GMT) |
Use box select as default tool in preview |
September 14, 2021, 13:28 (GMT) |
Add clear transform operators to preview, since it is only keymap change |
September 14, 2021, 13:28 (GMT) |
Fix incorrect origin range |
September 14, 2021, 13:26 (GMT) |
Fix incorrect initial origin value |
September 14, 2021, 13:26 (GMT) |
Fix incorrect outline width |
September 14, 2021, 13:26 (GMT) |
Add option to disable image outline overlay. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021