After finishing all new cards, click on the deck > Custom Study > Increase today’s new card limit
Even though there are more new cards available, Anki always says: “Congratulations! You have finished this deck for now.” Only disabling the “Limits start from top ” setting fixes this and allows you to increase the limit.
Tagging @Rumo because he is probably familiar with this part of the codebase.
Custom study increases the limits for the deck you have active. If it’s a parent deck’s limit that is preventing cards from being shown, you need to use custom study on that deck instead.
If my memory serves me correctly, Anki used to automatically increase limits for the parents as well, but this could be surprising at times, and I think it was Rumo that argued it would be better to only adjust the deck the user has selected.
Ah, I see. Since suggesting users enable the “limits start from top” setting a few days ago I already received 2 emails from people struggling with this.
I’d say that the previous way was more intuitive because right now the user isn’t even told why taking the same action as before didn’t lead to the desired outcome. It simply doesn’t work anymore.
Also, let’s say if you’re studying a nested child deck with 5 parent-decks, would the user have to increase the limit for each parent deck individually to be able to study more cards in the sub deck? That would be quite inconvenient, even 2 levels deep. It would also make the new global setting somewhat unusable for many people who need it as they can’t easily increase the amount of cards they want to study (just today) anymore.
Quite possible that it was me, but then it probably was in the context of adding parent limits to V3 in the first place? I didn’t consider custom studies when adding the “Limits start from top” option.
With this setting enabled, it seems reasonable to increase the parents’ limits as well.