obsidian-spaced-repetition icon indicating copy to clipboard operation
obsidian-spaced-repetition copied to clipboard

[FEAT]: Enhance flashcard deck selection to permit selection of multiple decks

Open 4Source opened this issue 1 year ago • 4 comments

Is your feature request related to a problem? Please describe.

At the moment you can only select decks that are in a hierarchy.

Describe the solution you'd like

Actually it would be useful if you could select which decks to review as shown in the picture.

Additional context

ReviewSelector

4Source avatar Jun 07 '24 15:06 4Source

Hi @4Source looks nice! I did work on a related issue [FEAT] Review Flashcards from All Decks Simultaneously #415 .

Looking at that now, I implemented but didn't get any feedback and didn't generate a PR.

Cheers Ronny

ronzulu avatar Jun 08 '24 03:06 ronzulu

Your Beta

It seems there is something broke with your Beta image image

Adjusted Design

And not really what I thought of this only allow me to review all deck but what I would like to have that I can select any deck I want and review only them. But the related issue made me thinking of an adjusted design. image Add the All Decks line to the top, like you did in your beta, but without the decks listed (this could easily get messy). Remove the card count from the header, as it's a duplicate. If the All Decks box is checked, all other boxes will be checked as well. From there, you can uncheck decks you don't want to check. All Decks lets you easily select all decks, but also gives you flexibility if there are just a few you don't want to check. The checkboxes also allow you to select individual topics that are not in the same parent deck, or if there are others in the same parent deck that should not be reviewed. I would also no longer make the structure clickable, but do everything via the review button. That makes the whole thing more consistent.

4Source avatar Jun 08 '24 09:06 4Source

@ronzulu If it is fine for you I would extend your branch to implement this.

4Source avatar Jul 13 '24 07:07 4Source

Hi @4Source that's probably the best idea for now.

I haven't heard anything from @st3v3nmw for 2+ months, so before we hear from him, your suggestion makes sense.

Let me know if you come across any GitHub permissions issue

ronzulu avatar Jul 14 '24 12:07 ronzulu