Proxy Protection Fixes
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 12 Jan 2010 17:08:28 +0000 (17:08 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 12 Jan 2010 17:08:28 +0000 (17:08 +0000)
commitf7f98f3b05d166b7047ca54eb54b36a92e675a88
treecb72dcc44cf14289ad62cb744a17bbba9a0d8113
parentb8d743c9c6bcbd908c4cd0a3f161b6d08de41847
Proxy Protection Fixes

* Mostly revert #24880: Transform Locks affecting animation system. This
  was implemented as a feature request from Nathan but was not the
  intended functionality, and actually gives problems instead. The transform
  locks should really only affect what the user can do, not if the property
  can be animated internally.
* Revert #25868: fix for lib linked scenes not animating. This was needed
  due to the above feature, but meant that all lib linked properties were
  editable in the UI.
* Make bone properties of on proxy-protected layers not editable. They will
  be overriden on reload/redo like lib linked data, so should not be edited.
source/blender/blenkernel/intern/anim_sys.c
source/blender/editors/transform/transform_conversions.c
source/blender/makesrna/intern/rna_access.c
source/blender/makesrna/intern/rna_pose.c