[Bf-committers] Re: [Bf-blender-cvs] CVS commit:
blender/source/blender/include BIF_editaction.h
BIF_poseobject.h BSE_editaction.h BSE_editaction_types.h
blender/source/blender/python/api2_2x Bone.c
blender/source/blender/src drawaction.c drawarmature.c
drawipo.c drawview.c edit.c editaction.c editarmature.c ...
Ton Roosendaal
ton at blender.org
Wed Jul 27 19:10:29 CEST 2005
Hi,
I reused the existing code for 'paste pose flipped'. It supports a
whole bunch of name conventions already. It's simple code, so anyone
could help and try to add more conventions and fix this .001 problem.
:)
src/poseobject.c
-Ton-
On 27 Jul, 2005, at 18:53, Johnny Matthews wrote:
> Ton, it would be nice if the name flip got rid of the .001 as well
>
> Currently:
> "Bone Right" copied becomes "Bone Right.001" flipped becomes "Bone
> Left001"
>
> Would be nice :
> "Bone Right" copied becomes "Bone Right.001" flipped becomes "Bone
> Left"
>
> One other thing I noticed, names like Bone.Right copied becomes
> Bone.001 not Bone.Right.001
> Also cases for Flipping _R and _L might be good, since these names
> copy corrently
>
> Ton Roosendaal wrote:
>
>> ton (Ton Roosendaal) 2005/07/27 12:37:20 CEST
>>
>> Modified files:
>> blender/source/blender/include BIF_editaction.h
>> BIF_poseobject.h
>> blender/source/blender/python/api2_2x Bone.c
>> blender/source/blender/src drawaction.c drawarmature.c
>> drawipo.c drawview.c edit.c
>> editaction.c editarmature.c
>> editconstraint.c editipo.c editobject.c
>> editview.c header_action.c
>> header_view3d.c headerbuttons.c
>> outliner.c poseobject.c
>> transform_conversions.c
>> usiblender.c Removed files:
>> blender/source/blender/include BSE_editaction.h
>> BSE_editaction_types.h Log:
>> Cleanup & goodies for rigging geeks! :)
>> - PoseMode: Wkey menu, "Flip Left/Right Names". On selected bones,
>> it flips
>> the L/R tags in names, and calls the proper code to rename
>> everything
>> that's related (constraint targets, bone-childs, etc).
>> - PoseMode: Shift+S snapmenu: snap cursor to selected now works
>> - Outliner: select bones now correctly sets 'active' flag for bones,
>> updating the UI as well.
>> Also made sure you cannot select hidden bones in outliner.
>> - 3DWindow: in PoseMode/EditMode draws name of active Bone too (with
>> user
>> option "Draw active object name" set.
>> - Added the new Armature/PoseMode options in View3D pulldowns.
>> Cleanup:
>> - moved Pose code from editaction.c to poseobject.c
>> - removed BSE_editaction.h and BSE_editaction_types.h, moved
>> contents of
>> it to BIF_editaction.h. One include per C file should be fine. :)
>> I know the src/ structure would require more elaborated includes,
>> but
>> we don't have that now...
>> Revision Changes Path
>> 1.4 +42 -5 blender/source/blender/include/BIF_editaction.h
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/include/BIF_editaction.h.diff?r1=1.3&r2=1.4&cvsroot=bf-
>> blender>
>> 1.9 +13 -12 blender/source/blender/include/BIF_poseobject.h
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/include/BIF_poseobject.h.diff?r1=1.8&r2=1.9&cvsroot=bf-
>> blender>
>> 1.32 +16 -10 blender/source/blender/python/api2_2x/Bone.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/python/api2_2x/Bone.c.diff?r1=1.31&r2=1.32&cvsroot=bf-
>> blender>
>> 1.22 +6 -6 blender/source/blender/src/drawaction.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/drawaction.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
>> 1.14 +7 -4 blender/source/blender/src/drawarmature.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/drawarmature.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
>> 1.50 +1 -2 blender/source/blender/src/drawipo.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/drawipo.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender>
>> 1.148 +31 -4 blender/source/blender/src/drawview.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/drawview.c.diff?r1=1.147&r2=1.148&cvsroot=bf-blender>
>> 1.71 +23 -9 blender/source/blender/src/edit.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/edit.c.diff?r1=1.70&r2=1.71&cvsroot=bf-blender>
>> 1.53 +8 -240 blender/source/blender/src/editaction.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/editaction.c.diff?r1=1.52&r2=1.53&cvsroot=bf-blender>
>> 1.69 +35 -15 blender/source/blender/src/editarmature.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/editarmature.c.diff?r1=1.68&r2=1.69&cvsroot=bf-blender>
>> 1.23 +2 -3 blender/source/blender/src/editconstraint.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/editconstraint.c.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
>> 1.62 +2 -2 blender/source/blender/src/editipo.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/editipo.c.diff?r1=1.61&r2=1.62&cvsroot=bf-blender>
>> 1.216 +7 -3 blender/source/blender/src/editobject.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/editobject.c.diff?r1=1.215&r2=1.216&cvsroot=bf-blender>
>> 1.70 +2 -2 blender/source/blender/src/editview.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/editview.c.diff?r1=1.69&r2=1.70&cvsroot=bf-blender>
>> 1.26 +3 -3 blender/source/blender/src/header_action.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/header_action.c.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
>> 1.123 +41 -7 blender/source/blender/src/header_view3d.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/header_view3d.c.diff?r1=1.122&r2=1.123&cvsroot=bf-
>> blender>
>> 1.109 +2 -3 blender/source/blender/src/headerbuttons.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/headerbuttons.c.diff?r1=1.108&r2=1.109&cvsroot=bf-
>> blender>
>> 1.43 +23 -20 blender/source/blender/src/outliner.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/outliner.c.diff?r1=1.42&r2=1.43&cvsroot=bf-blender>
>> 1.13 +319 -23 blender/source/blender/src/poseobject.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/poseobject.c.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
>> 1.37 +16 -16
>> blender/source/blender/src/transform_conversions.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/transform_conversions.c.diff?r1=1.36&r2=1.37&cvsroot=bf-
>> blender>
>> 1.87 +2 -2 blender/source/blender/src/usiblender.c
>>
>> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
>> blender/src/usiblender.c.diff?r1=1.86&r2=1.87&cvsroot=bf-blender>
>> _______________________________________________
>> Bf-blender-cvs mailing list
>> Bf-blender-cvs at projects.blender.org
>> http://projects.blender.org/mailman/listinfo/bf-blender-cvs
>>
>>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list