Revision eedc06b by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 22, 2021, 10:22 (GMT) |
actually create spreadsheet |
February 22, 2021, 10:20 (GMT) |
Fix missing NULL check on macOS when system-python isn't found Regression from cafd6b519c5f5c4b67d0dfe3d453cd4223b38716. D10494 by @ysano with edits. |
Revision ea58786 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 22, 2021, 10:12 (GMT) |
initial spreadsheet boilerplate code |
February 22, 2021, 09:29 (GMT) |
Cleanup: unused variable |
February 22, 2021, 03:11 (GMT) |
Added a cast needed to shut up an error in last commit. |
February 21, 2021, 23:22 (GMT) |
Fix Cycles world volume scattering missing light in some cases With very large distances there were precision / overflow errors, normalize the average albedo to avoid that. This was causing test failures on macOS Arm, but also other architectures had slightly wrong results. Ref T78710 |
February 21, 2021, 22:57 (GMT) |
Change Exact Boolean modifier to skip round trip through BMesh. The Exact modifier code had been written to avoid using BMesh but in the initial release the modifier still converted all Meshes to BMeshes, and then after running the boolean code on the BMeshes, converted the result back to a Mesh. This change skips that. Most of the work here is in getting the Custom Data layers right. The approach taken is to merge default layers from all operand meshes into the final result, and then use the original verts, edges, polys, and loops to copy or interpolate the appropriate custom data layers from all operands into the result. |
February 21, 2021, 18:33 (GMT) |
Sculpt Expand: Silence warning |
February 21, 2021, 18:33 (GMT) |
Sculpt Expand: Fix artifacts in sculpt geodesic distances |
February 21, 2021, 16:57 (GMT) |
Merge branch 'master' into sculpt-dev |
February 21, 2021, 16:34 (GMT) |
CMake/Deps: OpenEXR 2.5.5 |
February 21, 2021, 16:32 (GMT) |
Fix memory leak when loading previous preferences from splash screen When opening a Blender version for which there are no preferences, the splash shows a button like "Load 2.92 Settings". Using this could cause a memory leak of the storage for recently opened files. |
February 21, 2021, 16:32 (GMT) |
UI: Correct the text alignment in the quick setup (splash screen) dialog The "quick setup" dialog is actually a 'menu', and the "splash screen" block contains the UI_BLOCK_LOOP flag which causes the buttons' text to align to the left, however, usually regular buttons have centered text. As a workaround, add the UI_BLOCK_QUICK_SETUP flag which prevents the text from being left-aligned. Differential Revision: https://developer.blender.org/D10486 Reviewed by: Julian Eisel |
February 21, 2021, 16:28 (GMT) |
Merge branch 'master' into sculpt-dev |
February 21, 2021, 11:37 (GMT) |
PyAPI: use postponed annotations to support Python 3.10 Support Python 3.10a5 or 3.9x with support explicitly enabled. - Enable Python's postponed annotations for Blender's RNA classes types registered on startup. - Using postponed annotations has implications for how they are defined, since they must evaluate in the modules name-space instead of the classes name-space. See changes to annotations in `release/scripts`. - Use `from __future__ import annotations` at the top of the module to ensure the script will run with Python 3.10. - Old logic is kept since it could be used if PEP-649 is supported. Resolves T83626 Ref D10474 |
February 21, 2021, 10:15 (GMT) |
PyAPI: expose bpy_prop_deferred function & keywords While not needed for Blender, Animation Nodes uses this information, expose this information for scripts to access that need it. |
February 21, 2021, 09:55 (GMT) |
Cleanup: remove unused layers property from template Also remove unused imports. |
February 21, 2021, 08:48 (GMT) |
Cleanup: remove duplicate settings from operator_mesh_add template Also move align items into the enum call as there is no need to have this accessible from the class. |
February 21, 2021, 00:52 (GMT) |
Fix T85714 Crash when Viewport Rending an image using EEVEE. Was caused by non initialized render_timesteps. |
February 21, 2021, 00:33 (GMT) |
Fix T85603 EEVEE: Baking Indirect lighting crashes Blender Was caused by non initialized render_timesteps. |
|
|
|


Master Commits
MiikaHweb | 2003-2021