From aacb57c196f604956ebf20a14b9dc34191c7253b Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 10 Apr 2011 21:23:23 +0900 Subject: [PATCH] add a countless group tree too --- anki/sched.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/anki/sched.py b/anki/sched.py index 401c47d6c..77e6c2a47 100644 --- a/anki/sched.py +++ b/anki/sched.py @@ -131,6 +131,12 @@ from cards group by gid""", self.today): def groupCountTree(self): return self._groupChildren(self.groupCounts()) + def groupTree(self): + "Like the count tree without the counts. Faster." + return self._groupChildren([[name, gid, 0, 0, 0] for (gid, name) in + self.deck.db.execute( + "select id, name from groups order by name")]) + def _groupChildren(self, grps): tree = [] # split strings