mirror of
https://github.com/ankitects/anki.git
synced 2025-11-09 14:17:13 -05:00
libanki tweaks
This commit is contained in:
parent
96f1c52105
commit
2f7bbd4d86
3 changed files with 4 additions and 4 deletions
|
|
@ -861,7 +861,7 @@ where id in %s""" % ids2str(sf))
|
||||||
self.mw.checkpoint(_("Delete Cards"))
|
self.mw.checkpoint(_("Delete Cards"))
|
||||||
self.model.beginReset()
|
self.model.beginReset()
|
||||||
oldRow = self.form.tableView.selectionModel().currentIndex().row()
|
oldRow = self.form.tableView.selectionModel().currentIndex().row()
|
||||||
self.deck.delCards(self.selectedCards())
|
self.deck.remCards(self.selectedCards())
|
||||||
self.onSearch(reset=False)
|
self.onSearch(reset=False)
|
||||||
if len(self.model.cards):
|
if len(self.model.cards):
|
||||||
new = min(oldRow, len(self.model.cards) - 1)
|
new = min(oldRow, len(self.model.cards) - 1)
|
||||||
|
|
@ -1305,7 +1305,7 @@ class GenCards(QDialog):
|
||||||
cids = mw.deck.db.list("""
|
cids = mw.deck.db.list("""
|
||||||
select id from cards where fid in %s and ord in %s""" % (
|
select id from cards where fid in %s and ord in %s""" % (
|
||||||
ids2str(self.fids), ids2str(unused)))
|
ids2str(self.fids), ids2str(unused)))
|
||||||
mw.deck.delCards(cids)
|
mw.deck.remCards(cids)
|
||||||
mw.progress.finish()
|
mw.progress.finish()
|
||||||
mw.requireReset()
|
mw.requireReset()
|
||||||
self.browser.onSearch()
|
self.browser.onSearch()
|
||||||
|
|
|
||||||
|
|
@ -620,7 +620,7 @@ Debug info:\n%s""") % traceback.format_exc(), help="DeckErrors")
|
||||||
|
|
||||||
def onDelete(self):
|
def onDelete(self):
|
||||||
self.checkpoint(_("Delete"))
|
self.checkpoint(_("Delete"))
|
||||||
self.deck.delCards([self.reviewer.card.id])
|
self.deck.remCards([self.reviewer.card.id])
|
||||||
self.reviewer.nextCard()
|
self.reviewer.nextCard()
|
||||||
|
|
||||||
def onBuryFact(self):
|
def onBuryFact(self):
|
||||||
|
|
|
||||||
|
|
@ -128,7 +128,7 @@ class DeckStats(QDialog):
|
||||||
self.mw.progress.start(immediate=True)
|
self.mw.progress.start(immediate=True)
|
||||||
self.oldPos = self.form.web.page().mainFrame().scrollPosition()
|
self.oldPos = self.form.web.page().mainFrame().scrollPosition()
|
||||||
self.report = self.mw.deck.stats().report(
|
self.report = self.mw.deck.stats().report(
|
||||||
type=self.period, selective=self.sel)
|
type=self.period)
|
||||||
self.form.web.setHtml(self.report)
|
self.form.web.setHtml(self.report)
|
||||||
|
|
||||||
self.mw.progress.finish()
|
self.mw.progress.finish()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue