Tom4nt / Mega-Soundboard

Play and manage sounds with keybinds.
MIT License
12 stars 1 forks source link

Cross folder search #61

Open Noctabou opened 1 year ago

Noctabou commented 1 year ago

The search button could have a filter "In this Soundboard" check yes or no. So when i search "bravo", if it's checked, it only shows those in the current sounboard, if it's not it also shows the sounds with "bravo" in other soundboards.

Tom4nt commented 1 year ago

Thanks for your suggestion. I was thinking about how this would interact with the soundboard list. Currently, always at least one soundboard is selected, but that can't happen when searching globally, or else it would be confusing because the sound list could show sounds from other soundboards.

When searching, maybe it could show a button that would simply deselect all soundboards, allowing you to search globally, and then you could select any soundboard to search only in that one.

What do you think? Do you have any other suggestions to make this as less confusing as possible?

Noctabou commented 1 year ago

I think it could be nice to be able to select in which soundboards to search. Sans titre CTRL+Clic on one to select or deselect it maybe The Deselect all button is a good idea and compatible with mine, but i'm not sure you have to add the checkbox on each soundboard.

Tom4nt commented 1 year ago

Nice idea. But since this will only be used to search in multiple soundboards (normal search is used otherwise), what about just clicking once to select and again to deselect, instead of holding CTRL? This way we focus more on selecting multiple ones. Tell me if you think holding CTRL is necessary.

For visuals, we can also use the existing style. I think the items have more visual distinction this way and stay familiar to the user. What do you think?

sbList

Noctabou commented 1 year ago

To me, it should be just like selecting files in Windows. Single click : select the soundboard Ctrl click : add this soundboard to selection Shift click ? : select from the first selected to the one you clicked on

Almost everyone is used to these, and it's convenient to keep them.

But i think it would still need a button to select them all for search

Tom4nt commented 1 year ago

Sure, that makes sense. It will be implemented like that. Added to the roadmap. Thanks!