Anki add-on: Difficulty Tracker

Difficulty Tracker is an addon for tracking cards that cause you difficulties. If a card is tagged as leech and pressed again the card gets a tag "dif_1". If again is pressed the next day the tag increases to "dif_2". If good is pressed the difficulty is reduced by 1. e.g. dif_2 to dif_1 or dif_1 to no tag. (leech tag remains) The addon offers the possibility of some settings: tag_name the tag that will be set ["dif_"] max_difficulty highest possible value only_leech only tag cards that are tagged as leech only_leech_tag_name the tag name used for the leech only options increase_only_on_review only increase difficulty tag when card is in review mode [ignore learning] good_reset_all delete the tag instead of reducing it by 1 again_is_good if "only_leech_tag_name" tag is on the card and again is pressed, again is considered good but the difficulty is still increased by 1 The source code is available on GitHub . Pull requests and other contributions are welcome!

GitHub repository: neongreenlemon/difficulty_tracker
Languages: Python