Blender Git Commit Log

All Blender Git commits.

Page: 889 / 8462

February 25, 2021, 05:13 (GMT)
Fix T85975: Edit-mode undo/redo removes overlays

Setting the active object when decoding undo steps missed
a call to ED_object_base_active_refresh.
February 25, 2021, 05:13 (GMT)
Fix T85974: Edit-mode undo/redo causes assertion

Assert the poll function succeeds after setting the active object.
February 25, 2021, 05:13 (GMT)
Fix entering edit-mode when object mode and edit-data don't match

In rare cases, it's possible for an object to have edit-mode data
without it's Object.mode set to edit-mode.

This could happen with undo, part of fix for: T85974.
February 25, 2021, 03:58 (GMT)
Merge branch 'master' into geometry-nodes-mesh-primitives
February 25, 2021, 01:58 (GMT)
Merge branch 'master' into cycles_procedural_api
February 25, 2021, 01:20 (GMT)
Cleanup: use low level edit-object access functions for undo

Use OBEDIT_FROM_VIEW_LAYER macro for curve & fonts (matching edit-mesh).

While the difference isn't significant at the moment,
there are no reason these should be different between undo systems.
February 25, 2021, 01:18 (GMT)
Fix T85926: Cycles missing viewport updates when making materials single user

This issue seems to be caused by the reallocation flag not being set on
the device shader data array so it was never updated on the GPU although
the host memory was modified.
February 25, 2021, 01:04 (GMT)
PyAPI: expose imbuf.types.ImBuf, include in API docs

Without this, the ImBuf type wasn't part of documentation.
February 24, 2021, 23:58 (GMT)
FFmpeg: Improve scrubbing performance

Applying negative offset to seek position before scanning doesnn't have
any effect. This change results in 1.5x faster seeking (random frame,
average value) in sample file with 30 frame GOP length.

If I am not mistaken, B frames can have `pts` that can be less than
`pts` of I frame that must be decoded. Even in this case though, B frame
packet will be stored after that I frame.

In addition, preseek value is de facto hardcoded so seeking would fail
if it could. This can be hard to spot though.

Differential Revision: https://developer.blender.org/D10529
February 24, 2021, 23:51 (GMT)
Merge branch 'search-button-first-search' into temp-geometry-nodes-attribute-search
February 24, 2021, 23:49 (GMT)
UI: Expose an "is first search" boolean to search button callbacks

Currently when you open an RNA collection search button, like a
vertex group selector, the search filter isn't applied until you
start typing, in order to list every option at the start. Otherwise
they wouldn't be visible, since the search filter would run.

Currently this same check happens in one place, but it checks the
`changed` value of `uiBut`. This is fine in the interface directory,
but anywhere else it doesn't work. And I think exposing `uiBut.changed`
is not a good idea, since it's too general and is only used for this
specific situation anyway.

So, the solution is adding an `is_first` argument to the search
callbacks, which is nice for a few reasons:
- They work at a higher level of abstraction, meaning they don't
have to worry about how exactly to tell if this is the first
search.
- It makes it easier to do special behavior when the search menu
is first opened.
- Then, obviously, it makes that state accessible without including
`interface_intern.h`.

Ref T85658

Maniphest Tasks: T85658

Differential Revision: https://developer.blender.org/D10528
February 24, 2021, 23:40 (GMT)
Use exposed "is first search" boolean
February 24, 2021, 23:31 (GMT)
Merge branch 'search-button-allow-all' into temp-geometry-nodes-attribute-search
February 24, 2021, 23:31 (GMT)
Merge branch 'master' into search-button-allow-all
February 24, 2021, 23:30 (GMT)
Add todo comment
February 24, 2021, 23:12 (GMT)
Cleanup: Add comment
February 24, 2021, 23:02 (GMT)
Attribute Search: Always display search string with + icon
February 24, 2021, 22:34 (GMT)
Cleanup: Remove unused variable
February 24, 2021, 22:32 (GMT)
Merge branch 'search-button-allow-all' into temp-geometry-nodes-attribute-search
February 24, 2021, 22:32 (GMT)
Fix order of apply and all strings valid check
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021