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
95 stars 9 forks source link

Add tooltips to the UI #7

Closed rene-coty closed 9 months ago

rene-coty commented 9 months ago

Most of the buttons lack 'tooltips' to indicate what they trigger, which makes understanding the app's features (sometimes) not evident… E.g. I was confused by the button that allows importing from Quizlet/Anki, thinking it created a backup of my Flashcards set; same for the 'export' button next to the 'delete' one 😅

david-swift commented 9 months ago

Thanks for reporting that, I'll add a tooltip to every icon-only button. What icons do you think would communicate the import/export features better?

For importing, I found the following two icons that could be more suitable: Screenshot from 2024-02-25 21-07-54 Screenshot from 2024-02-25 21-12-08

This one feels less suitable, but it may be an option as well: Screenshot from 2024-02-25 21-12-24

In Errands, the following icon is used for exporting: Screenshot from 2024-02-25 21-11-56

Maybe, the "copy" icon works as well since exporting is about copying a set's content: Screenshot from 2024-02-25 21-14-19

What do you think about those icons? Which one do you prefer, or do you think there's another one I should consider?

rene-coty commented 9 months ago

Thanks for your reply! The export icon in itself seems pretty good to me, I was especially confused by the import icon. Your first proposition (the arrow-into-box symbolic) looks very adequate though.

david-swift commented 9 months ago

I fixed this in the commit 72fae89. Thanks again for opening the issue!