Blender Git Commits

Blender Git "master" branch commits.

Page: 1211 / 5574

May 6, 2019, 14:40 (GMT)
Fix T64161: Crashing using undo and multiple windows

It is possible that dependency graph was not yet initialized,
so need to do NULL pointer check.
May 6, 2019, 13:59 (GMT)
UI: Use expanded icon row for Select tool modes
May 6, 2019, 13:03 (GMT)
Industry Compat Keymap: Accept Knife tool with double-click

Suggested by users on Devtalk
May 6, 2019, 12:24 (GMT)
improve tooltip of ViewLayer.use

thx @Zoot (Gavin Scott) for spotting and providing better wording

Fixes T64157
May 6, 2019, 11:48 (GMT)
remove unused T_LOCAL_MATRIX

- was introduced in rB844a17a3d9d2 but apparently never used
- spotted while looking into T57767

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4805
May 6, 2019, 11:44 (GMT)
Fix T64164: Resetting a curvemap could result in a mirrored curve

A template_curve_mapping with brush=True was always resetting the curve
to a positive slope (descending from left to right).
Behaviour is now changed so that specifying "use_negative_slope" is
taken into account as well.

Also use this for:
- paint "cavity_curve"
- gpencil "curve_sensitivity" / "curve_strength" / "curve_jitter" /
"interpolation_curve"

Reviewers: brecht

Maniphest Tasks: T64164

Differential Revision: https://developer.blender.org/D4809
May 6, 2019, 11:42 (GMT)
UI: Remove wrong use of icon for Rename Active Item
May 6, 2019, 11:40 (GMT)
UI: Outliner Filter popover layout

- Use checkboxes with aligned text
- Use icons next to the checkboxes
- Remove wrong use of icons
- Better grouping
May 6, 2019, 10:54 (GMT)
Sound: Port more cases to be a part of dependency graph

Mainly covers RNA callbacks which were still doing direct scene update,
which was causing crashes. Now corresponding ID_RECALC flags are used,
so all scenes can update accordingly.

Also tested animated volume/pitch on strips, which now works as well.

Fixes T64133: Assert after changing FPS
Fixes T64154: Immediate crash when changing the current frame on the timeline
Fixes T64185: Client Crashes when the frame position value is changed
Fixes T64190: Blender Crash using Timeline Editor
Fixes T64128: Click to close bug type on timeline
Fixes T64147: Crash when setting current frame from Python
Fixes T64152: Blender Auto-Close on timeline change
May 6, 2019, 10:05 (GMT)
Color management: add functions to detect scene linear and sRGB color spaces

Same as the ones in Cycles, but intended for GPU textures.
May 6, 2019, 10:04 (GMT)
Fix error running Eevee render tests
May 6, 2019, 09:58 (GMT)
UI: disable colored icons in menus for now

Only a few icons are colored, which caused some random icons to be colored and
others not. We can add it back for specific menus later (like add object or
modifiers).
May 6, 2019, 09:56 (GMT)
UI: File Browser bookmarks panels

- Group these together in sub-panels
- Use much clearer naming
- Close Volumes and Recents by default
May 6, 2019, 09:54 (GMT)
UI: Icons update

New icons from Andrzej Ambro? / jendrzych:

- New icons for select tool modes
- Brought back screen icon for viewport visibility toggles
- Added new Instanced visibility toggle (unused currently - meant for forthcoming updates to the Outliner)
- New Gizmo icon for the header
- Many tweaks and alterations to existing icons. Full list on Devtalk
- Use correct icon when Proportional Editing is disabled
May 6, 2019, 09:32 (GMT)
Sound: Fix access wrong dependency graph

Due to some fields in the context being NULL access was happening
to the default view layer, not the active one.

Simply re-arranged context initialization, so it happens before
accessing dependnecy graph.

Fixes T64183: Crash in BKE_sound_scene_playing due to Scene NULL
Fixes T64192: Crash opening a file with a non-default View Layer active
May 6, 2019, 08:12 (GMT)
Depsgraph: Fix wrong comment
May 6, 2019, 07:47 (GMT)
Implement mirroring in pose mode (absolute and relative)

Added working X-mirroring in pose mode with an optional relative mirror
mode.

Reviewed By: Campbell Barton

Differential Revision: https://developer.blender.org/D4765
May 6, 2019, 02:55 (GMT)
Fix T64178: Invisible image 2D cursor

Own error in 928becec60d16, move cursor drawing to single location.
May 6, 2019, 01:59 (GMT)
Cleanup: clang-format
May 5, 2019, 19:36 (GMT)
UI: Tooltips

- Add missing tooltips to Quick Effects and Subdivide Edge Ring
- Add proper tooltip to the Bevel operator
- Clearer tooltips for the extrude operators

Plus a few other tweaks

Suggested by users on Devtalk.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021