Blender Git Commit Log

All Blender Git commits.

Page: 1018 / 8462

January 6, 2021, 08:04 (GMT)
Fix T84426: Limit dissolve ignores selection with custom normals

Regression in 9969c2dd165c7d8ffe607a5a050a80aa59ac50be.

Add note that custom normal calculation functions write into to tags.
January 6, 2021, 07:11 (GMT)
BMesh: assert when a mesh has two kinds of shake-key data

Assert with comment to avoid confusion caused by
mixing two kinds of shape-key data.

This problem was exposed when investigating T84364.
January 6, 2021, 03:57 (GMT)
Merge branch 'clip_ui_update' into vfx-clip-ui-update
January 6, 2021, 03:56 (GMT)
Merge branch 'arcpatch-D9806' into vfx-clip-ui-update
January 6, 2021, 03:54 (GMT)
UI: Tracking: Move Object Scale to objects panel

This moves the scale property from the rather hidden toolbar panel to the sidebar panel.
This also moves the two set scale operators to the same location.
This change is needed to migrate the current toolbar to a new active tool based toolbar

This revision depends on D9805

Differential Revision: https://developer.blender.org/D9806
January 6, 2021, 03:54 (GMT)
UI: Tracking: Remove operator options exposed as props

In the movie clip editor, some options of operators are exposed as properties and are shown in the toolbar.
Other areas of Blender do not do this making the movie clip editor break paradigm.
This change is needed to migrate the current toolbar to a new active tool based toolbar

Differential Revision: https://developer.blender.org/D9805
January 6, 2021, 03:52 (GMT)
Merge branch 'arcpatch-D9807' into vfx-clip-ui-update
January 6, 2021, 03:49 (GMT)
Update to master
January 6, 2021, 00:27 (GMT)
UI: Tracking: Solve panel to Sidebar

This change moves the Solve panel to Sidebar
I was thinking it might be a good idea to split up the properties,
keyframe settings to Objects, Tripod and intrinsics to camera.
However because they are interlaced I left them together.

This change is needed to migrate the current toolbar to a new active tool based toolbar

Differential Revision: https://developer.blender.org/D9808
January 5, 2021, 23:55 (GMT)
Merge branch 'master' into clip_prop_remove
January 5, 2021, 22:49 (GMT)
Merge branch 'master' into sculpt-dev
January 5, 2021, 22:32 (GMT)
Fix crash with scene project and dyntopo
January 5, 2021, 21:47 (GMT)
Sculpt Scene Project: Add option to use vertex normals and brush normal
January 5, 2021, 20:59 (GMT)
Sculpt: add option for use the center of mass to the sphere mesh filter
January 5, 2021, 20:27 (GMT)
Add missing random mask init menu
January 5, 2021, 20:21 (GMT)
Fix T83094: Alternate rows in the Sequencer are green (macOS)

The issue is that `UI_GetThemeColorBlendShade4fv()` creates a color
with alpha, but there is not any background underneath to blend in with.

The solution is just to draw an opaque background first, which also
halves the number of rects to draw. Note that the brighter rows get
very slightly darker after this change.

Differential Revision: https://developer.blender.org/D9947
January 5, 2021, 20:03 (GMT)
Merge branch 'master' into sculpt-dev
January 5, 2021, 19:23 (GMT)
Fix T79146: Sculpt Mode lags until the entire mesh is visible

This was caused when the BKE_pbvh_draw_cb function was used with
update_only_visible set to false. In that case, all nodes with the flag
were updating, but the update flag was only cleared for visible nodes.
This was causing constant updates per redraw in no visible nodes until
they enter the view frustum and their flag was cleared.

In order to fix this and prevent it from happening again:
- Updating the buffers, flushing the updates and clearing the flags are
now part of the same function. It does not make sense to do these in
separate places.

- The BKE_pbvh_draw_cb function was refactored so the
pbvh_update_draw_buffers is only called once. It should now be easier to
understand what the function does when it is used to update only visible
nodes or all nodes.

Reviewed By: mont29

Maniphest Tasks: T79146

Differential Revision: https://developer.blender.org/D9935
Revision c20e482 by Hans Goudey (master)
January 5, 2021, 19:00 (GMT)
Fix T78681: "Add Primitive" icons are cropped in tool header

The issue can be simply resolved by moving the primitives and plus
icons slightly. They still bump up against the top and bottom of the
header but it looks much better now.
Revision 4ade409 by Hans Goudey (master)
January 5, 2021, 18:22 (GMT)
Cleanup: Reduce variable scope
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021