anki/qt/aqt/operations
Damien Elmes 390a8421aa fix test scheduler undo + implement look-ahead
Instead of using a separate undo queue, the code now defers checking for
newly-due learning cards until the answering stage, and logs the updated
cutoff time as an undoable change, so that any newly-due learning cards
won't appear instead of a new/review card that was just undone.

Queue redo now uses a similar approach to undo, instead of rebuilding the
queues.
2021-05-14 22:16:53 +10:00
..
__init__.py fix test scheduler undo + implement look-ahead 2021-05-14 22:16:53 +10:00
card.py migrate more ops to CollectionOp 2021-04-06 14:36:13 +10:00
collection.py expose step counter and undone op changes in hook 2021-05-08 17:51:36 +10:00
deck.py split deck description into separate screen linked from overview 2021-04-22 21:03:16 +10:00
note.py update find&replace, and remove perform_op() 2021-04-06 17:07:38 +10:00
notetype.py notetype removal undoable 2021-04-30 16:01:47 +10:00
scheduling.py use new API for test scheduler 2021-05-11 13:06:03 +10:00
tag.py update find&replace, and remove perform_op() 2021-04-06 17:07:38 +10:00