david-swift / Memorize

Study flashcards in a native GNOME app
https://flathub.org/apps/io.github.david_swift.Flashcards
GNU General Public License v3.0
87 stars 9 forks source link

Add a dropdown menu to create and import sets #52

Open Heus-Sueh opened 2 months ago

Heus-Sueh commented 2 months ago

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

The problem is that to import a set you need to go to the set creation menu

Describe the solution you'd like

An example that I managed to get was this gnome boxes dropdown menu image

Then in this menu you could have the options:

Create Set... Import Set...

Describe alternatives you've considered

a better way to import sets without going into the creation menu

Additional context

Another problem is that the csv file would have to provide metadata such as title and perhaps tags so that Memorize can pull this information and the user does not have to provide a title manually

Here is an example of what this metadata could look like:

CSV
# Name: Vocabulary Study 
# Created on: 06/09/2024
# Author: Example
# Description: This set contains words and their meanings to help with studying Portuguese vocabulary.

Question,Answer,Tag