Blender Git Commit Log

All Blender Git commits.

Page: 2522 / 8462

May 14, 2019, 01:15 (GMT)
Preferences: set dirty flag when dragging
May 14, 2019, 01:12 (GMT)
Fix property update setting dirty flag
May 14, 2019, 00:25 (GMT)
Fix missing preference dirty tagging

Tagging dirty was failing for UI scale, line width, hinting & others.

Checking for an update function means all update functions
need to tag preferences as dirty.

Since this check was added to prevent the active section marking the
preferences as dirty, only exclude this property.
May 14, 2019, 00:25 (GMT)
UI: grey out 'Revert' when preferences aren't dirty
May 13, 2019, 22:40 (GMT)
Fix T63802: textured lights not working with OSL
May 13, 2019, 22:38 (GMT)
Cleanup: comments formatting
May 13, 2019, 22:35 (GMT)
Relax Brush: Initial implementation

Work in progress. This still has a lot of bugs and I'm not sure if this
approach is the best for this kind of smoothing. The current
implementation can't handle poles with 5 vertices or more, so it doesn't
work properly with the result of the voxel remesher. It does not support
multires.
Also, I'm using gsets to store the smoothing groups. I'm sure that there
is a better way to do it. If for some reason someone enters sculpt mode
and touches a pole with 30 vertices it should not crash, but it adds an
unnecessary overhead when working with properly constructed quad meshes.
May 13, 2019, 21:40 (GMT)
Fix T64561: wrong colorspace for Cycles displacement nodes
May 13, 2019, 21:30 (GMT)
Fix compiler warning with OpenGL icon textures
May 13, 2019, 20:37 (GMT)
Fix T64292: world missing from outliner Scenes view
May 13, 2019, 20:32 (GMT)
Fix T64297: edit light energy not working for Eevee, when nodes exist

Simplify code now that Cycles also has energy outside nodes.
May 13, 2019, 20:20 (GMT)
Fix T64407: crash adding workspace after appending datablock

The files operator property should not be remembered for next
operator executions, gives unexpected effects when using the
operator again.
May 13, 2019, 20:08 (GMT)
make.bat: add option for enabling the OpenGL based tests.
May 13, 2019, 19:09 (GMT)
Python API: expose conversion between tweaked NLA strip and scene time.

This is necessary to correctly do low-level keyframe manipulation
in tweak mode, and the logic is complex enough that re-implementing
it in Python is impractical.
May 13, 2019, 18:04 (GMT)
Better support for (mirrored) bbone scaling in pose mode

since own rB5d9d32fd1fa3 (mirror bbone scaling in editmode)
- bbone scaling in posemode was missing immediate updates
- bbone scaling in posemode could crash

This now properly supports mirroring in posemode as well.
note: for bbone scaling, I made both X-Axis-Mirror options (editmode
option as well as posemode option) valid.

Fixes T64091

Reviewers: brecht

Maniphest Tasks: T64091

Differential Revision: https://developer.blender.org/D4851
May 13, 2019, 16:38 (GMT)
Some documentation for the C++ data structures in BLI
May 13, 2019, 16:17 (GMT)
Apply Pose as Rest Pose: implement an Only Selected bones option.

The most difficult part is handling parent-child relations correctly:
when a parent is applied, the children should be moved accordingly,
and when applying a child, it should not include transformation from
unapplied parents. All this requires walking bones as a tree, instead
of a flat list.

Limitation: Applying bones with non-uniform scaling without also applying
children will distort non-rest posing on said children for reasons related
to T54159 (basically, non-uniform scale plus rotation creates shear, and
Blender matrix decomposition utilities don't have tools to deal with it).

Reviewers: campbellbarton, brecht, mont29

Differential Revision: https://developer.blender.org/D3775
May 13, 2019, 15:58 (GMT)
I18n Disambiguation: "Shift".

Give WM context to the shortcut, since this is more specific meaning
than usual 'shifting' one...

Part of T43295.
May 13, 2019, 15:58 (GMT)
I18n Disambiguation: One more case of 'Root' falloff without 'Curve' context.

Part of T43295.
May 13, 2019, 15:58 (GMT)
I18n Disambiguation: "Add" in menu labels.

This one is usually a verb/action one in menus' labels,
hence we give it the Operator default context.

Part of T43295.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021