[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [10725] trunk/blender/source/blender/src: == Action Editor ==
Joshua Leung
aligorith at gmail.com
Thu May 17 02:23:28 CEST 2007
Revision: 10725
https://svn.blender.org//revision/?rev=10725&view=rev
Author: aligorith
Date: 2007-05-17 02:23:24 +0200 (Thu, 17 May 2007)
Log Message:
-----------
== Action Editor ==
Hiding bones in the 3d-view with the (HKEY) now hides the corresponding Action Channels too.
Modified Paths:
--------------
trunk/blender/source/blender/src/drawaction.c
trunk/blender/source/blender/src/editarmature.c
Modified: trunk/blender/source/blender/src/drawaction.c
===================================================================
--- trunk/blender/source/blender/src/drawaction.c 2007-05-16 22:30:20 UTC (rev 10724)
+++ trunk/blender/source/blender/src/drawaction.c 2007-05-17 00:23:24 UTC (rev 10725)
@@ -658,9 +658,12 @@
for (achan=saction->action->chanbase.first; achan; achan=achan->next) {
pchan= get_pose_channel(ob->pose, achan->name);
- if(pchan)
- if((pchan->bone->layer & arm->layer)==0)
+ if (pchan) {
+ if ((pchan->bone->layer & arm->layer)==0)
achan->flag |= ACHAN_HIDDEN;
+ else if (pchan->bone->flag & BONE_HIDDEN_P)
+ achan->flag |= ACHAN_HIDDEN;
+ }
}
}
}
Modified: trunk/blender/source/blender/src/editarmature.c
===================================================================
--- trunk/blender/source/blender/src/editarmature.c 2007-05-16 22:30:20 UTC (rev 10724)
+++ trunk/blender/source/blender/src/editarmature.c 2007-05-17 00:23:24 UTC (rev 10725)
@@ -2529,6 +2529,7 @@
allqueue(REDRAWVIEW3D, 0);
allqueue(REDRAWBUTSEDIT, 0);
+ allqueue(REDRAWACTION, 0);
BIF_undo_push("Hide Bones");
}
More information about the Bf-blender-cvs
mailing list