Revision 43bc494 by Bastien Montagne October 29, 2021, 08:45 (GMT) |
IDManagement: Remove deprecated `BKE_libblock_relink_to_newid` usages. Move all usages to new `BKE_libblock_relink_to_newid_new`, and rename that one to `BKE_libblock_relink_to_newid`. Fix T91413. |
Revision 2d42dc4 by Jacques Lucke October 29, 2021, 08:39 (GMT) |
Cleanup: remove unused function |
Revision 7c860ab by Jacques Lucke October 29, 2021, 08:29 (GMT) |
Fix T92499: duplicating geometry nodes modifier causes crash Calling `remove_unused_references` inside the `modify_geometry_sets` loop was known to be not entirely reliable before. Now I just moved it out of the loop which fixes the bug. |
Revision fb688c8 by Bastien Montagne October 29, 2021, 08:24 (GMT) |
Merge branch 'blender-v3.0-release' |
October 29, 2021, 08:24 (GMT) |
Fix T88877: 2.93: Crash on recent OSX with a non-English locale. Looks like OSX changed the default format of its locale, which is not valid anymore for gettext/boost::locale. Solution based on investigations and patch by Kieun Mun (@kieuns), with some further tweaks by Ankit Meel (@ankitm), many thanks. Also add an exception catcher on `std::runtime_error` in `bl_locale_set()`, since in OSX catching the ancestor `std::exception` does not work with `boost::locale::conv::conversion_error` and the like for some reasons. Reviewed By: #platform_macos, brecht Maniphest Tasks: T88877 Differential Revision: https://developer.blender.org/D13019 |
Revision 261bb76 by Jacques Lucke October 29, 2021, 08:11 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 2887d87 by Jacques Lucke October 29, 2021, 08:10 (GMT) |
Fix T92324: crash caused by recursive instancing This fixes one (of possibly multiple) root issues. The collection passed into the Collection Info node must not contain the current object, because that would result in a dependency cycle and recursive instancing. |
Revision 1688cb2 by Jacques Lucke October 29, 2021, 07:49 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision cf77180 by Jacques Lucke October 29, 2021, 07:28 (GMT) |
Geometry Nodes: do cache invalidation after writing attributes This is a better and more general fix for T92511 and T92508 than the ones that I committed before. Previously, we tagged caches dirty when first accessing attributes. This led to incorrect caches when under some circumstances. Now cache invalidation is part of `OutputAttribute.save()`. A nice side benefit of this change is that it may make things more efficient in some cases, because we don't invalidate caches when they don't have to be invalidated. Differential Revision: https://developer.blender.org/D13009 |
Revision 657923c by Campbell Barton October 29, 2021, 04:01 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision b546202 by Campbell Barton October 29, 2021, 04:00 (GMT) |
Gizmo: support showing transform gizmos in pose + weight-paint mode These can be enabled in the gizmos popover. |
Revision 57f7650 by Campbell Barton October 29, 2021, 03:01 (GMT) |
Merge branch 'blender-v3.0-release' |
October 29, 2021, 02:59 (GMT) |
Revision 99fbf17 by Campbell Barton October 29, 2021, 02:54 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 38fc19d by Campbell Barton October 29, 2021, 02:49 (GMT) |
Cleanup: rename blf_utf8_next_fast to blf_glyph_from_utf8_and_step Calling this 'fast' no longer made sense as the slower code-path has been removed. |
Revision 1e2589b by Campbell Barton October 29, 2021, 02:15 (GMT) |
Cleanup: remove redundant BLI_UTF8_ERR check |
Revision 0e71162 by Campbell Barton October 29, 2021, 02:14 (GMT) |
Cleanup: resolve cast warnings |
Revision 70947eb by Harley Acheson October 29, 2021, 01:49 (GMT) |
BLF Refactor: blf_utf8_next_fast Simplification of BLF glyph loading See D13026 for details. Differential Revision: https://developer.blender.org/D13026 Reviewed by Campbell Barton |
Revision 59534db by Harley Acheson October 29, 2021, 01:20 (GMT) |
BLF Refactor: blf_kerning_step_fast Simplification of BLF Kerning See D13015 for more details. Differential Revision: https://developer.blender.org/D13015 Reviewed by Campbell Barton |
Revision bbb5a77 by Campbell Barton October 29, 2021, 00:34 (GMT) |
Cleanup: add sections for tool key-maps |
|