Revision 6b60527 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) November 9, 2020, 08:27 (GMT) |
Merge remote-tracking branch 'origin/master' into lanpr-under-gp |
Revision a60b307 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) November 9, 2020, 08:20 (GMT) |
LineArt: Fix transparency mask lost in angle splitting process |
November 9, 2020, 08:01 (GMT) |
Fix T82495: assert with cast modifier in edit-mode |
Revision 0bed115 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) November 9, 2020, 08:01 (GMT) |
LineArt: "Match" checkbox put on top of mask bits. |
November 9, 2020, 06:03 (GMT) |
Cleanup: imbuf callback naming Use `is_a` & `is_a_filepath` in callback names. |
November 9, 2020, 05:08 (GMT) |
Fix T82520: error building freestyle with Python3.8 Caused by 16732def37c5a66f3ea28dbe247b09cc6bca6677, This is a 'Py_ssize_t' in Python 3.8, replace with zero as this works in both 3.7 and 3.8. |
November 9, 2020, 04:47 (GMT) |
Cleanup: clang-format |
November 8, 2020, 23:37 (GMT) |
Cleanup: General cleanup of Outliner Blender File display mode building * Turn functions into member functions (makes API for a type more obvious & local, allows implicitly sharing data through member variables, enables order independend definition of functions, allows more natural language for function names because of the obvious context). * Prefer references over pointers for passing by reference (makes clear that NULL is not a valid value and that the current scope is not the owner). * Reduce indentation levels, use `continue` in loops to ensure preconditions are met. * Add asserts for sanity checks. |
November 8, 2020, 15:12 (GMT) |
Fix T81651, exact boolean modifier incorrect if operand hidden. The code was trying to ignore hidden geometry when doing boolean, which is correct when used as a tool, but not when a modifier. Added a "keep_hidden" argument to bmesh_boolean to distinguish the two cases. Also fixed a bug when the tool is used with hidden geometry that is attached to unhidden geometry that is deleted by the operation. |
November 8, 2020, 13:55 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 8, 2020, 13:39 (GMT) |
Fix T81651, exact boolean modifier incorrect if operand hidden. The code was trying to ignore hidden geometry when doing boolean, which is correct when used as a tool, but not when a modifier. Added a "keep_hidden" argument to bmesh_boolean to distinguish the two cases. Also fixed a bug when the tool is used with hidden geometry that is attached to unhidden geometry that is deleted by the operation. |
November 8, 2020, 13:31 (GMT) |
Cleanup: importer: const, range-based for-loops, etc. |
November 8, 2020, 13:12 (GMT) |
Cleanup: exporter: const, clang-tidy. |
November 8, 2020, 13:09 (GMT) |
Cleanup: exporter: use range-based for loops. |
November 8, 2020, 09:32 (GMT) |
Merge branch 'master' into soc-2020-io-performance |
November 7, 2020, 21:46 (GMT) |
UI Code Quality: Convert Outliner Blender File mode to new tree buiding design See https://developer.blender.org/D9499. Also: * Add `space_outliner/tree/common.cc` for functions shared between display modes. * Had to add a cast to `ListBaseWrapper` to make it work with ID lists. * Cleanup: Remove internal `Tree` alias for `ListBase`. That was more confusing than helpful. |
November 7, 2020, 16:22 (GMT) |
Cleanup: Clang-tidy, readability-else-after-return |
November 7, 2020, 16:22 (GMT) |
Cleanup: Clang-tidy, readability-non-const-parameter. |
November 7, 2020, 16:22 (GMT) |
Cleanup: NULL to nullptr. |
November 7, 2020, 14:33 (GMT) |
Merge new boolean fix from blender-v2.91-release. |
|
|
|


Master Commits
MiikaHweb | 2003-2021