This commit is contained in:
Kovid Goyal 2020-12-23 13:00:10 +05:30
parent 3dc4a91572
commit 46aa4f2b2e
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -13,7 +13,7 @@ from itertools import groupby
from PyQt5.Qt import (QAbstractTableModel, Qt, pyqtSignal, QIcon, QImage, QFont,
QModelIndex, QDateTime, QColor, QPixmap, QPainter, QApplication)
from calibre import fit_image, force_unicode, prepare_string_for_xml
from calibre import fit_image, force_unicode, prepare_string_for_xml, human_readable
from calibre.gui2 import error_dialog
from calibre.utils.search_query_parser import ParseException
from calibre.ebooks.metadata import fmt_sidx, authors_to_string, string_to_authors
@ -35,12 +35,6 @@ from polyglot.builtins import iteritems, itervalues, unicode_type, string_or_byt
Counts = namedtuple('Counts', 'library_total total current')
def human_readable(size, precision=1):
""" Convert a size in bytes into megabytes """
return ('%.'+unicode_type(precision)+'f') % (size/(1024*1024))
TIME_FMT = '%d %b %Y'
ALIGNMENT_MAP = {'left': Qt.AlignmentFlag.AlignLeft, 'right': Qt.AlignmentFlag.AlignRight, 'center':