Blender Git Commit Log

All Blender Git commits.

Page: 216 / 8462

September 23, 2021, 11:03 (GMT)
Fix T91629: Crash in "Open Cached Render" function
September 23, 2021, 10:56 (GMT)
LibLink Append: Expose 'reuse ID' through new BLO flag, and add basic tests.

Option is now available to append operator, alsthough hidden and
disabled by default.
September 23, 2021, 10:54 (GMT)
Asset Catalog Tests: better path separator handling

Fixes by @LazyDodo to make the tests run on Windows.

This requires another change to get working properly, namely updating
`BLI_dir_create_recursive()` on Windows to call `BLI_path_slash_native()`
on the path before trying to create it. This will be handled in a different
commit, as it's not catalog-related.
September 23, 2021, 10:54 (GMT)
LibLink Append: Fix 'reused ID' case keeping linked data around.

When we re-use a local ID, we need to delete the matching linked data.
September 23, 2021, 10:46 (GMT)
Cleanup: proper handling of `LIB_TAG_DOIT` in append code.
September 23, 2021, 10:45 (GMT)
Cleanup: eBLOLibLinkFlags: Add 'space' between `APPEND` flags and `INSTANCE` ones.
September 23, 2021, 10:42 (GMT)
Asset Catalog Tests: pass directory path instead of file path

Just a fix for a silly mistake.
September 23, 2021, 10:40 (GMT)
Sculpt: cloth brush constraint solver is now multi-threaded

* Used a simple method of assigning constraints
to threads.
* Constraints that couldn't be assigned are solved
in the main thread.
September 23, 2021, 10:38 (GMT)
Asset Catalogs: update explanatory comment in catalog definition file

Explain the new UUID-based format in the default comment at the top of
each catalog definition file.
September 23, 2021, 10:38 (GMT)
Cleanup: asset catalogs, avoid shadowing field by function parameter

No functional changes.
September 23, 2021, 10:32 (GMT)
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs
September 23, 2021, 10:30 (GMT)
Cleanup: Silence unused var warning in release builds.
September 23, 2021, 09:59 (GMT)
Support deleting catalogs from the UI

Adds a 'x' icon to catalogs to delete them (including children, if any).

There's no undo/redo for editing catalogs yet (since they are not
stored in .blend files), so deleting a catalog is a destructive action.
Therefore we show a confirmation popup.

Only catalog tree-items in the UI that represent an actual catalog can
be deleted for now. With T91451 done, this will change (every item
visible will be an actual catalog, so you'll be able to delete each).
September 23, 2021, 09:28 (GMT)
Add missing GPencil `IDTYPE_FLAGS_APPEND_IS_REUSABLE` flag.

Forgot that one in rB794c2828af60.

Noted by Antonio Vazquez (@antoniov), thanks.
September 23, 2021, 09:15 (GMT)
Append: Reuse local data: remove limitation on directly selected data.

in asset context, when user drag & drop a material several time, they
would still expect to re-use existing one instead of getting new copies
of it, even if this material is directly appended (and not an indirect
dependency of an object e.g.).
September 23, 2021, 09:13 (GMT)
Sculpt: move more brush settings to brush channels
September 23, 2021, 09:01 (GMT)
Link/Append: Refactor flags.

Flags controlling link/append code are split between two enums, one in
`DNA_space_types.h` and one in `BLO_readfile.h`.

This commit:
- Moves flags exclusively used in WM and BLO code to `eBLOLibLinkFlags`
in `BLO_readfile.h`. Flags in `eFileSel_Params_Flag` from
`DNA_space_types.h` are now only the ones effectively used by the
file browser editor code too.
- Fixes some internal utils in `readfile.c` still taking `short` flag
parameter instead of proper `int` one.

NOTE: there are a few other flags that could probably be moved to
`eBLOLibLinkFlags` (at the very least `FILE_LINK`, probably also
`FILE_AUTOSELECT` and `FILE_ACTIVE_COLLECTION`), since those are not
effectively used by the file browser, and control linking/appending
behavior, not filebrowser behavior.

However for now think it's safer to not touch that.
September 23, 2021, 08:41 (GMT)
Fix last Cycles tile highlighted while file from disk is being processed
September 23, 2021, 06:59 (GMT)
Tracking Tools: Only show toolheader in Clip View

There are no tools available for Graph and Dopesheet view, so do not
show the tool header there.
September 23, 2021, 06:25 (GMT)
Merge branch 'master' into tracking_tools
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021