Files
test2/source
Ton Roosendaal a473e6620d Bone naming fix.
- On duplicating bones in editmode, names with a dot in it (bone.L) lost
  the .L extension. Now it keeps it
- Recoded the 'flip name' routine from scratch, was a horrid construct!
  It works now as follows;

1) First it removes the number extension, if its there (like .001)
2) Then it checks for a separator (space, dot, minus, underscore) on either
the 2nd position (L_calfbone) or last-but-one (calfbone.R). If there's an
l, r, L or R it switches the letter.
3) If no switch done yet, it tries if a name starts or ends with "left" or
"right", case insensitive. It replaces this, disregarding separator.

Examples:

Lefthand    -> Righthand
L Hand.005  -> R Hand
hand.r      -> hand.l
right-l     -> right-r
pelvis LEFT -> pelvis RIGHT
2005-08-13 15:15:44 +00:00
..
2005-08-13 15:15:44 +00:00
2005-08-13 10:04:01 +00:00
2004-01-05 00:06:11 +00:00
2005-04-05 14:33:43 +00:00
2005-03-09 19:45:59 +00:00