Revision 978f2cb by Sergey Sharybin November 2, 2021, 17:36 (GMT) |
Fix T89487: Crash adding Rigid Body to object with shared mesh data Not sure why this bug was only discovered by such an elaborate steps and why it took so long to be discovered. The root of the issue is that in the 956c539e597a the typical flow of tag+flush+evaluate was violated and tagging for visibility change happened after flush. |
Revision 53fdde3 by Jacques Lucke November 2, 2021, 17:14 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 3a454be by Jacques Lucke November 2, 2021, 17:13 (GMT) |
Fix T91094: missing update after collection changed Since rBb67fe05d4bea2d3c9efbd127e9d9dc3a897e89e6 collections have a geometry component that depends on all the geometries inside the collection. Contrary to what I originally thought `ID_RECALC_COPY_ON_WRITE` does not trigger a collection geometry update. This makes sense because a collection may change in ways that do not require a geometry update. Instead, we have to trigger the geometry update manually now by passing `ID_RECALC_GEOMETRY` when appropriate. |
Revision 0a25410 by Bastien Montagne November 2, 2021, 16:52 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 29dff8f by Bastien Montagne November 2, 2021, 16:50 (GMT) |
Fix lots of missing messages i18n handling in `uiItemL` calls. Also fix several wrong usages of `IFACE_` (as a reminder, error/info messages should use `TIP_`, not `IFACE_`). |
Revision 242ad4b by Bastien Montagne November 2, 2021, 16:49 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 20b163b by Bastien Montagne November 2, 2021, 16:49 (GMT) |
UIMessages/i18n: Fix incorrect part of rBdabfac37e35274b. My bad, forgot lower-level UI code does not handle translations itself. Thanks to Hans Goudey (@HooglyBoogly) for the heads up. |
Revision 2762149 by Omar Emara November 2, 2021, 16:33 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 980bc5a by Omar Emara November 2, 2021, 16:29 (GMT) |
UI: Use socket type info color to draw links Currently, colored links overlay only supports standard sockets defined by Blender. Some add-ons like Animation Nodes defines custom sockets for everything and hence doesn't get colored sockets. This patch uses the draw color from the socket type info to draw links in order to support custom sockets. Differential Revision: https://developer.blender.org/D13044 Reviewed By: Hans Goudey |
Revision 12bf4ad by Bastien Montagne November 2, 2021, 16:05 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 2c23256 by Charlie Jolly November 2, 2021, 16:03 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision cde982d by Bastien Montagne November 2, 2021, 16:02 (GMT) |
I18n: Fix all new cpp files not being parsed by UI message extractor. The 'new' `.cc`/`.hh` extensions were never added to UI message extractor. Related to T43295. |
Revision dabfac3 by Bastien Montagne November 2, 2021, 16:02 (GMT) |
Fix more UI message/i18n issues. |
Revision 6981bee by Charlie Jolly November 2, 2021, 15:58 (GMT) |
Fix T92736: Hole in mesh after Set Position The geometry node port of voronoi_smooth_f1 function has a division by zero when smoothness is set to zero. Using a safe_divide within the function causes issues and was noted in the original patch D12725. Solution in this case is to clamp zero smoothness to FLT_EPSILON. Reviewed By: JacquesLucke Maniphest Tasks: T92736 Differential Revision: https://developer.blender.org/D13069 |
Revision c01b3c5 by Sergey Sharybin November 2, 2021, 14:42 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 89c9fa8 by Sergey Sharybin November 2, 2021, 14:41 (GMT) |
Fix T92462: Cycles crash calculating hair transparency Need to make sure images needed for hair shaders are loaded before running the shader. The naming is a bit misleading, but this is an internal API and we can change it easily. Submitting minimal patch needed to fix logic in the code to make it safer to review for 3.0. Differential Revision: https://developer.blender.org/D13067 |
Revision 1b2342b by Bastien Montagne November 2, 2021, 14:33 (GMT) |
Tests: Add basic unittest for library reload and relocate operators. |
Revision 698b05f by Jacques Lucke November 2, 2021, 14:07 (GMT) |
BLI: avoid passing nullptr to strncmp This resulted in an ASAN warning. |
Revision a7e9284 by Ray molenkamp November 2, 2021, 13:43 (GMT) |
Fix: Build error on windows. External symbols in C files need to be marked as such otherwise the linker will not find them. |
Revision e64d4d0 by Hans Goudey November 2, 2021, 12:59 (GMT) |
Merge branch 'blender-v3.0-release' |
|