AnkiWeb
- Rating
- 70 (π 43 Β· π 27)
- Updated
- 2024-02-26
- Anki versions
- 23.09~
- Description language
- en
AnkiWeb addon 723639202
Automates adjusting an options group's new-cards-per-day setting via GUI-configured deck deadlines, calculating daily new cards from cards left divided by days remaining.
Open on AnkiWeb GitHub Ask about alternatives
abandoned
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.15 | 2.1.23 | 2020-05-05 |
| 2.1.24 | 2.1.26 | 2020-05-05 |
| 2.1.27 | 2.1.33 | 2021-05-02 |
| 2.1.34 | 2.1.65 | 2024-01-17 |
| 2.1.66 | 23.09+ | 2024-02-26 |
Loadingβ¦
Automatically adjusts a deck's daily new card limit based on a target deadline, optionally including subdecks and margin, with previews and recalculation controls.
Provides a two-phase system that plans new-card introduction deadlines with milestone tracking, then forecasts mature-card completion using 30-day review consistency and adjustable deadlines.
Adds a panel with days left to an exam and required study time based on statistical analysis, configurable per-deck deadline settings, and a tools refresh option.
Turns deck deadlines into stable daily study targets, tracks progress, and builds filtered decks without changing Anki's scheduling, with optional premium features.
Flips cards when native audio/video playback ends, with configurable deck settings, Ctrl+J automation toggle, and space/enter to stop the timer or advance cards.
Calculates daily card targets for Anki study goals by deck/tags, finish date, buffer, overtime, suspended new cards, or percentage completion, with customizable settings and deck-browser widget.
An update of the Anki Deadline addon with GUI configuration.
Work was originally started at https://gist.github.com/eshapard/12c14947d31dfcb8f0915761fb649c32 I had originally started off by just making this into an Anki 2.1 compatible addon (move deadline.py into init.py and you're off to the races)
Next, folks asked if I could make it a little bit easier to use by creating a configuration menu. Inspiration was taken from https://ankiweb.net/shared/info/1102281552 and https://ankiweb.net/shared/info/1374772155 , along with bits of their code.
This can be found on ankiweb at: https://ankiweb.net/shared/info/723639202
Feel free to contribute! To offer you some guidance, below is my general development workflow.
To test any code changes live, create a symlink to the anki addons location.
mklink /D "C:\Users\USERNAME\AppData\Roaming\Anki2\addons21\Deadline2" "C:\Users\USERNAME\Documents\GitHub\Deadline2"
to regenerate any UI features after updating in QT Creator, use something like pyuic5 CalForm\form.ui -o CalForm.py from the root of the repo folder.
To start anki in debug mode, C:\Program Files\Anki\anki-console.bat is your friend