bugfix [#24796] Drivers are ineffective on Text & Curve obj. geometry parameters

also added note that adjusting bone radius changes the parent bone for connected child bones, and fix typo on failing to read startup.blend (both pointed out by MikeS on IRC)
This commit is contained in:
Campbell Barton
2010-11-19 07:31:24 +00:00
parent 18200f5f87
commit 39de1914ab
3 changed files with 6 additions and 2 deletions

View File

@@ -2551,9 +2551,13 @@ void object_handle_update(Scene *scene, Object *ob)
makeDerivedMesh(scene, ob, NULL, CD_MASK_BAREMESH);
}
else if(ob->type==OB_MBALL) {
/* evaluate drivers */
BKE_animsys_evaluate_animdata(data_id, adt, ctime, ADT_RECALC_DRIVERS);
makeDispListMBall(scene, ob);
}
else if(ELEM3(ob->type, OB_CURVE, OB_SURF, OB_FONT)) {
/* evaluate drivers */
BKE_animsys_evaluate_animdata(data_id, adt, ctime, ADT_RECALC_DRIVERS);
makeDispListCurveTypes(scene, ob, 0);
}
else if(ELEM(ob->type, OB_CAMERA, OB_LAMP)) {

View File

@@ -919,7 +919,7 @@ static void v3d_editarmature_buts(uiLayout *layout, Object *ob)
uiItemR(col, &eboneptr, "head", 0, "Head", 0);
if (ebone->parent && ebone->flag & BONE_CONNECTED ) {
PointerRNA parptr = RNA_pointer_get(&eboneptr, "parent");
uiItemR(col, &parptr, "tail_radius", 0, "Radius", 0);
uiItemR(col, &parptr, "tail_radius", 0, "Radius (Parent)", 0);
} else {
uiItemR(col, &eboneptr, "head_radius", 0, "Radius", 0);
}

View File

@@ -353,7 +353,7 @@ int WM_read_homefile(bContext *C, wmOperator *op)
tstr[0] = '\0';
from_memory = 1;
if (op) {
BKE_report(op->reports, RPT_INFO, "Config directory with startup.blend file found.");
BKE_report(op->reports, RPT_INFO, "Config directory with startup.blend file not found.");
}
}
}