From 368eced25562ed0fddf9108cc3b284ca8a4c9742 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Fri, 11 Jun 2010 18:38:40 +0100 Subject: [PATCH] Make the average stay a floating point number --- src/calibre/gui2/tag_view.py | 2 +- src/calibre/library/database2.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/tag_view.py b/src/calibre/gui2/tag_view.py index 8b1a376bb5..f1bbbe1c31 100644 --- a/src/calibre/gui2/tag_view.py +++ b/src/calibre/gui2/tag_view.py @@ -301,7 +301,7 @@ class TagTreeItem(object): # {{{ if self.tag.avg is None: return QVariant('[%d] %s'%(self.tag.count, self.tag.name)) else: - return QVariant('[%d][%d] %s'%(self.tag.count, self.tag.avg, self.tag.name)) + return QVariant('[%d][%3.1f] %s'%(self.tag.count, self.tag.avg, self.tag.name)) if role == Qt.EditRole: return QVariant(self.tag.name) if role == Qt.DecorationRole: diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index d014b250ba..04acca913c 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -61,7 +61,7 @@ class Tag(object): self.id = id self.count = count self.state = state - self.avg = avg/2 if avg is not None else 0 + self.avg = avg/2.0 if avg is not None else 0 self.tooltip = tooltip self.icon = icon