Blender Git Commits

Blender Git "master" branch commits.

Page: 399 / 5574

February 5, 2021, 12:07 (GMT)
Merge branch 'blender-v2.92-release'
February 5, 2021, 12:05 (GMT)
Fix T85260: Viewport render does not draw background

Regression introduced by {rBed809866b172} where overlays weren't drawn
when overlays are turned off. The background in wireframe, solid
(always) and material preview and render preview (when not using scene
world) are also part of the overlays.
February 5, 2021, 11:46 (GMT)
Merge branch 'blender-v2.92-release'
February 5, 2021, 11:43 (GMT)
Fix T85396: Display Texture Paint UV only working in editmode

Caused by rBf83aa830cd00.

Since above commit, only meshes in editmode were considered for drawing
(because
BKE_view_layer_array_from_objects_in_edit_mode_unique_data_with_uvs was
used), but the option needs to work for texture paint mode as well, so
use BKE_view_layer_array_from_objects_in_mode_unique_data instead on
pass the draw_ctx->object_mode.

note: there is no good filter_fn to check if we have UVs if mesh is not
in editmode, this shouldnt cause much of a performance hit though.

Maniphest Tasks: T85396

Differential Revision: https://developer.blender.org/D10319
February 5, 2021, 11:34 (GMT)
Cleanup: use 'r_' prefix for return arguments, order last
February 5, 2021, 11:33 (GMT)
Cleanup: outdated/unhelpful comments
Revision fa96aa5 by Julian Eisel
February 5, 2021, 10:28 (GMT)
Fix missing preview images for actions when browsing in external files

When reading the preview images of external .blend files, action data-blocks
were not handled.
Preview support for actions was added in 2397ccc583af.
February 5, 2021, 10:04 (GMT)
Cleanup: Modernize type definition in Alembic

Use newer `using` semantic for type definition.
Solves modernize-use-using Clang-Tidy warning.
February 5, 2021, 09:58 (GMT)
Fix integer types in ImBuf leading to warnings

Replace `long long` with an explicit `int64_t`. This is also what is
used in the FFmpeg headers.

Fixes clang diagnostics warning about wrong format used in the log.

Should be no functional changes.
February 5, 2021, 09:40 (GMT)
Fix T82973: Strips overlap after transforming

When transforming multiple strips to limits of sequencer timeline they get
squashed into one channel.

Store selection minimum and maximum channel in TransSeq and limit
transformation so no strip can be transformed beyond timeline boundary.

Reviewed By: Sergey, mano-wii

Differential Revision: https://developer.blender.org/D10013
February 5, 2021, 08:41 (GMT)
install_deps: Add libharu.

Old lib available as packages everywhere, easy. ;)
February 5, 2021, 06:04 (GMT)
Cleanup: rename USER_ZOOM_{CONT->CONTINUE} improve comments

USER_ZOOM_CONT only had comments saying this was 'oldstyle',
remove these comments, add brief explanations of the zoom style
in the enum.
February 5, 2021, 05:44 (GMT)
Keymap: use Shift-Tab to cycle backwards over edit-buttons

All modifiers were being checked, a hang-over from 2.4x
where this checked the modifier flag was non-zero.
February 5, 2021, 05:30 (GMT)
Cleanup: correct spelling in code
February 5, 2021, 05:23 (GMT)
Cleanup: correct spelling in comments
February 4, 2021, 22:45 (GMT)
Cleanup: replace inline loops with RNA_enum_from_identifier
February 4, 2021, 22:45 (GMT)
Cleanup: cmake indentation, white-space
February 4, 2021, 21:03 (GMT)
Cleanup/refactor: Undosys: Get rid of the magic values for undo direction.

Move `eUndoStepDir` to `BKE_undo_system.h` and use its values
everywhere.

Note that this also introduce the `STEP_INVALID` value in that enum.

Finally, kept the matching struct members in some lower-level readfile
code as an `int` to avoid having to include `BKE_undo_system.h` in a lot
of unrelated files.
February 4, 2021, 18:23 (GMT)
LibOverride: Improve/Fix issues in override resync process.

When we have a local override, its linked reference may not be detected
as needing to be overridden anymore.

In that case, if there is no actual override defined by the user, assume
that we can get rid of this local override as part of the resync
process, and use the linked data directly instead.
February 4, 2021, 17:56 (GMT)
Animation: Add PreviewImage to bAction struct

Make it possible to attach a preview image to an Action.

In the #asset_browser_pose_libraries project, poses will be stored as
individual Action datablocks. Having a thumbnail for each pose is of
course essential.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D10306
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021