September 22, 2021, 10:22 (GMT) |
Custom Properties: fix the tooltip field not initialized in edit dialog. Initializing the description property was completely forgotten. It also seems it may be missing sometimes, so use `get`. Also, clean values when there is no data, and correctly use the return value of `get_value_eval` in one instance. |
September 22, 2021, 09:50 (GMT) |
Fix backwards preset in last commit |
September 22, 2021, 09:49 (GMT) |
Merge branch 'master' into tracking_tools |
September 22, 2021, 09:47 (GMT) |
Sculpt: Added compile-type name checking for brush channels. |
September 22, 2021, 07:47 (GMT) |
Keymap: set the default filepath exporting keymaps Use the key-config name for the file name. |
September 22, 2021, 07:37 (GMT) |
September 22, 2021, 07:17 (GMT) |
Keymap: add fallback keymap for sequencer tools This quiets error messages, fall-back tool preference needs to be further developed. |
September 22, 2021, 07:17 (GMT) |
Keymap: support use_key_activate_tools for selection tools Also support sequencer transform tools. |
September 22, 2021, 07:17 (GMT) |
Cleanup: use template for hide/reveal keymap items |
September 22, 2021, 07:07 (GMT) |
Blender Libraries: Add JSON Library. Several areas within blender can benefit a JSON reader/writer library. Areas like the asset browser, XR and grease pencil. After looking at the available options we selected nlohmann's JSON for modern C++ library. It is actively maintained for over 10 years and flexible. This patch only adds the header only implementation of the library so it can be used by different areas. The asset browser project is planning to add a small abstraction layer so it will be easier to switch between several different serialization formats. This is currently in development in D12544. In cases the abstraction layer can be an overhead and undesired to be used. In this case the header file can be directly included. Reviewed By: Severin Maniphest Tasks: T91430 Differential Revision: https://developer.blender.org/D12567 |
September 22, 2021, 06:49 (GMT) |
Fix memory leak if an error occurred assigning id-property sequence |
September 22, 2021, 06:36 (GMT) |
September 22, 2021, 06:36 (GMT) |
EEVEE fix gloss low roughness error Up lower clamp on spec_angle to prevent NaN from being generated on intel GPUs at low roughness. Fixes T88754 Reviewed By: fclem Maniphest Tasks: T88754 Differential Revision: https://developer.blender.org/D12508 |
September 22, 2021, 06:33 (GMT) |
Fix T87801: Eevee ambient occlusion is incorrect on M1 macMini The issue was caused by `textureSize()` returning the size of the level 0 even when the min texture level is higher than 0. Using a uniform to pass the correct size fixes the issue. This issue also affected the downsampling of radiance for reflections and refractions. This does not affect anything other than the recusive downsampling shaders. |
September 22, 2021, 06:32 (GMT) |
Fix T91534: GPencil interpolate Sequence fails if stroke has 0 points In some cases the stroke has 0 points and this must be skipped in the interpolation. |
September 22, 2021, 06:31 (GMT) |
Fix T91511: GPencil weight_get and Vertex Groups not working at expected The API was checking the number of total weights with the first point of the stroke and this was not valid because each point can have different number of weight elemnts, |
September 22, 2021, 06:31 (GMT) |
Fix T91448: GPencil Fill simplify not working in render The simplify was hardcode to be disabled in render. |
September 22, 2021, 06:30 (GMT) |
Fix straightline gesture snapping not working for modal tools This was implemented in {rB14d56b4217f8} but was never working for tools/operators other than the sculpt line mask tool. To be precise, the preview actually snapped but the operations (e.g. mesh bisect, vertex weight gradient) still happened "unsnapped" in modal. For the sculpt line mask tool this wasnt a problem, because it only draws a preview while modal, the actual mask was only applied later. This solves part one of T91320 (snapping), sculpting also introduced flipping in {rB7ff6bfd1e0af} which does not make much sense for all tools, but in bisect this could actually be supported, will add that in a separate Diff. ref T91320 Maniphest Tasks: T91320 Differential Revision: https://developer.blender.org/D12470 |
September 22, 2021, 06:29 (GMT) |
Fix memory leak if an error occurred assigning id-property sequence |
September 22, 2021, 06:29 (GMT) |
Fix T89241: Scale to fit overflows into a second line |
|
|
|


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