Blender Git Commits

Blender Git "master" branch commits.

Page: 1654 / 5574

July 4, 2018, 10:49 (GMT)
Keymap: use add key instead of verify

Caused Xkey to be added but not delete key.
July 4, 2018, 10:10 (GMT)
CMake: Add missing header file to list of sources
July 4, 2018, 09:33 (GMT)
SoftBody: share point cache between CoW copies

This is the same approach as 98a0bcd4252e952fa5438e9d1b69b0204f8a8746
applied to soft body simulation. In short, CoW copies share the point cache,
and treat it as read-only except when the depsgraph is active.
July 4, 2018, 09:22 (GMT)
SoftBody: refactored sbFree()

This prevents having to wrap each call to sbFree() in an if(ob->soft)
condition and assign ob->soft = NULL after calling.

Furthermore, passing `Object *` allows us to change freeing behaviour
depending on whether the object is an evaluated copy or an original (not
done in this commit yet).
July 4, 2018, 09:22 (GMT)
Softbody: unified copy functions

This unifies two almost-identical functions at the expense of having to
add one single 'flag' value at one call.

This makes copy_softbody() aware of the source/dest objects, allowing it
to make a distinction between doing depsgraph evaluation copies and real
object copies. This will be used in an upcoming commit to ensure that
the pointcache is shared between CoW copies, similar to the current
approach for rigidbody simulation.
July 4, 2018, 08:31 (GMT)
Fix T55750: Crash on moving sequencer strip

Custom-data free callback was freeing transform data too.
July 4, 2018, 00:23 (GMT)
UI: Adjust width of Pivot, Shading and Transform Orientations popovers
July 3, 2018, 20:35 (GMT)
Cleanup: pep8
Revision b360c9d by Rohan Rathi
July 3, 2018, 18:34 (GMT)
cleanup of extend edge data and fixed minor errors
July 3, 2018, 17:55 (GMT)
UI: adjust popover width for overlays & toolbar
July 3, 2018, 17:55 (GMT)
UI: optional ui-unit-width for popovers

Some popovers don't fit well with the default width,
allow panels to adjust as needed.
July 3, 2018, 17:40 (GMT)
T55441: Pop-over large arrow offset when wide
July 3, 2018, 17:22 (GMT)
View3D: Remove v3d->zbuf

This is because depth test is set before drawing anything now. There is no
case where we want to draw without depth test that is not selection and
this case is not handle by v3d->zbuf anymore.

UI assume depth test is off by default. The DRWManager assume it's on.

This should fix T55623.
July 3, 2018, 16:45 (GMT)
UI: add tool properties contexts

Currently unused, create for add-ons to populate.
July 3, 2018, 16:38 (GMT)
Tool System: add operator for introspection

In some cases we want associate use an operator for a tool
for introspection, so we can for eg, automatically
use the same binding for in the popup toolbar.

Space-G/R/S for transform now work as accelerator keys again.

Also Space-E for extrude.
Revision 1c699d7 by Rohan Rathi
July 3, 2018, 16:21 (GMT)
Fixed bugs in normal shading continuity and added support

to have corner vertices of a vmesh to have same normal as reconstructed
face in harden
July 3, 2018, 16:02 (GMT)
Fix tool-system error running in background mode
July 3, 2018, 15:46 (GMT)
Theme: use alpha for lamp wire

Needed for showing helper line to plane.
July 3, 2018, 14:50 (GMT)
Fix T55709: Pose Library - Add New Pose crashes
July 3, 2018, 14:43 (GMT)
UI: Default theme, more tweaks

Also make the selected list items not as bright, boxes darker and
adjustments for contrast and accessibility.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021