[FR] Manually add folder to exclusion list
Is your feature request related to a problem? Please describe.
Currently one can only exclude a folder if it directly contains or have contained audio files. This is sometimes inconvenient, for example,
- I want to exclude recordings,
~/Music/Recordings/. - There is no audio files under this directory. There are only some standard recordings under
~/Music/Recordings/Standard Recording.
Currently, I can only select ~/Music/Recordings/Standard Recording for exclusion. If some call recordings appear ~/Music/Recordings/Call Recording in the future, I must then also exclude that folder. I cannot just exclude ~/Music/Recordings/ once and for all.
Describe the solution you'd like
Allow the user to browse folders manually for exclusion.
Describe alternatives you've considered
In this case, creating .nomedia sounds like a solution, but it is semantically incorrect, since recordings are media files. Although creating .nomedia will not break recording apps, it will no longer be possible to convenient find and send it in messenger apps.
May be related: #40
I think I'll just offer selecting parent folders instead; a folder picker UI component isn't needed anywhere else in the app and I think it's acceptable to at least require a music file to be present in a subfolder somewhere (it solves stated usecase description).