A bunch of fixes for Pose Library while checking on T51607
authorJoshua Leung <aligorith@gmail.com>
Tue, 11 Jul 2017 13:33:08 +0000 (01:33 +1200)
committerJoshua Leung <aligorith@gmail.com>
Tue, 11 Jul 2017 13:33:08 +0000 (01:33 +1200)
commit085ed00e42a5af31c03a3599c4fef38786fb6ba5
tree7a56b7a8dbb03db9931a411f02d63a6e36375926
parentcd3b3e4a57c19bd94cd02cb041a908e2418fa4b0
A bunch of fixes for Pose Library while checking on T51607

* Display a warning above the pose list if the pose library is in an invalid
  state (i.e. when it has keyframes but no pose-markers associated with those
  keyframes). This warning prompts users to run the "Sanitize Pose Library Action"
  operator, which should fix up such issues.

* "Sanitize" operator now creates unique names for each newly create pose
  marker it generates, including the frame on which it found the pose
release/scripts/startup/bl_ui/properties_data_armature.py
source/blender/editors/armature/pose_lib.c