[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_DerivedMesh.h blender/source/blender/blenkernel/intern armature.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/include BDR_drawobject.h BIF_editarmature.h BIF_poseobject.h BIF_toolbox.h transform.h ...

Ton Roosendaal ton at blender.org
Wed Dec 7 13:36:26 CET 2005


ton (Ton Roosendaal) 2005/12/07 13:36:26 CET

  Modified files:        (Branch: orange)
    blender/source/blender/blenkernel BKE_DerivedMesh.h 
    blender/source/blender/blenkernel/intern armature.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/include BDR_drawobject.h 
                                   BIF_editarmature.h 
                                   BIF_poseobject.h BIF_toolbox.h 
                                   transform.h 
    blender/source/blender/makesdna DNA_armature_types.h 
    blender/source/blender/python/api2_2x Armature.c Bone.h 
    blender/source/blender/src buttons_editing.c drawarmature.c 
                               drawobject.c editarmature.c 
                               poseobject.c space.c toolbox.c 
                               transform_conversions.c 
                               transform_manipulator.c view.c 
  
  Log:
  Orange request; Bones in Armature now have own layer settings.
  
  Works like for Object layers, but local within Armature itself. Each Bone
  can be in (16 now) any layer, and the Armature layer defines what is
  visible or not. Also note that hiding will still work too.
  
  Since the Blender code is *stuffed* with Bone options now, this commit
  requires a good test if all tools we got now comply to layers...
  (I counted 130 cases for checking for selected Bones in code!)
  
  In PoseMode; hotkey M will show 'movetolayer' menu. Not in editmode...
  then its the mirror menu.
  
  Todo: make action/nla drawing comply to Armature layer settings.
  
  Revision  Changes    Path
  1.39.2.1  +3 -2      blender/source/blender/blenkernel/BKE_DerivedMesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_DerivedMesh.h.diff?r1=1.39.2.0&r2=1.39.2.1&cvsroot=bf-blender>
  1.64.2.2  +2 -1      blender/source/blender/blenkernel/intern/armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.64.2.1&r2=1.64.2.2&cvsroot=bf-blender>
  1.214.2.6 +13 -0     blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.214.2.5&r2=1.214.2.6&cvsroot=bf-blender>
  1.19.2.2  +2 -1      blender/source/blender/include/BDR_drawobject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BDR_drawobject.h.diff?r1=1.19.2.1&r2=1.19.2.2&cvsroot=bf-blender>
  1.27.2.1  +2 -2      blender/source/blender/include/BIF_editarmature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editarmature.h.diff?r1=1.27.2.0&r2=1.27.2.1&cvsroot=bf-blender>
  1.14.2.1  +2 -1      blender/source/blender/include/BIF_poseobject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_poseobject.h.diff?r1=1.14.2.0&r2=1.14.2.1&cvsroot=bf-blender>
  1.15.2.1  +4 -1      blender/source/blender/include/BIF_toolbox.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_toolbox.h.diff?r1=1.15.2.0&r2=1.15.2.1&cvsroot=bf-blender>
  1.23.2.2  +0 -1      blender/source/blender/include/transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/transform.h.diff?r1=1.23.2.1&r2=1.23.2.2&cvsroot=bf-blender>
  1.26.2.1  +3 -3      blender/source/blender/makesdna/DNA_armature_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_armature_types.h.diff?r1=1.26.2.0&r2=1.26.2.1&cvsroot=bf-blender>
  1.28.2.2  +1 -2      blender/source/blender/python/api2_2x/Armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Armature.c.diff?r1=1.28.2.1&r2=1.28.2.2&cvsroot=bf-blender>
  1.8.2.2   +2 -3      blender/source/blender/python/api2_2x/Bone.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Bone.h.diff?r1=1.8.2.1&r2=1.8.2.2&cvsroot=bf-blender>
  1.235.2.3 +71 -16    blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.235.2.2&r2=1.235.2.3&cvsroot=bf-blender>
  1.34.2.2  +311 -268  blender/source/blender/src/drawarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawarmature.c.diff?r1=1.34.2.1&r2=1.34.2.2&cvsroot=bf-blender>
  1.254.2.3 +47 -0     blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.254.2.2&r2=1.254.2.3&cvsroot=bf-blender>
  1.100.2.1 +322 -317  blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.100.2.0&r2=1.100.2.1&cvsroot=bf-blender>
  1.33.2.2  +156 -93   blender/source/blender/src/poseobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/poseobject.c.diff?r1=1.33.2.1&r2=1.33.2.2&cvsroot=bf-blender>
  1.317.2.6 +5 -2      blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.317.2.5&r2=1.317.2.6&cvsroot=bf-blender>
  1.117.2.1 +50 -1     blender/source/blender/src/toolbox.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/toolbox.c.diff?r1=1.117.2.0&r2=1.117.2.1&cvsroot=bf-blender>
  1.70.2.3  +117 -132  blender/source/blender/src/transform_conversions.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_conversions.c.diff?r1=1.70.2.2&r2=1.70.2.3&cvsroot=bf-blender>
  1.53.2.2  +37 -8     blender/source/blender/src/transform_manipulator.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_manipulator.c.diff?r1=1.53.2.1&r2=1.53.2.2&cvsroot=bf-blender>
  1.59.2.2  +12 -8     blender/source/blender/src/view.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/view.c.diff?r1=1.59.2.1&r2=1.59.2.2&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list