Revision c8e5924 by Hans Goudey September 3, 2020, 15:02 (GMT) |
UI: Expose important settings from file browser popovers We have established a convention of exposing the most important settings from popovers, then aligning a popover to control more detailed settings. The file browser has powerful display / filtering settings, but they're hidden in popovers at the moment, so it's sometimes a pain to use them. The "display as" options are now exposed to the left of the display settings popover, and the "filter" toggle is exposed to the left of the filter settings popover. This convention is familiar and intuitive for users and makes interaction faster. Note that the "show hidden" item in the filter popover still has an effect if filtering is disabled. This commit also: - Removes the icons in the "Sort By" enum - Uses property split for the "Sort By" enum - Very slightly increases the default width of the file browser window to make room for the new buttons. Differential Revision: https://developer.blender.org/D8719 |
Revision eb82b39 by Pablo Dobarro September 3, 2020, 14:47 (GMT) |
Sculpt: Remove unused code in Clay Strips This was doing a matrix inversion per vertex per stroke step and it was unused. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8791 |
Revision 38737f7 by Pablo Dobarro September 3, 2020, 14:46 (GMT) |
Fix cloth brush not working with anchored stroke All brushes except for grab need delta for tip orientation in order to work with anchored stroke, not only snake hook, which is the one that needs it always. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8789 |
Revision c05715b by Pablo Dobarro September 3, 2020, 14:44 (GMT) |
Sculpt: Sculpt Face Set gestures tools This implements the sculpt gesture lasso and box operators for face sets. They work the same way as the mask gesture operator and tools. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8716 |
Revision 10d61f3 by Jacques Lucke September 3, 2020, 14:26 (GMT) |
Fix clang tidy errors in tests |
Revision 519b2f9 by Jacques Lucke September 3, 2020, 14:26 (GMT) |
BLI: add index_range method for StringRef |
Revision e7d3d02 by Brecht Van Lommel September 3, 2020, 14:12 (GMT) |
Fix T79718: Eevee OpenVDB render error when frames miss part of the grids Improved fix that handles the distinct cases of missing grids and zero size grids. |
Revision f0c376a by Brecht Van Lommel September 3, 2020, 13:49 (GMT) |
Fix T80332: principle volume shader not working for world in Eevee The handling of missing volume grids for the principled volume shader was incomplete, different inputs need different default values. |
September 3, 2020, 13:42 (GMT) |
UI: Reduce limits for the text size theme options It was possible to increase the text size quite a lot, making text much bigger than their containing widgets. These new limits makes the maximum size of text be closer to the widget size. Note that there needs to be some extra "wiggle room" since fonts may have quite different glyph sizes. So you can still set the font size to be slightly bigger than the widgets. Addresses T80175 and T79059. |
Revision f00cb93 by Philipp Oeser / Philipp Oeser September 3, 2020, 13:01 (GMT) |
Fix T63125: Gpencil: bones cannot be selected in weightpaint mode Some underlying functionality was not ready for greasepencil: - BKE_modifiers_get_virtual_modifierlist (now introduce dedicated BKE_gpencil_modifiers_get_virtual_modifierlist) - BKE_modifiers_is_deformed_by_armature - checks in drawing code - checks in (pose) selection code A couple of changes to make this work: - `eGpencilModifierType_Armature` has to be respected (not only `eModifierType_Armature`) - `OB_MODE_WEIGHT_GPENCIL` has to be respected (not only `OB_MODE_WEIGHT_PAINT`) -- (now use new `OB_MODE_ALL_WEIGHT_PAINT`) - `gpencil_weightmode_toggle_exec` now shares functionality from `wpaint_mode_toggle_exec` -- moved to new `ED_object_posemode_set_for_weight_paint` This patch will also set the context member "weight_paint_object" for greasepencil (otherwise some appropriate pose operators wont work when in weightpaint mode) Reviewed By: campbellbarton Maniphest Tasks: T63125 Differential Revision: https://developer.blender.org/D8483 |
Revision a505a85 by Campbell Barton September 3, 2020, 11:20 (GMT) |
Revision 9300211 by Philipp Oeser September 3, 2020, 10:56 (GMT) |
Quick effects: avoid error in builds without OpenVDB Differential Revision: https://developer.blender.org/D8626 |
Revision a04ac5b by Philipp Oeser September 3, 2020, 10:47 (GMT) |
Fix T80391: Overrides: wrong check in constraint poll Condition was flipped, would allow actions on constraints coming from library, but prevented actions on local constraints. Mistake in rBS0b49fdd0ee0. Maniphest Tasks: T80391 Differential Revision: https://developer.blender.org/D8793 |
Revision 09f966a by Campbell Barton September 3, 2020, 10:14 (GMT) |
Fix mistake in recent font cleanup 7ff7a9c8fdc0 missed incrementing the pointer used for initializing. |
Revision c8b84a1 by Stefan Werner September 3, 2020, 08:11 (GMT) |
Make deps: Disabled assembly for GMP on Apple/arm64. This appears to be a configuration for which GMP has no assembly, yet the default configure script tries to build it. |
Revision 3cbfe96 by Campbell Barton September 3, 2020, 06:27 (GMT) |
Object: add BKE_object_obdata_to_type utility function Move functionality to get the object type from an ID into it's own function. |
Revision c017e1c by Campbell Barton September 3, 2020, 04:31 (GMT) |
Fix T80409: Walk rotation speed depends on view size Use a fixed speed for rotating the view in walk mode, Keep the current behavior for tablet input and fly mode. |
Revision fc6b0c6 by Campbell Barton September 3, 2020, 03:32 (GMT) |
Fix crash running remesh modifier without OpenVDB |
Revision 2820f7b by Campbell Barton September 3, 2020, 03:28 (GMT) |
Revision 7ff7a9c by Campbell Barton September 3, 2020, 02:28 (GMT) |
Cleanup: remove redundant Y bounds calculation for text on path Also correct some comments. |
|
|
|


Master Commits
MiikaHweb | 2003-2021