diff options
author | Joshua Leung <aligorith@gmail.com> | 2015-08-22 09:16:55 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2015-08-22 09:16:55 +0300 |
commit | 4d146bdf13090008e6d3c552eb2fadc12c206369 (patch) | |
tree | 54ed5fcbd27011b7f31df2a61b048477fb969485 /source/blender/editors/space_outliner | |
parent | 79e3a27c7a4b16fe3b55c5f2b3500f9e2e8bae16 (diff) |
Fix T45689: Pose Libraries cannot be used when using lib-linked actions as poselibs
This commit makes some tweaks that make it at least possible to use lib-linked
actions as Pose Libraries. Specifically:
* The apply poses button is no longer greyed out
* It is possible to select different poses from the list of poses
* All pose library operators which edit the poses stored in the poselib
now have improved poll callbacks which perform extra checks for lib-linked
actions (which cannot be edited, as all those changes will be lost)
Caveats:
* Due to the way the UI list template works, it doesn't seem to be possible to
make it not grey out the items in the list. (While the double-click to rename
thing shouldn't be allowed, items should at least look like they can be clicked on)
* The difference between clickable vs not-clickable isn't too great, making it hard
to tell that that while the Add/Remove/Sanitise toggles are not usable,
the Apply Poses is actually functional. But, this is a more of a UI-toolbox
level issue
Diffstat (limited to 'source/blender/editors/space_outliner')
0 files changed, 0 insertions, 0 deletions