From aae48be9f577eb1ef7074b6ac0f641abf019607f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 8 Nov 2012 08:58:43 +0530 Subject: [PATCH] Fix bulk convert queueing dialog becoming very long if any of the books have a very long title. Fixes #1076191 (Conversion progress bar outsizes screen) --- src/calibre/gui2/tools.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/tools.py b/src/calibre/gui2/tools.py index b3375ad842..f4ee92b565 100644 --- a/src/calibre/gui2/tools.py +++ b/src/calibre/gui2/tools.py @@ -196,6 +196,8 @@ class QueueBulk(QProgressDialog): dtitle = unicode(mi.title) except: dtitle = repr(mi.title) + if len(dtitle) > 50: + dtitle = dtitle[:50].rpartition(' ')[0]+'...' self.setLabelText(_('Queueing ')+dtitle) desc = _('Convert book %(num)d of %(tot)d (%(title)s)') % dict( num=self.i, tot=len(self.book_ids), title=dtitle)