From 1a48622d777cb6b3e3a3fac3ff0e84157145f5ae Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 16 May 2021 18:26:01 +1000 Subject: [PATCH] experiment with learning count on deck list --- qt/aqt/deckbrowser.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/qt/aqt/deckbrowser.py b/qt/aqt/deckbrowser.py index 6b2eb0353..31f6a5e3f 100644 --- a/qt/aqt/deckbrowser.py +++ b/qt/aqt/deckbrowser.py @@ -178,11 +178,14 @@ class DeckBrowser: def _renderDeckTree(self, top: DeckTreeNode) -> str: buf = """ -%s%s -%s""" % ( +%s +%s + +%s +""" % ( tr.decks_deck(), - tr.statistics_due_count(), tr.actions_new(), + tr.statistics_due_count(), ) buf += self._topLevelDragRow() @@ -199,8 +202,6 @@ class DeckBrowser: else: prefix = "-" - due = node.review_count + node.learn_count - def indent() -> str: return " " * 6 * (node.level - 1) @@ -238,9 +239,13 @@ class DeckBrowser: klass = "zero-count" return f'{cnt}' - buf += "%s%s" % ( - nonzeroColour(due, "review-count"), + review = nonzeroColour(node.review_count, "review-count") + learn = nonzeroColour(node.learn_count, "learn-count") + + buf += ("%s" * 3) % ( nonzeroColour(node.new_count, "new-count"), + learn, + review, ) # options buf += (