ankitects / ankitects/anki

"If adding N new cards each day" should not appear for "today only"

Open
#4,065 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
30.5k
Forks
3.2k
Avg merge
2d 8h
Merged PRs (30d)
72

Description

How to reproduce:
* Select a deck, open its options
* On new cards/day, set the number to "Today only", and enter a number at least equal to the number below in the "Maximum reviews/day"
* click anywhere outside of the text field so that the entry is registered by the UI

Actual:
* If adding N new cards each day, your review limit should be at least M

Expected:

Not exactly clear. Clearly "each day" should not be here because this is a temporary increase, and so the heuristic used here is not great.

I expect that if the number of new cards is less than the number of review per day, that should be fine. If it's greater, there should be a warning stating that the user will need to also increase the number of reviews for a few days or even week in order not to late cards being enqueued and have more and more cards due but that can't be reviewed

Contributor guide

Open the contributing guide

Research direction

Reproduce the warning from the deck options by setting New cards/day to “Today only” and entering a value at least as large as Maximum reviews/day. Start from the UI logic that registers this setting and displays the warning; done should remove the misleading “each day” wording and clearly handle whether the temporary increase exceeds the review limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.