Anki/anki
Damien Elmes ba87fc7736 experiment with simple resched=off case to 'preview mode'
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
2018-01-14 12:16:53 +10:00
..
importing Fix string decode error when importing csv files 2017-12-31 14:01:47 -06:00
template move regex flags to start of string 2017-12-11 16:42:19 +10:00
__init__.py bump version 2017-12-24 22:27:09 +10:00
ankiweb.certs bump version again, as new cert was missing an intermediate 2014-04-12 15:54:25 +09:00
cards.py drop experimental prewrap mode 2017-10-25 19:18:00 +10:00
collection.py fix error when importing 2017-12-12 11:55:27 +10:00
consts.py use a constant for the starting factor 2017-02-08 17:28:12 +10:00
db.py catch corrupt media db, fix it in 'check media' 2017-08-17 13:33:54 +10:00
decks.py fix crash when deleting nested default deck 2017-11-14 13:13:52 +10:00
errors.py merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
exporting.py use separate .colpkg extension for collection exports 2017-09-10 16:58:55 +10:00
find.py re.escape() deck search 2017-09-08 15:13:46 +10:00
hooks.py require decorator 2017-07-17 13:18:56 +10:00
lang.py add catalan 2017-12-03 16:06:56 +10:00
latex.py fix 'unclosed file' warnings with python -Wall 2017-12-11 16:38:15 +10:00
media.py fix 'unclosed file' warnings with python -Wall 2017-12-11 16:38:15 +10:00
models.py Simplify comparisons 2017-09-10 15:32:51 +02:00
mpv.py fix mpv warnings 2017-12-11 17:26:25 +10:00
notes.py Stop inheriting from object 2017-02-07 00:21:33 +02:00
sched.py experiment with simple resched=off case to 'preview mode' 2018-01-14 12:16:53 +10:00
sound.py fix play sound with HTML special symbols in its filename 2017-12-23 12:36:26 +03:00
stats.py Allow to better translate "in x minutes" 2017-11-30 20:03:51 +01:00
statsbg.py merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
stdmodels.py different cloze colour in night mode 2017-12-20 16:05:28 +10:00
storage.py add type-in-the-answer note type 2017-08-13 19:42:27 +10:00
sync.py add the ability to disable cert verification 2017-12-07 17:15:20 +10:00
tags.py Merge pull request #169 from luoliyan/regex-tag-removal 2017-02-22 20:51:23 +10:00
utils.py fix time translation patch 2017-12-04 12:33:23 +10:00