Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Flashcards Review Schedule (Queue) Sidebar #746

Open
guycalledxan opened this issue Sep 23, 2023 · 2 comments
Open

[FEAT] Flashcards Review Schedule (Queue) Sidebar #746

guycalledxan opened this issue Sep 23, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@guycalledxan
Copy link

Problem: I've been setting up and testing the plugin for language learning over the last week or so. It's a cool plugin and I'm able to achieve what I wanted. As a new user, I tripped over a few things that were mostly UI related. I wasn't using Note Review, only Flashcards. One thing that I struggled with was to see & understand much about what was going on with Flashcard scheduling. There is the stats page, but there's not much visible that's up front in the UI, rather than behind a command. I played around with Note Review a bit, enough to see how it affects the Note Review Queue. I think I was expecting to be able to find for Flashcards was something similar to the Note Review Queue, to display upcoming Flashcards.

I'd quite like a "Flashcard Review Schedule (/Queue) as a sidebar. This would help me see what's scheduled & when, to build a mental picture of what the scheduling system is doing. It could also be a way to launch a review (more useable in iOS where the command launcher is a bit fiddly). A rough guess at how it might look would be a collapsible section-dropdowns by date, where any date with a scheduled flashcard is populated. Under each date section is the list of cards. If there is interactivity built into that panel, then there could be a few things like:

  • Clicking somewhere at the top of the Flashcard Review Schedule panel would launch today's review.
  • Clicking on the date-section could launch a review of those notes (as if they were due to be reviewed).
  • Clicking on a line under a date section would open the note that flashcard is in.

Not 100% sure if all that makes sense with respect to how the plugin works (again, new user, learning). But hopefully it's a semi-useful feature suggestion. I did have a quick scan of the roadmap but I don't think I saw anything similar.

@guycalledxan guycalledxan added the enhancement New feature or request label Sep 23, 2023
@ronzulu
Copy link
Collaborator

ronzulu commented Dec 14, 2023

Hi @guycalledxan, nice idea

A new issue has recently been raised with similar ideas #813

One difference is that you are proposing that the UI would have one entry per flashcard, whilst #813 proposes one entry per note.

What do you think about that suggestion?

Cheers
Ronny

@guycalledxan
Copy link
Author

I'd still need it per flashcard. You make the point "each note can have multiple flashcards". You also mention "I presume that the same note would be listed multiple times if the cards within it have multiple review dates?" - that could work, but I'd need the item heading to include some text about the flashcard, so I didn't just see the note over and over.

I've been using Spaced Repetition since that first request, for language learning. I wanted to use it to replace Memrise, with my own vocab list. I've managed to make the switch and keep using SR. And I've better settled into how I use it now. I pretty much only use the inline reversed flashcards.

At first, I was creating a note per word. Inside that I had a inline reverse flashcard for the word. Occasionally I'll have more than one, e.g. the word and perhaps phrases where it's use translates differently. That got a bit too laborious to maintain. Now I tend to have a note per class with a Vocab heading. There I'll have a list of inline reversed flashcards. It's not uncommon that the list will be 10-20 words long per note. I'll also have some in other sections, usually for phrases.

So In the example you give I'd see:

Tomorrow
Lesson 23_10_11 (5)
Lesson 23_10_18 (20)

I was hoping to see a list by flashcard:

Tomorrow
Word1 (Lesson 23_10_11)
Word2 (Lesson 23_10_11)
...
Word6 (Lesson 23_10_18)
etc.

It'd be a much longer list that way... perhaps there'd be ways to collapse sections. Another option might be:

Tomorrow
Lesson 23_10_11
Word1
Word2
Lesson 23_10_18
Word 6

Tuesday
Lesson 23_10_11
Word3
Lesson 23_10_18
Word 7
Word 8
etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants