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:
@@ -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)) {
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user