Blender Git Commits

Blender Git "master" branch commits.

Page: 1215 / 5574

May 3, 2019, 11:53 (GMT)
Industry Compat Keymap: Fix Return key in the File Browser

Return was set to Rename in all editors. Now set it per editor and exclude File Browser
May 3, 2019, 11:05 (GMT)
Refactor: Support arbitrary y offset for channel list

At first you could think that this refactor would not be
necessary, because `ACHANNEL_FIRST` exists already.
It contained the small y offset that all channels had.

Unfortunately, a lot of code assumed that
`ACHANNEL_FIRST = -ACHANNEL_HEIGHT`, making the
define pretty much useless. This refactor fixes that
for the action and nla editor.

As a nice side effect, this patch fixes channel box select.
Before there was always have a half-channel offset.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4783
May 3, 2019, 10:42 (GMT)
Depsgraph: Remove filtering API

This was an attempt to speed up motion path calculation, which didn't
really work in real world animation files, where animators already
hide and disable all the heavy collections. Filtering approach also
doesn't allow to have multiple frames evaluated in multiple threads
easily.

Filtering also adds extra complexity on keeping the graph in a correct
and consistent state.

Fixes T64057: Blender crash when use motion paths
May 3, 2019, 10:08 (GMT)
Industry Compat Keymap: Set Tab to use Add Search in node editors

More useful than operator search here, and more like some other apps.
May 3, 2019, 09:41 (GMT)
Industry Compat Keymap: Use Alt-key navigation in the Image Editor

Was missing this by mistake
May 3, 2019, 08:26 (GMT)
UI: Display panel tweaks

- Use Display As rather than Draw Type, following naming conventions
- Rename Advanced subpanel to Stretching, since that more accurately describes what it's for
May 3, 2019, 08:09 (GMT)
Revert "Cleanup: add semicolon after PyObject_VAR_HEAD"

This reverts commit a01bcfa6366f893fbc8fdbf537d91ece4832ea03.

This causes MSVC2019 build to fail with error C2059

Unfortunately this means we have to put up with bad formatting
in Python structs.
May 3, 2019, 07:41 (GMT)
UI: Add Annotate tool to Sculpt and Paint mode toolbars

Users have requested to have the Annotate tool added to Sculpt Mode. It can be useful for annotating while sculpting.

- Remove Measure tool from the tools_annotate group
- Add Measure tool to object and edit mode toolbar
- Add Annotate tools to Sculpt and Paint modes

Differential Revision: https://developer.blender.org/D4785
May 3, 2019, 07:08 (GMT)
Fix T59474: Crash assign shortcuts
May 3, 2019, 04:15 (GMT)
Fix active tool side-bar redrawing on tool change
May 3, 2019, 03:59 (GMT)
Fix tool header message subscriber
May 3, 2019, 03:04 (GMT)
Cleanup: replace RGN_ALIGN_ENUM_MASK

This was only used once, other checks were masking out
RGN_SPLIT_PREV which isn't future proof (if other flags are added).

Add RGN_ALIGN_ENUM_FROM_MASK macro, use it everywhere we need to
check the alignment enum.
May 3, 2019, 02:43 (GMT)
Cleanup: add semicolon after PyObject_VAR_HEAD

clang-format doesn't expand macros,
add semicolon to prevent misleading formatting.
May 3, 2019, 02:43 (GMT)
Cleanup: warnings

Quiet extra-semi-stmt & missing-variable-declarations
May 3, 2019, 02:19 (GMT)
Defaults: disable developer extras

Was enabled by accident when updating startup.blend.
May 3, 2019, 02:07 (GMT)
DNA: remove unused 'osa' member

Also correct unused flag comment, use doxy cross references.
May 2, 2019, 17:03 (GMT)
Industry Compat Kerymap: Add Pick Shortest Path to keymap

Use Ctrl-Shift-Click for this.
May 2, 2019, 15:46 (GMT)
Fix T64072: DynamicPaint: Bake failed: Canvas mesh not updated

Baking is to happen form within an evaluated scene.
May 2, 2019, 14:51 (GMT)
Fix T63997 Weird z-fight during weight paint

PBVH drawing was used even in weightpaint/vertexpaint because both uses
the sculpt session.
May 2, 2019, 14:51 (GMT)
Cleanup: Draw Manager: remove DRW_state_invert_facing
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021