Blender Git Loki

Blender Git "asset-system-filelist" branch commits.

Page: 6 / 12

March 25, 2021, 12:56 (GMT)
Merge branch 'ui-asset-view-template' into asset-browser-poselib
March 25, 2021, 11:24 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
March 24, 2021, 13:35 (GMT)
Merge branch 'master' into ui-asset-view-template
March 24, 2021, 12:54 (GMT)
Support passing operator to invoke on activating or dragging an item

An annoyance is that the operator names have to be passed to the template which
makes the already long argument list even longer.
Thought about a couple of ways to do this, unfortunately this is the only
decent way to do this that I see. There's also no way to pass operator options
currently.

Getting the handling to work correctly took some effort, and the code is not
exactly nice.

Note that even though we activate the item when calling the custom drag
operator (helps indicating the pose being blended for example), we only call
the drag operator then, not the activate one. They are never executed both.

Also note that this won't compile right now, I'll have to commit some changes
to master first.
March 24, 2021, 12:34 (GMT)
Add utilities to temporarily append asset IDs

Uses the new `BLO_library_temp_xxx` functions, but deals with all the asset
specific file path building. This is a reasonable utility for the asset system
to have, it will probably be needed by more asset types than IDs.
March 24, 2021, 12:25 (GMT)
Require identifier for asset view template usages

Needed if we want to support multiple different asset views in future.
March 24, 2021, 12:25 (GMT)
Allow getting asset library and active asset handle via context

`CTX_wm_asset_library()` returns the active asset library from the workspace,
or the the Asset Browser one while inside that. The active asset handle is set
by the Asset Browser and the asset view UI template so that operators executed
via the template can access it.
March 24, 2021, 11:22 (GMT)
Merge branch 'master' into ui-asset-view-template
March 23, 2021, 15:41 (GMT)
Pose Library: expand blend operator poll function

Expand the `POSELIB_OT_blend_pose` poll function to check whether there
is an actively selected pose, and don't crash even if the operator gets
called regardless.
March 23, 2021, 15:38 (GMT)
Pose library: prevent double report when no asset can be loaded
March 23, 2021, 15:37 (GMT)
Pose library: make reports translatable
March 23, 2021, 14:43 (GMT)
Enable the `pose_library` add-on by default

This new pose library is based on the asset browser, and will eventually
replace the built-in pose library. Because of this, it is enabled by
default.
March 23, 2021, 13:57 (GMT)
Switch addons submodule to `asset-browser-poselib` branch

Switch addons submodule to `asset-browser-poselib` branch in the
`.gitmodules` file. This should affect any subsequent calls to `git
submodule update`.

Care should be taken when merging this branch back to master, because
this change should *not* be included.
March 23, 2021, 13:55 (GMT)
Pose library: when blending, allow shift key for smaller increments of 1%
March 23, 2021, 13:54 (GMT)
Animation: add `PBONE_SELECTED` macro to determine selection state of bones
March 23, 2021, 12:33 (GMT)
Addons: use `asset-browser-poselib` branch

This commit sets the `release/scripts/addons` to its
`asset-browser-poselib` branch, with the aim that animators checking out
this branch on the main Blender repo also get the corresponding branch
in the addons repo.
March 21, 2021, 15:48 (GMT)
Merge branch 'ui-asset-view-template' into asset-browser-poselib
March 21, 2021, 15:46 (GMT)
Fix crash when showing empty shape-keys list
March 21, 2021, 15:11 (GMT)
Cleanup: add const.
March 21, 2021, 15:11 (GMT)
Python API: Expose CurveProfile Reset View function

Allow python access to the `reset_view` functionality which before
was only available through the menu. This was suggested for
consistency after D10561.

Differential Revision: https://developer.blender.org/D10595
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021