Merge branch 'blender-v3.0-release'

This commit is contained in:
Campbell Barton 2021-11-05 16:05:00 +11:00
commit 016a575002
4 changed files with 7 additions and 29 deletions

View File

@ -1437,20 +1437,13 @@ static int separate_exec(bContext *C, wmOperator *op)
/* Some curves changed, but some curves failed: don't explain why it failed. */
if (status.changed) {
BKE_reportf(op->reports,
RPT_INFO,
tot_errors == 1 ? "%d curve could not be separated" :
"%d curves could not be separated",
tot_errors);
BKE_reportf(op->reports, RPT_INFO, "%d curve(s) could not be separated", tot_errors);
return OPERATOR_FINISHED;
}
/* All curves failed: If there is more than one error give a generic error report. */
if (((status.error_vertex_keys ? 1 : 0) + (status.error_generic ? 1 : 0)) > 1) {
BKE_report(op->reports,
RPT_ERROR,
tot_errors == 1 ? "Could not separate selected curves" :
"Could not separate selected curve");
BKE_report(op->reports, RPT_ERROR, "Could not separate selected curve(s)");
}
/* All curves failed due to the same error. */
@ -4708,11 +4701,7 @@ static int make_segment_exec(bContext *C, wmOperator *op)
if (tot_errors > 0) {
/* Some curves changed, but some curves failed: don't explain why it failed. */
if (status.changed) {
BKE_reportf(op->reports,
RPT_INFO,
tot_errors == 1 ? "%d curve could not make segments" :
"%d curves could not make segments",
tot_errors);
BKE_reportf(op->reports, RPT_INFO, "%d curves could not make segments", tot_errors);
return OPERATOR_FINISHED;
}

View File

@ -1464,15 +1464,10 @@ static int select_nth_exec(bContext *C, wmOperator *op)
if (!changed) {
if (obact->type == OB_SURF) {
BKE_report(
op->reports,
RPT_ERROR,
(objects_len == 1 ? "Surface has no active point" : "Surfaces have no active point"));
BKE_report(op->reports, RPT_ERROR, "Surface(s) have no active point");
}
else {
BKE_report(op->reports,
RPT_ERROR,
(objects_len == 1 ? "Curve has no active point" : "Curves have no active point"));
BKE_report(op->reports, RPT_ERROR, "Curve(s) have no active point");
}
return OPERATOR_CANCELLED;
}

View File

@ -540,10 +540,7 @@ static int lattice_select_ungrouped_exec(bContext *C, wmOperator *op)
MEM_freeN(objects);
if (!changed) {
BKE_report(op->reports,
RPT_ERROR,
objects_len > 1 ? "No weights/vertex groups on objects" :
"No weights/vertex groups on object");
BKE_report(op->reports, RPT_ERROR, "No weights/vertex groups on object(s)");
return OPERATOR_CANCELLED;
}
return OPERATOR_FINISHED;

View File

@ -3706,10 +3706,7 @@ static int edbm_shape_propagate_to_all_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
if (tot_shapekeys == 0) {
BKE_report(op->reports,
RPT_ERROR,
objects_len > 1 ? "Meshes do not have shape keys" :
"Mesh does not have shape keys");
BKE_report(op->reports, RPT_ERROR, "Mesh(es) do not have shape keys");
return OPERATOR_CANCELLED;
}