Blender Git Commits

Blender Git "master" branch commits.

Page: 964 / 5574

December 17, 2019, 17:00 (GMT)
Fluid: Fix that maps old smoke and fluid modifiers to new manta modifier
December 17, 2019, 16:27 (GMT)
GPencil: Cleanup - Remove duplicated code

December 17, 2019, 16:14 (GMT)
GPencil: Fix brush panels after UI reorganization

With the brush reorganization included in D5928, the brush panels had covered the topbar and make impossible to use the drawing tools.

Now, the options are grouped in Stroke popover, similar to Sculpt.

Also fixed some missing or wrong texts.
December 17, 2019, 16:00 (GMT)
USD: Only show in experimental features when built with USD support

Previously the USD Exporter was always visible in the Experimental Features
user preferences tab, even when Blender was built with `WITH_USD=OFF`.
December 17, 2019, 16:00 (GMT)
USD Exporter: show export options by default

There are options for the exporter that are relevant for each export, for
example the choice between Viewport or Render settings, or whether to
export the current frame or an animation. It's better to have the options
panel opened by default.
December 17, 2019, 15:42 (GMT)
Fix unreported: Crash when confirms GRAPH_OT_decimate

`dgo` is MEM_freed just before.
December 17, 2019, 14:55 (GMT)
UI: Prevent crash when opening file browser with mouse not in window

When the mouse is not inside the Blender window, `CTX_wm_area(C)` returns
`NULL`, but this wasn't checked for.
December 17, 2019, 14:22 (GMT)
Fix T68665: FCurve group disappear on Curve/Surface object data

When going from EDIT to OBJECT mode, Blender updates the object data from
the edit-mode data. This took care of renaming FCurves that animate Curve
control points when control points are added/removed, but this didn't keep
the FCurve groups intact. Since the FCurve groups are tightly connected to
the Action channels, it's hard to keep the group pointers intact during
this process. Instead of making the code even more complex in an attempt to
do that, I implemented a function (`BKE_action_groups_reconstruct()`) that
rebuilds the group channel pointers.

The call to `action_groups_add_channel()` had to be removed because it
updates the the next/prev pointers of the FCurve while we're looping over
them, causing infinite loops.
December 17, 2019, 14:22 (GMT)
Cleanup: Animation: mark function parameter as `const`

`fcurve_path_rename(..., rna_path, ...)` doesn't change `rna_path` at all,
so it can be marked as `const char *`.

No functional changes.
December 17, 2019, 13:34 (GMT)
Fix T72507: Depth of bones missing for navigation

Regression introduced in rBb11272a0
December 17, 2019, 10:39 (GMT)
Fluid: Fix particle settings type
December 17, 2019, 10:13 (GMT)
Fluid: Fix python script after refactor

Missing part in 2564e2a2ad9.
December 17, 2019, 08:47 (GMT)
Manta: Fix using path as an input and output

It is not guaranteed that the function will give correct result
in such an overlapping inputs.

@sebbas please verify this.
December 17, 2019, 05:30 (GMT)
Cleanup: spelling
December 17, 2019, 05:30 (GMT)
Cleanup: de-duplicate tool gizmo
December 17, 2019, 03:55 (GMT)
Fix T72416: Tool settings ignored when activated from gizmo
December 17, 2019, 03:49 (GMT)
Cleanup: RNA naming

- Use abbreviations min/max
this is used throughout the existing API.
- Rename use_adaptive_stepping to use_adaptive_timesteps
since this is used with timesteps_min/max it's clearer
to use matching terms.
December 17, 2019, 03:33 (GMT)
Cleanup: de-duplicate check for un-baked guide

Also simplify particle combined export checks
December 17, 2019, 03:06 (GMT)
Cleanup: rename effec -> effector

Effector is already used elsewhere for this purpose.
December 17, 2019, 03:00 (GMT)
Cleanup: renaming guiding -> guide

The term guide makes sense on it's own in this context.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021