Blender Git Commits

Blender Git "master" branch commits.

Page: 1310 / 5574

February 27, 2019, 23:12 (GMT)
Makefile: move help text to string literal

Editing text in @echo commands wasn't convenient.
February 27, 2019, 21:48 (GMT)
Refactors preview drawing code with few functional modifications:

Fix T61241

- Changing preview size does not affect drawn image size, only resolution.
-- Consistent behavior, when changing full-size / proxy / scene render size
-- Scopes are rendered in *same size* as source image
-- Over all, user does not have to readjust preview zoom.

Reviewed by: Brecht

Differential revision: https://developer.blender.org/D4315
February 27, 2019, 18:50 (GMT)
UI Particles: Minor tweaks to labels

* Capitalize 'Orientation Axis' and 'Multiply Mass with Size'
* Rename 'Scaling' to 'Radius Scale'
February 27, 2019, 18:50 (GMT)
UI: Rename 'Object' to 'Object Velocity' in particle settings
February 27, 2019, 18:50 (GMT)
UI: Rename Display -> Viewport Display panel
February 27, 2019, 18:37 (GMT)
Cleanup: better names and comments for library ID linking code.

Differential Revision: https://developer.blender.org/D4415
February 27, 2019, 16:52 (GMT)
Fix T61988, Bevel miter on small scale.

Take two at fix, hopefully without unintended commits
to submodules this time.
February 27, 2019, 16:46 (GMT)
Armature: Make selection only work on outlines in wireframe mode

This was not working in edit mode and broken in posemode + bounding box
display type.

This makes possible to select bones inside other bones.
February 27, 2019, 16:46 (GMT)
Armature: Remove the Transparent Bone overlay option

The option is replaced by the Wireframe mode display which (in edit & pose
mode) does exactly what transparent bones did.
February 27, 2019, 16:46 (GMT)
Armature: Force Transparent bone in wireframe display type/mode

This makes the bones transparent when the object or the viewport display
type is Wireframe. This is in order to make things consistent.

In object mode all bones are fully transparent to not create more visual
noise if the scene is complex.

Another small addition is that the Bounding Box draw mode now works as
expected on armatures.
February 27, 2019, 16:42 (GMT)
Revert "Fix T61988: Bevel mitering on small objects."

This reverts commit 048088e1d2435d249f36feb4774d14aeaf1293e9.
Accidentally changed submodules. Will resubmit with only
intended changes later.
February 27, 2019, 16:37 (GMT)
Fix T62007: Dial 3d being drawn out of rotating tool.

It was being drawn when any Gizmo was highlighted.
There are several ways to solve this (creating a new parameter to the operator, checking the gizmos in the invoke or creating a global context).
Also, for a micro-optimization, all of those conditions in the `drawDial3d` could be done once in the invoke.
But since all of these changes involve changing the customdata (`TransInfo`), which is already a bit confusing with so many members, I thought it best to make minimal changes.
February 27, 2019, 15:44 (GMT)
Revert "Add library-hint to datablock search menus."

This reverts commit 4669c3692cc4f69660c673ceccce2245d5b9fed8.
February 27, 2019, 15:44 (GMT)
Revert "Fix broken 'search pointer' UI since this morning."

This reverts commit 456e3f00e007dbdeecb8a967ded9b7f4b2bc2969.
February 27, 2019, 15:37 (GMT)
Transform: fix redo rotate adjusting orientation

Regression in recent update.
Also de-duplicate orientation matrix initialization.
February 27, 2019, 14:59 (GMT)
GPencil: Fix memory leak issue

After a previous commit to use unique identifiers for Ghash key, I had missed to free the memory of the name key.

Thanks to Jacques Lucke for detecting the leak.
February 27, 2019, 14:04 (GMT)
Keymap: use tap/drag for mode switching w/ pref enabled
February 27, 2019, 14:04 (GMT)
Cleanup: remove redundant property assignment

Also cleanup comments
February 27, 2019, 13:50 (GMT)
Depsgraph: Make it easier to control which bases being pulled into the graph

Just de-duplicates some logic. Should be no functional changes.
February 27, 2019, 13:45 (GMT)
Move base flags evaluation to its own function

No need to have iterator loop in the view layer evaluation,
this only makes it more difficult to have base flags covered
by the dependency graph.

Other good thing is that we don't need to worry about whether
base has been removed from the evaluated view layer or not.

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D4414
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021