Blender Git Commits

Blender Git "master" branch commits.

Page: 1439 / 5574

November 27, 2018, 20:17 (GMT)
MOD_smooth: do not compute mesh when not needed.

Also fixes potential memory leak.

Related to T57972.
November 27, 2018, 19:31 (GMT)
Cleanup: tweak ED_region_is_overlap checks
November 27, 2018, 19:09 (GMT)
Docs: use float in bpy.app.timer examples

Makes it clear seconds are not integers,
also avoids conversion to float.
November 27, 2018, 18:50 (GMT)
Fix local view undo (T58051)

Like in 2.7x we don't restore the previous view zoom.

This goes along the fact that we don't store viewport navigation
transformations either.
November 27, 2018, 17:11 (GMT)
Fix localview duplicated objects not in localview

Following the behaviour present in Blender 2.7x, where if you duplicate
an object it will show in all the local views the original object was
visible.
November 27, 2018, 14:59 (GMT)
Partial fix for T57868, crash when using bevel from Python.

These changes are necessary. Need to mark vertices of edges passed
in geom; also the normals.out slot has a custom element type, not
ELEM, so need to prevent attempt by python code to convert it to
an elem. But this leaves a memory leak. I will rework code to not
use normals.out slot at all, but that's a bigger fix.

Now there is a crash in a different place (GPU code). Think that if
using Op on its own (instead of from edbm_bevel_calc, there needs to
be a dependency graph update and maybe more?
November 27, 2018, 14:08 (GMT)
Workbench: Fix crash when enabling cavity
November 27, 2018, 14:04 (GMT)
Fix outliner click select with tablets, after recent changes.
November 27, 2018, 13:40 (GMT)
Fix T58088: OpenSubdiv not enabled by default in macOS builds.
November 27, 2018, 13:21 (GMT)
Fix file browser click to select not working on tablets, after recent changes.

The highlight on mousemove operator should not swallow events.
November 27, 2018, 13:19 (GMT)
UI: Bring back User Preferences entry in Editors list.

It's nonstandard and kind of weird, but it's nice when making keymaps, themes, quickly test things without spawning a new window.
November 27, 2018, 12:49 (GMT)
DRW: Implement Hair Weight drawing

Fixes T57931 Particle weight edit mode is not supported.

There is a bug that prevent refresh of the toolsettings on which is based
the weight / non-weight display selection (see T58086).
Revision 4c1a01d by Gaia Clary
November 27, 2018, 11:22 (GMT)
fix: Collada Exporter: improve usage of viewlayer and depsgraph

* The exporter now gets the view layer from the context
instead of the depsgraph.
* The depsgrap is now fetched only on demand since the graph
is not always needed for exporting (currently only for armature exports).
November 27, 2018, 10:31 (GMT)
Python API Docs: Examples for new timer api
November 27, 2018, 10:09 (GMT)
make node editor tool region background transparent

followup to rB1944bca49a22c18b059d84daf56908b6e15591ad

Differential Revision: https://developer.blender.org/D3999
November 27, 2018, 10:07 (GMT)
Fix T57929: missing UI updates when changing active object

was caused by NC_SCENE notifier being skipped with a non-scene reference
showed e.g. in timeline not updating keyframes/cachelines

Maniphest Tasks: T57929

Differential Revision: https://developer.blender.org/D4000
November 27, 2018, 09:56 (GMT)
Python API: Fix partial build

`gpu_extras` was always visible
November 27, 2018, 09:43 (GMT)
Fix T57070: Take Two of 2.8 Crash in sculpting mode with tilling and Dyntopo.

Accessing ob->bb directly is not a good idea anyway.

Still, would like to know why/where this bbox is freed, since it is
allocated at least once by depsgraph eval, as part of
`BKE_object_handle_data_update()` function...
November 27, 2018, 07:43 (GMT)
Tool System: use tools for node editor
November 27, 2018, 06:52 (GMT)
Keymap: share annotation tool keymaps between spaces

Not sharing caused duplication in the keymap and
required a factory class generator.

Simplify tool & keymap definitions by sharing them.

It's highly unlikely we will ever want these to use different keys
once they're set as the active tool.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021