Blender Git Commits

Blender Git "asset-browser-poselib" branch commits.

July 13, 2021, 13:09 (GMT)
Fix T88281: Pose Library 'flip pose' sometimes flips wrong

Correct cases where the X-axis of the bone (in pose space) aligns with
the pose-space Y or Z-axis. In these cases the decomposition of the
matrix fails, and a negative scale of the X-axis turns into a 180�
rotation around the Y-axis. An extra -1 scale to the X and Z axes of the
resulting matrix seems to fix things.
July 1, 2021, 09:00 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 29, 2021, 14:06 (GMT)
Cleanup: typo fix

Add a comma.

No functional changes.
June 29, 2021, 14:06 (GMT)
Cleanup: add `const` to local variables and function parameters

Add `const` to some variables that don't need to be mutable.

No functional changes.
June 29, 2021, 14:00 (GMT)
Cleanup: reduce amount of conditional code

Use `return;` in `if`-block, making it possible to un-indent the entire
`else` block.

No functional changes.
June 29, 2021, 13:57 (GMT)
Cleanup: remove unused `#include`

Remove unused `#include <stdio.h>`.

No functional changes.
June 29, 2021, 13:53 (GMT)
Cleanup: `CTX_wm_asset_handle`, move assignment of return param

Move the assignment to return parameter `*r_is_valid` to always be just
above the corresponding `return` statement. This makes it easier to ensure
that it is always set, and to see that it's only set once.

No functional changes.
June 29, 2021, 13:23 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 24, 2021, 13:26 (GMT)
Merge branch 'master' into asset-browser-poselib
June 23, 2021, 08:34 (GMT)
Merge branch 'master' into asset-browser-poselib
June 21, 2021, 08:51 (GMT)
Merge branch 'master' into asset-browser-poselib
June 15, 2021, 15:06 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 15, 2021, 13:00 (GMT)
Cleanup: remove unused include statements

No functional changes.
June 15, 2021, 12:57 (GMT)
Cleanup: remove unused include statements

No functional changes.
June 15, 2021, 10:32 (GMT)
Cleanup: remove byte order mark

Remove the Unicode BOM from a source file.

No functional changes.
June 15, 2021, 09:44 (GMT)
Cleanup: make `struct PoseBackup` an opaque struct

Move `struct PoseBackup` into `pose_backup.c`, making it opaque to users
of the `ED_pose_backup_...()` functions. This produces a slightly nicer
API for the pose backup system.

No functional changes.
June 15, 2021, 09:30 (GMT)
Cleanup: assets, remove unused include

No functional changes
June 15, 2021, 09:05 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 15, 2021, 08:31 (GMT)
Cleanup: pose library, use `LISTBASE_FOREACH_MUTABLE` macro

Replace `for`-loop with `LISTBASE_FOREACH_MUTABLE` macro.

No functional changes.
June 15, 2021, 08:03 (GMT)
Cleanup: assets, remove unused code

No functional changes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021