jerryzhou196 / seepreviousratings

🙈 anki addon to see previous ratings of a card in the reviewer
https://ankiweb.net/shared/info/1906641654
15 stars 1 forks source link

[REQUEST] Option to reset timeline when a card changes status from "learn" to "review" #10

Open Sowa0 opened 3 years ago

Sowa0 commented 3 years ago

Suggestion:

Rationale: In the learning phase, a card may trip you repeatedly but there is no way of reformulating that card e.g. a word in a foreign language you must know or a specific fact like a date. A workaround in Anki is to have many learning steps so the card "resets" when failed in learning stage. On such cards, the previous ratings timeline looks like a Christmas tree tinsel and keeps growing over time. The interval on the card maybe 14 days, but the card has already 20 reviews and has may have only recently changed status to "review".

This would of course be an option because not everyone faces this issue.

jerryzhou196 commented 3 years ago

HAHA - Christmas tree tinsel is painfully accurate... I totally think this is a brilliant idea. Recently I've just been working on a feature in the config to hide reviews in the learning stage as someone on Reddit suggested, but I think your solution is much more elegant. Will keep you updated.

jerryzhou196 commented 3 years ago

Played around with this idea; do you think we should include the relearn ratings if a card is in the "review" category?

So far I have it setup so if a card is in the review stage, it only hides the learning stage ratings. The relearn ratings (after you press again once in the review stage) feel somewhat important, but I am not too sure. What are your thoughts?

Sowa0 commented 3 years ago

What you did was what I had in mind, so the person can see when they failed a card that had already learnt.

Btw I am impressed by the quick implementation!

jerryzhou196 commented 3 years ago

Haha okay sounds good! I haven't actually added it into the public add on code but I will push it today. Cheers again!

jerryzhou196 commented 3 years ago

Okay finally got to pushing the code onto the addon! The feature can be turned on within the addon's config after updating it to the latest version. I've credited you with the idea - cheers!

Sowa0 commented 3 years ago

Thanks, works like a charm!

Sowa0 commented 3 years ago

Just noticed that there is a "resched" state. It appears in the timeline, although it occurs before the "learn" state. If the "resched" state always preceeds the "learn" state (I am not sure that is the way Anki works), we may want to hide it as well when the card is in the "review" state.

The picture below illustrates the issue. The last row of the card info show the "resched"

image

jerryzhou196 commented 3 years ago

That's a really good point - should be fairly simple to add too! Once again coming in clutch - thanks mate!