diff --git a/aqt/overview.py b/aqt/overview.py index 8c7e93e6f..615b8906f 100644 --- a/aqt/overview.py +++ b/aqt/overview.py @@ -25,7 +25,9 @@ class Overview(object): def _keyHandler(self, evt): txt = evt.text() - if txt == "1": + if txt == "1" or evt.key() in (Qt.Key_Enter, + Qt.Key_Return, + Qt.Key_Space): self._linkHandler("studysel") elif txt == "2": self._linkHandler("studyall") @@ -119,7 +121,7 @@ $(function () { buf += line % ( "%s" % _("Selected Groups"), counts[0], counts[1], - but("studysel", _("Study"), "1", "gbut") + + but("studysel", _("Study"), _("1, enter, space"), "gbut") + but("cramsel", _("Cram"), "3")) buf += line % ( _("Whole Deck"), diff --git a/aqt/reviewer.py b/aqt/reviewer.py index 4b63830c3..761864f29 100644 --- a/aqt/reviewer.py +++ b/aqt/reviewer.py @@ -484,13 +484,10 @@ div#filler { self.mw.form.statusbar.hideOrShow() # fixme: only show progress for reviews, and only when revs due? - # fixme: learn cards are appearing too soon - # fixme: learn cards not appearing after 30 secs def _updateRemaining(self): counts = list(self.mw.deck.sched.counts()) idx = self.mw.deck.sched.countIdx(self.card) counts[idx] = "%s" % (counts[idx]+1) - buf = _("N:%s L:%s R:%s") % tuple(counts) space = " " * 2 ctxt = '%s' % counts[0] ctxt += space + '%s' % counts[1]