February 20, 2020, 12:00 (GMT) |
Fix T68749: BPY: Deprecate height of popup `invoke_props_dialog` and `invoke_popup` had a width and a height field. The height field was ignored as the height is determined based on the content. This change removes the field from the BPY + WM_api Reviewed By: Campbell Barton, Jacques Lucke Differential Revision: https://developer.blender.org/D6694 |
February 20, 2020, 12:00 (GMT) |
Cleanup: Alembic, split source files into reader and writer This separation between reader and writer code is part of Milesone 2 of T73363. In this commit the reader and writer classes are separated into their own files, any `#include` and `using` statements are cleaned up, and some separator comments have been removed. No functional changes. |
February 20, 2020, 12:00 (GMT) |
Fix: T73830 OSL not finding stdosl.h on linux This extends FindOpenShadingLanguage.cmake to also look for the location of stdosl.h and adds the path to the invocation of oslc to deal with the headers being in different locations a little better. Differential Revision: https://developer.blender.org/D6865 Reviewers: brecht |
February 20, 2020, 12:00 (GMT) |
February 20, 2020, 12:00 (GMT) |
Fix T73817: Shape key users not properly mapped when duplicating their obdata. Once again those crappy weirdos IDs with their crappy weirdos 'loopback' pointers... This is a quick hack for now, think id_copy needs to be reworked a bit to supported re-entrant sub-ID copying (also an issue with nodes I bet). |
February 20, 2020, 12:00 (GMT) |
Fix T73853: Redo does't work properly with NLA "Move" transform mode The orientation matrix when re-doing some transform operations was negated. Thanks @lichtwerk for pointing out the problem. |
February 20, 2020, 12:00 (GMT) |
Cleanup: compiler warning |
February 20, 2020, 12:00 (GMT) |
Embree: avoid potential clashing symbols with external renderer add-ons |
February 20, 2020, 12:00 (GMT) |
IC keymap: Fix warnings after recent Cut -> Split name change |
February 20, 2020, 12:00 (GMT) |
Fix artifacts with Cycles viewport denoising when rendering with multiple CUDA devices Rendering with multiple CUDA devices but denoising with OptiX caused parts of the image to go missing at the start while the resolution was scaled. This is because the copy operation in `MultiDevice::map_neighbor_tiles` which slices the copy across all devices would slice based on the full resolution and not the scaled one and therefore copy incorrect data between devices. Since this is not the recommended way of using viewport denoising anyway, simply avoid those incorrect copies for now by disabling denoising while the resolution is scaled. Doing both rendering and denoising with OptiX is not affected by this, since it avoids those copies altogether anyway. |
February 20, 2020, 12:00 (GMT) |
Fix many typos and other issues in UI messages. |
February 20, 2020, 12:00 (GMT) |
Cleanup: Remove period from RNA description. |
February 20, 2020, 12:00 (GMT) |
DRW: Fix wrong view transform used in solid mode if using workbench engine |
February 20, 2020, 12:00 (GMT) |
Fix T71455, T73852, T73860: Transform, Redo doesn't work properly in time editors The redo panel does not consider the position of the mouse. So it is not possible to know the direction to redo the operator. The solution is to add a new `direction` parameter that can be saved and used for redo. Differential Revision: https://developer.blender.org/D6852 |
February 20, 2020, 12:00 (GMT) |
Temp debug prints for liblink tests to check what happens on windows. |
February 20, 2020, 12:00 (GMT) |
Fix missing output dir for blendfile_liblink test. |
February 20, 2020, 12:00 (GMT) |
Python: Expose WM is_interface_locked to python. This patch exposes the Window Manager `is_interface_locked` as a read only property to python. This property is needed to allow script writers to detect if a job is running with locked interface like the Alembic exporter. Reviewed By: Brecht Differential Revision: https://developer.blender.org/D6749 |
February 20, 2020, 12:00 (GMT) |
Cleanup: compiler warnings |
February 20, 2020, 12:00 (GMT) |
Fix macOS LLVM precompiled link error with older Xcode versions |
February 20, 2020, 12:00 (GMT) |
Overlays: Fixed blending issue when not using smooth wire |
|