mirror of
https://github.com/ankitects/anki.git
synced 2025-11-09 06:07:11 -05:00
the previous approach meant we weren't able to preserve the card state exactly when cards were in learning, since we didn't record the step position prior to cards being moved into the filtered deck. it also meant the answer buttons needed to change depending on state - 4 for cards in learning/review, but 2 when the card is on the final step or is a review. instead, in preview mode cards always have 2 buttons: again will repeat again after a delay, and good immediately removes the card and restores it to its previous state. to accomplish this, we use a separate queue #, as the learn count always needs to have a 1:1 correspondence to the number of cards |
||
|---|---|---|
| .. | ||
| support | ||
| __init__.py | ||
| shared.py | ||
| test_cards.py | ||
| test_collection.py | ||
| test_decks.py | ||
| test_exporting.py | ||
| test_find.py | ||
| test_flags.py | ||
| test_importing.py | ||
| test_latex.py | ||
| test_media.py | ||
| test_models.py | ||
| test_sched.py | ||
| test_stats.py | ||
| test_sync.py | ||
| test_undo.py | ||
| test_utils.py | ||