- Armature editmode now supports lasso. Please be aware that in editmode,

armatures actually only consists of points, flushing bone selection
  based on points that are selected.

Renamed the "Lines" drawmode for bones to "Sticks". Thanks Basse! :)

- Fix; crash in selecting in editmode armature (commit 1 hour ago)
- Fix; in editmode, bones didn't transform (same commit)
- Fix; in drawmode "Sticks", names could go weird in editmode (commit
  two days ago)
This commit is contained in:
2005-07-23 20:56:40 +00:00
parent e331e68b57
commit 1516381df1
4 changed files with 47 additions and 9 deletions

View File

@@ -1349,7 +1349,8 @@ void special_aftertrans_update(short cancelled)
Base *base;
int redrawipo=0;
if (ob && (ob->flag & OB_POSEMODE)) {
if(G.obedit); // nothing
else if (ob && (ob->flag & OB_POSEMODE)) {
bArmature *arm= ob->data;
bAction *act;
bPose *pose;
@@ -1583,10 +1584,6 @@ void createTransData(TransInfo *t)
sort_trans_data_dist(t);
}
}
else if (ob && (ob->flag & OB_POSEMODE)) {
t->flag |= T_POSE;
createTransPose(t);
}
else if (G.obedit) {
t->ext = NULL;
if (G.obedit->type == OB_MESH) {
@@ -1628,6 +1625,10 @@ void createTransData(TransInfo *t)
t->flag |= T_POSE;
}
}
else if (ob && (ob->flag & OB_POSEMODE)) {
t->flag |= T_POSE;
createTransPose(t);
}
else {
createTransObject(t);
t->flag |= T_OBJECT;