February 19, 2021, 20:05 (GMT) |
Cleanup: Comment formatting, spelling |
February 19, 2021, 19:56 (GMT) |
Fix T83027: Incorrect outliner collection state after operator The "Hide Collection" operators assigned to the number keys in edit mode trigger a redraw of the outliner, but as an optimization, they do *not* trigger a rebuild of the tree. This optimization is valid because unlike the collection exclude toggle, the heirarchy is not affected by collection visibility. However, it means that currently you must trigger a rebuild to get the correct "grayed out" status after using the operator. Rather than trigger a rebuild in this case to solve the bug, this patch moves the decision for whether to gray out the text of a tree element to the draw step rather than the build step. This means that any change to the corresponding properties doesn't require a full tree rebuild. Note that changing the "hide_viewport" property from the outliner still causes a tree rebuild. I think that's because of the checks in `outliner_collection_set_flag_recursive_fn`. That could be optimized in the future. Differential Revision: https://developer.blender.org/D10240 |
February 19, 2021, 19:50 (GMT) |
Cleanup: Fix clang tidy warning 0 cannot be used to initialize the whole settings struct. |
February 19, 2021, 19:20 (GMT) |
Geometry Nodes: Add simple subdivision surface node Add the Simple subdivision option to Geometry nodes, as a new node instead of part of the existing subdivision node because of future backend changes to the Simple option. (See T85584) https://developer.blender.org/D10409 |
February 19, 2021, 18:16 (GMT) |
include D9925: NLA Tweak Mode: Evaluate Upper Stack |
February 19, 2021, 18:05 (GMT) |
Merge branch 'blender-v2.92-release' |
February 19, 2021, 18:02 (GMT) |
Revert "Fix T80313: Fix clipped text in splash screen on hiDPI monitors" This reverts commit 7ee518cf705fcebee2d110bfbb6bf00a0f170efb. Causes T84869. The initial issue is less bad than this. We are looking into alternative fixes for 2.93 (see D9854 and D9853). |
February 19, 2021, 17:49 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-v2 |
February 19, 2021, 17:16 (GMT) |
GPencil: Curve circle select There are currently some updates happening while the mouse is moving, that make the handles flicker. |
February 19, 2021, 17:10 (GMT) |
Geometry Nodes: forbid creating attribute with empty name Empty attribute names are just a recipe for problems. |
February 19, 2021, 17:00 (GMT) |
GPencil: Don't show only lines in draw mode As now is possible to use multiframe in Draw mode, the option to display only lines must be disabled. |
February 19, 2021, 16:56 (GMT) |
UI: fuzzy search in collection search This adds fuzzy search functionality to various input fields in Blender where one can choose a value from many existing values (e.g. the Vertex Group property in the Displace modifier). Differential Revision: https://developer.blender.org/D10446 |
February 19, 2021, 16:50 (GMT) |
GPencil: Fix stroke selection We want to keep the stroke and curve selection seperate. Only when a conversion happens do we want to sync the selection. |
February 19, 2021, 16:42 (GMT) |
Merge branch 'master' into temp-gpencil-io |
February 19, 2021, 16:42 (GMT) |
Merge branch 'master' into greasepencil-object |
February 19, 2021, 16:41 (GMT) |
GPencil: Interpolate Tools refactor Following with the changes included to interpolate strokes of different number of points, a full review has been done in the interpolation tools. * Interpolate now is a tool and not an operator. It was not logic to have this tool as a button. * Interpolate tool parameters have been moved to topbar. * Interpolate popover has been removed from topbar and interpolate `Sequence` operator has been moved to grease pencil menu. * Interpolate Sequence now include a Redo panel. * Interpolate tool now allows to select the strokes by pairs. This allows to interpolate any stroke with any stroke and not as before that it was only possible by drawing order. If no stroke is selected, the interpolation is done as before. * Now is possible interpolate again if a previous keyframe exist. Before, it was impossible to interpolate two times in same frame and this made impossible to do the interpolation by groups of frames. * New automatic option to `Flip strokes` if the stroke and end are not in the right position. Also the flip can be set manually for corner cases. * Cleanup of menus related to interpolate. * Fixed some bugs and removed parameters from scene because now all are tool or operator contained. * Some code cleanup and function renames. This commit also includes the some codebase to future implementation of the concept `Vertex Active` that now does not exist in grease pencil. |
February 19, 2021, 16:18 (GMT) |
Cycles: modify integrator kernels to check if they need to execute And do some renaming for clarity. |
February 19, 2021, 16:17 (GMT) |
UI: Use title case for label |
February 19, 2021, 16:11 (GMT) |
UI: FModifier layout updates, drag and drop This patch implements the list panel system D7490 for FCurve modifiers. The UI layouts are updated to make use of subpanels and to be consistent with the rest of the interface, and easier to understand. See the differential revision for screenshots. This commit also significantly cleans up the FModifier UI code, and improves, mainly by replacing the old button creation code is with the newer interface API using RNA. In turn there is a bit of complexity added because each FModifier has a separate panel. Although reordering of FModifiers was not implemented before, we get drag and drop basically for free here, so it is also included. As noted in some older to do tasks, FModifiers aren't evaluated in perfect order, which may be a point of improvement for the future. Differential Revision: https://developer.blender.org/D7997 |
February 19, 2021, 15:25 (GMT) |
GPencil: Fix Linux compiler warnings These warnings were not visible with Windows compiler. |
|
|
|


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