[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_node.h blender/source/blender/blenkernel/intern colortools.c node.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/src drawnode.c editnode.c

Ton Roosendaal ton at blender.org
Tue Feb 7 16:50:55 CET 2006


ton (Ton Roosendaal) 2006/02/07 16:50:55 CET

  Modified files:
    blender/source/blender/blenkernel BKE_node.h 
    blender/source/blender/blenkernel/intern colortools.c node.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/src drawnode.c editnode.c 
  
  Log:
  Group Nodes made functional: each group now can be re-used (instanced)
  with SHIFT+G. This works as well for local groups as library-linked
  groups.
  
  Also fixed that group nodes were copying internal data to the outside,
  which made it impossible to use the socket-buttons to set individual
  values for each group-instance.
  
  Library-linked groups are prevented from editing. But, try to open a
  group and it will give a request for 'make local'. The make local rule
  is identical to other library data in blender, meaning:
  - if all users of the library data are local -> the library data is
    flagged 'local', and if needed a unique name is made
  - if there's mixed users (local and from other library data) it makes
    a full copy, and assigns this copy to all local users.
  
  Revision  Changes    Path
  1.6       +2 -1      blender/source/blender/blenkernel/BKE_node.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_node.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.4       +2 -2      blender/source/blender/blenkernel/intern/colortools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/colortools.c.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.11      +168 -61   blender/source/blender/blenkernel/intern/node.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/node.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.231     +25 -14    blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.230&r2=1.231&cvsroot=bf-blender>
  1.11      +10 -4     blender/source/blender/src/drawnode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawnode.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.11      +71 -0     blender/source/blender/src/editnode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editnode.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list