From d926857355adf2b134fd8892b0a009ae90416e02 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Tue, 20 Jan 2015 11:27:06 +0000 Subject: Limit length of error messages in the job manager view. --- src/lib/job.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/job.cc b/src/lib/job.cc index 5b0b9c604..e11efa407 100644 --- a/src/lib/job.cc +++ b/src/lib/job.cc @@ -325,7 +325,11 @@ Job::status () const } else if (finished_ok ()) { s << String::compose (_("OK (ran for %1)"), seconds_to_hms (_ran_for)); } else if (finished_in_error ()) { - s << String::compose (_("Error (%1)"), error_summary()); + string es = error_summary (); + if (es.length() > 25) { + es = es.substr (0, 25) + "..."; + } + s << String::compose (_("Error (%1)"), es); } else if (finished_cancelled ()) { s << _("Cancelled"); } -- cgit v1.2.3