Blender Git Commits

Blender Git "master" branch commits.

Page: 1275 / 5574

March 18, 2019, 13:56 (GMT)
Cleanup: fix compiler warnings.
March 18, 2019, 13:42 (GMT)
Fix (unreported) broken Py API doc after adding gpencil to buttons_context...
March 18, 2019, 13:37 (GMT)
Cleanup: remove compare_len_squared utility

There isn't any advantage to this over comparing the squared length.
March 18, 2019, 12:57 (GMT)
Fix T62643: ID user decrement error, likely related to custom material PointerProperty.

We are in a totally out-of-main context here, so no refcounting of any ID...

Note that this whole 'render preview' area could use some refactor with
modern ID management API, but that would go way beyond a mere bugfix,
and it is not the time to do such things.
March 18, 2019, 12:31 (GMT)
Fix T61226: Make hair editing (more?) thread safe

This replaces the global `PEData->dist` with a thread local variable
that is passed into the callback functions separately.

There are two new function types which have `Hit` in the name.
Those take the distance to the mouse as an additional parameter.

Reviewers: sergey

Differential Revision: https://developer.blender.org/D4538
March 18, 2019, 11:47 (GMT)
Cleanup: C++ style of structure definition
March 18, 2019, 11:03 (GMT)
Merge branch 'blender2.7'
March 18, 2019, 11:02 (GMT)
Cycles: Cleanup strict compiler warnings
March 18, 2019, 10:47 (GMT)
Cleanup: we now have a way to tag 'from' ID pointers in libquery code.

So no need to have custom verbose own detection cases for those guys...
March 18, 2019, 10:42 (GMT)
Fix mistake in previous commit.
March 18, 2019, 10:37 (GMT)
Fix T62670: insert_link() method not working for ShaderNodeCustomGroup.

Allow Python to override this method.

Differential Revision: https://developer.blender.org/D4537
March 18, 2019, 10:36 (GMT)
Cleanup: Main id looping: add FOREACH_MAIN_LISTBASE macro.

We don't want to use flow control like `break` statement into the basic
`FOREACH_MAIN_ID` macro, as this is a nested loop.

When refined behavior is needed (like breaking whole iteration, or just
skipping to next ID type), FOREACH_MAIN_LISTBASE and
FOREACH_MAIN_LISTBASE_ID macros should be used instead.

Based on D4382 by @campbellbarton
(Other potential solution, using flow control macros: D4384).
March 18, 2019, 10:10 (GMT)
Add-ons: disable 3ds add-on in all existing preferences.

Silences warning when running with --debug. If/when this add-on is ported,
users that need it can enable it again.
March 18, 2019, 09:42 (GMT)
Cleanup: fix compiler warning.
March 18, 2019, 09:38 (GMT)
Fix noisy console messages about unported add-ons by default.

* Make those single-line warning, there is really no reason to raise
exception (i.e. error) for that.
* Only show them when `--debug` option is set.
March 18, 2019, 09:30 (GMT)
Cleanup: unused vars in last commit
March 18, 2019, 09:16 (GMT)
Fix T58763: Sample color fails with mirror modifier
March 18, 2019, 07:26 (GMT)
Cleanup: rename color band to color ramp
March 18, 2019, 06:50 (GMT)
Fix color ramp eyedropper menu item

This couldn't be accessed because the poll function was checking the
active button.

Add a "color_ramp" context pointer which is set by the menu.

Alternative fix to D3984
March 18, 2019, 03:23 (GMT)
Cleanup: spaces around operators in DNA headers
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021