Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 33 / 5574

November 25, 2021, 17:30 (GMT)
Cycles: expose direct light sampling option in Debug panel, tweak panel layout
November 25, 2021, 17:24 (GMT)
Fix build error with experimental features after recent release cycle bump

Hair, pointcloud and simulation datablock types should be disabled in the
beta cycles already like other experimental features.
November 25, 2021, 17:00 (GMT)
Merge remote-tracking branch 'origin/blender-v3.0-release'

Merge conflict: Makes sure master is still alpha, while 3.0 is rc.
November 25, 2021, 16:59 (GMT)
Blender 3.0 bcon4 - change release cycle to release candidate

This is still a rolling release candidate with new builds every day
as a preparation to the final release.
November 25, 2021, 16:32 (GMT)
Fix T90082: Autoscrolling after renaming in the File Browser broken

Caused by 6b0869039a40

Above commit introduced selection after renaming. This includes calling
`file_select_deselect_all` [which resorts and refilters].

So now, to have the correct file for scrolling, get it again after
sorting by calling `file_params_find_renamed` again.

Differential Revision: https://developer.blender.org/D13368
Revision 4a3f99a by Julian Eisel
November 25, 2021, 16:26 (GMT)
Merge branch 'blender-v3.0-release'
Revision 5a11c6e by Julian Eisel
November 25, 2021, 16:15 (GMT)
Fix missing margin below panels

A minor cosmetic fix. When the view was scrolled all the way to the
bottom, the lowest panel would end right on the view edge. The
scrollable view should get the same margin at the bottom as used at the
top.
Revision 5514ca5 by Julian Eisel
November 25, 2021, 16:09 (GMT)
Fix T92313: Heading of redo panel is not aligned properly

This corrects some alignments issues through new margins introduced in
93544b641bd6. Basic idea of this fix is to only add the new margins when
drawing a panel with background. These margins were added specifically
for the background boxes, so that makes sense.

Alternative fix to D13199.

This also fixes some margings added unintentionally in mentioned commit.
There is a little jump of the toolbar and the tabs in the Properties
when comparing the UI without this fix to 2.93:
{F12158085} {F12158039}
The jump is gone with this fix applied (compare to the 2.93 screenshot):
{F12158064}
While not a serious issue, this confirms that this fix actually tackles
the root of the issue.
Revision 94e8db1 by Julian Eisel
November 25, 2021, 14:55 (GMT)
Fix T92278: Small size of previews in the shading popover

Don't use the side padding for menu item contents when displaying
previews or icons in a row or grid layout. This can cause problems for
the preview drawing and doesn't make sense to draw there anyway.

This not only fixes the mentioned issue, but also too small heighlight
for the collection color tag in the Outliner context menu.

Alternative to and similar to D13125.
November 25, 2021, 14:22 (GMT)
Merge remote-tracking branch 'origin/blender-v3.0-release'
November 25, 2021, 14:02 (GMT)
Fix T93274: Assigning asset catalog doesn't mark file as modified

Assigning a catalog to an asset via drag-and-drop in the asset browser
now creates an undo step. Not only does this allow undoing the action,
it also tags the blend file as modified.

Reviewed by: Severin

Differential Revision: https://developer.blender.org/D13370
November 25, 2021, 14:01 (GMT)
Fix: Crash when muting the Group Output node

This fixes a crash when muting the "Group Output" node.
It should not be possible to mute it so this patch
sets the `no_muting`-variable on it.

Differential Revision: https://developer.blender.org/D13364
November 25, 2021, 14:00 (GMT)
Merge branch 'blender-v3.0-release'

Conflicts:
source/blender/windowmanager/intern/wm_files_link.c
November 25, 2021, 13:56 (GMT)
Fix T93353: Reload Library used as source for liboverride loses Constraints.

Liboverride properties and operations list need to be fully up-to-date
before libraries are reloaded, otherwise re-applying those liboverrides
after linked data is reloaded may miss some changes.
November 25, 2021, 13:45 (GMT)
Fix T89996, T90063: bugs with multi-button reset and entering values in popups

This reverts the changes to fix T87448, where entering the same value in number
buttons causes an unnecessary update. This is not stable enough for 3.0 and so
is being reverted, better to have an unnecessary update than no update in other
cases.

This effectively reverts the changes from rBeb06ccc32462 and follow up fixes
rBe1a9ba94c599, rBbbb52a462ef9, rBec30cf0b742f, and rB071799d4fc44. The code is
disabled with a comment on how it could be implemented better.
November 25, 2021, 13:21 (GMT)
Merge branch 'blender-v3.0-release'
November 25, 2021, 13:18 (GMT)
Fix T93360: 'Iteractive Light Track' do not work over empty background

Bug introduced in {rBaa0ac0035a0d}.

The invalid depth fallback was changed to `FLT_MAX` in order to match the
annotation and gpencil operations.

This broke the `Interactive Light Track` operator which invalidates the
operation if the depth value is `1.0f`.

The chosen solution was to change the value tested in the annotation and
gpencil operations.
November 25, 2021, 13:16 (GMT)
Fix T93338: Curve Guide force field crash

Caused by {rBcf2baa585cc8}.

For Curve Guide force fields to work, the `Path Animation` option has to
be enabled. With it disabled, we are lacking the necessary
`anim_path_accum_length` data initialized [done by
`BKE_anim_path_calc_data`] which `BKE_where_on_path` relies on since
above commit.

Now just check for this before using it - and return early otherwise.
Prior to said commit, `BKE_where_on_path` would equally return early
with a similar message, so that is expected behavior here.

Maniphest Tasks: T93338

Differential Revision: https://developer.blender.org/D13371
November 25, 2021, 12:51 (GMT)
BLI: remove special cases for is_span and is_single methods

Those were not implemented consistently and don't really help in practice.
November 25, 2021, 12:40 (GMT)
Fix T92609 Default Compositing tab shows red overlay when stereoscopy is turned on

This was caused by the drawing not being done on the right frammebuffer.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021