Damien Elmes
359d0bc331
use native struct for QueuedCard
2021-03-10 11:47:53 +10:00
Damien Elmes
de7baa80bd
switch to 4 buttons when previewing in test scheduler
...
- Currently we just use 1.5x and 2x the normal preview delay; we could
change this in the future.
- Don't try to capture the current state; just use a flag to denote
exit status.
- Show (end) when exiting
2021-03-01 23:47:00 +10:00
Damien Elmes
c74a71a6d7
interval sorting
2021-03-01 21:48:14 +10:00
Damien Elmes
2c6b6734b5
experimental queue building
...
Still a work in progress, and hidden behind a feature flag.
2021-03-01 12:18:21 +10:00
Damien Elmes
3bddf99ba1
remove local tz test
...
This was breaking some of the unit tests when they happened to
complete in a particular order
2021-03-01 10:59:01 +10:00
Damien Elmes
c0b9285923
move cards out of the new queue on filtered deck upgrade
2021-02-26 19:16:18 +10:00
Damien Elmes
37429f1580
add test to the previewing code
2021-02-23 17:35:20 +10:00
Damien Elmes
02e23e1063
split rescheduling_filter, and more tidyups
2021-02-23 17:35:20 +10:00
Damien Elmes
b887057448
split review/learn/new/relearn
2021-02-23 17:35:20 +10:00
Damien Elmes
e74210717a
split state fetching, revlog and preview code out
2021-02-23 17:35:20 +10:00
Damien Elmes
6a44269280
sched->scheduler
2021-02-23 17:35:20 +10:00