This is one of the most useful addons out there, because I only use filtered decks, to focus on specific study sets.
However, the Github repository link seems to be broken.
Did you end support for this addon?
I have a feature suggestion:
I created en empty deck to regroup sets of filtered deck subdecks.
Will there be possible to add an option to rebuild only this empty deck’s filtered subdecks?
For instance, with an option while clocking on the little cogwheel icon?
@Quezako : I removed the github repo because in the past I forgot to push local changes so that dated versions of my add-ons got forked. You can get the latest code from ankiweb so I figured it’s better to delete the github repo. In the update I uploaded today I added an option to only empty and rebuild decks that match some terms. This could work for you.
Could you test the new version and let me know if it works.
@tsoine : I’ve added two exclusion options to the add-on settings in a version I just uploaded to ankiweb. an excluded deck should not be emptied or rebuild when clicking the buttons.
Could you test the new version and let me know if it works.
Hello, I’m still using your addon daily, but I have mostly one problem: I switch often the same cards from one filtered deck to another, to do some transversal reviews.
I can empty a filtered deck on Android by holding click, but the option does not exists on PC.
Do you think that you can implement an empty option in the cogwheel menu of a filtered deck?
This would be awesome!
ho, sorry, I’ve forgot to check the topic. Yes, it’s working perfectly and it will save me a lot of time! Thank you very much!
I’m using Anki 2.1.54 and I do not have scroll reset. Everything works smoothly.
Feature suggestion: Auto-rebuild
Hi again! I’m the one who suggested the ‘exclude certain decks’ feature a while back.
This addon is still the backbone for my anki studies, but with it there is a task that comes with it.
I rebuild every filtered decks before rebuilding, and so I have to first use Anki desktop to rebuild, then go to my mobile devices to review.
Do you think it is possible to add a time trigger so that at a certain time of the day (my anki resets at 4a.m. for example) the filtered decks automatically rebuilds it self?
I tried multiple workaround ideas. I’ve tried AnkiConnect, but it doesn’t have a rebuild feature, I tried Mac Automator but it doesn’t work when my screen is locked.
Thanks for reading!
@tsoine: the addon once had an autorebuild feature. It broke about two years ago due to changes in Anki 2.1.45 and the fact that this addon used “fragile/brittle” code. I’ve added this to my todo list but I have no idea when I have time for it.
It might be better left missing. Cards are marked as changed whenever the deck is emptied/rebuilt, and this could easily lead to reviews getting lost due to sync conflicts.
That doesn’t fully solve the problem - aside from the extra burden it places on AnkiWeb, all clients would need to be syncing regularly, as if you do reviews on one device and they aren’t yet synced to the desktop by the time it does the rebuild, you’ll lose the reviews.
I will not include an auto-rebuild feature into my addon. I forgot about the lost repetition problem and I don’t want to contribute to the overuse of ankiweb sync.
I’m facing the same issue. The ‘build first’ and ‘build last’ options are helpful, but if I have 4 decks and need to rebuild them in a specific order, the best I can do is set deck ‘1’ to build first and deck ‘4’ to build last. However, this only results in two possible orders: 1-2-3-4 or 1-3-2-4. There’s no way to ensure the add-on prefers 1-2-3-4 over 1-3-2-4. Implementing alphabetical ordering for non-prioritized decks might make the process more deterministic.
I made this version but I haven’t used it in a long time so my answer might contain errors.
the config options “build first” and “build last” are lists. My addon should always go over these lists in the same order: first entry, then the second entry and so on.
Have you tried this: Put all 4 decks you have in the config option for “build first” so that it roughly looks like this: ... "build first (exact match)": ["name1", "name2", "name3", "name4], ... don’t use copy and paste - I’m not at my anki computer so I might have introduced typos into this example.
Yup, if I explicitly enumerate all the decks, then it works deterministically. But it’s a pretty long list, and if I one day change the order / add more filters, then I’ll have to update the config. It would be great if the addon takes all non-prioritised decks and process them in alphabetic order: then I’ll just have to rename (add prefixes like 01-,02-,…) the decks.