December 19, 2020, 04:00 (GMT) |
Cleanup: Move PanelType flag from DNA to BKE header Since this flag isn't saved in files and PanelType itself is defined in BKE, the flag makes more sense there. |
December 19, 2020, 04:00 (GMT) |
Cleanup: Make panel type flag names more clear The overlap with the `Panel` flags that start with "PNL" was quite confusing because wasn't clear which enum a flag was from. The new names are a bit longer, but the clarity is worth it. |
December 19, 2020, 04:00 (GMT) |
GPencil: Merge GSoC curve edit mode Differential Revision: https://developer.blender.org/D8660 This patch is the result of the GSoC 2020 "Editing Grease Pencil Strokes Using Curves" project. It adds a submode to greasepencil edit mode that allows for the transformation of greasepencil strokes using bezier curves. More information about the project can be found here: https://wiki.blender.org/wiki/User:Filedescriptor/GSoC_2020. |
December 19, 2020, 04:00 (GMT) |
GPencil: Fix compiler warning, unused variable |
Revision 38ddbfa by Nathan Craddock / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
UI: Remove remaining uses of old collection icon After rB452a1c7b3838 there were still a few cases where the old collection icon was used in the interface. Replace these with the new filled collection icon. |
Revision 2946762 by Nathan Craddock / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
Collections: Prevent setting scene collection color tag from rna It should not be possible to set the scene collection's color tag through rna. Also adds a missing notifier for setting the collection color tag from python. |
Revision d598132 by Antonio Vazquez / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
GPencil: Fix callback parameter list error In the previous commit the bGPDframe parameter was removed, but this parameter is required to keep the same function signature. |
Revision 8ff765a by Antonio Vazquez / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
GPencil: Fix unreported crash in some cases when duplicate a stroke Some pointers were not initialized. |
Revision 2474b6c by Antonio Vazquez / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
GPencil: Cleanup clang format |
Revision 63ceade by Antonio Vazquez / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
GPencil: Missing initialization in previous commit |
Revision 4a76934 by Nathan Craddock / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
Outliner: Fix memory errors in runtime data Fix a heap-use-after-free when duplicating outliner editors, and fully free runtime data when freeing outliner editors. |
December 19, 2020, 03:59 (GMT) |
Cleanup: Simplify panel activate state function This commit moves some of the logic around so that the logic in panel_activate_state is clearly separated by the state being activated. There are fewer nested and redundant checks, and it's easier to see the progression of interaction with the panel handler. |
December 19, 2020, 03:59 (GMT) |
Cleanup: Remove unecessary logic in panel code Also use short for panel flag arguments to functions since it matches the type in DNA, and remove a comment that isn't helpful. |
Revision 8cc87c4 by Campbell Barton / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 03:59 (GMT) |
BLI_math: add floor_power_of_10, ceil_power_of_10 Add utility functions to get the floor/ceiling of a float value to the next power of 10. |
Revision 798749a by Campbell Barton / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 03:59 (GMT) |
UI: make add object tool experimental Some changes here are planned which need feedback from users before declaring this ready for the next release. |
December 19, 2020, 03:59 (GMT) |
Add An Opacity Slider to Overlay Wireframe This patch adds an opacity slider to the wireframe overlay. The previous wireframe in dense geometry scenes could be too dark and sometimes the user just wants an impression of the geometry during modelling. Reviewed By: Jeroen Bakker Differential Revision: https://developer.blender.org/D7622 |
Revision a7307ed by Manuel Castilla / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 03:59 (GMT) |
Fix CalculateStandardDeviationOperation incorrect results for R G B channels Standard deviation formula wasn't being applied correctly when selecting R G B cases. Issue is there since Blender 2.64 as it was incorrectly ported over from the previous compositor. Reviewed By: Sergey Sharybin, Jeroen Bakker Differential Revision: https://developer.blender.org/D9384 |
December 19, 2020, 03:59 (GMT) |
Adding 3D_POLYLINE_UNIFORM_COLOR to PyGPU shader API This would allow python script to access `lineWidth` uniform when drawing lines without using `glLineWidth`. Reviewed By: Jeroen Bakker Differential Revision: https://developer.blender.org/D9518 |
December 19, 2020, 03:59 (GMT) |
UI: Adaptive HDRI preview resolution HDRI preview should have resolution dependent on dpi, viewport scale and HDRI gizmo size. This patch uses a LOD to render a more round sphere. Reviewed By: Jeroen Bakker Differential Revision: https://developer.blender.org/D9382 |
December 19, 2020, 03:59 (GMT) |
refactor vec_roll_to_mat3_normalized() for clarity the function vec_roll_to_mat3_normalized() has a bug as described in T82455. This Differential is only for refactoring the code such that it becomes more clear what the function does and how the bug can be fixed. This differential is supposed to not introduce any functional changes. Reviewed By: sybren Differential Revision: https://developer.blender.org/D9410 |
|