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

Feature Request: Change names of custom sounds in-app #337

Open
MMachado05 opened this issue Apr 3, 2024 · 4 comments
Open

Feature Request: Change names of custom sounds in-app #337

MMachado05 opened this issue Apr 3, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@MMachado05
Copy link

I like to find different study sounds on sources like YouTube and SoundCloud, then download them with something like Video Downloader to import into Blanket for offline use. However, Blanket just uses the original filename to name the sound, and sometimes the name of the video or "song" might be something incredibly long and overly descriptive. As a recent example, this sound I like is called "Thunder & Rain With Ocean Sounds (75 Minutes)." I'd much rather just call it something like "Stormy Ocean," but forgetting I can't rename sounds in the app, I'll go to my download location, have to rename the file there, then import it.

It becomes a little more inconvenient when I decide that the name isn't as descriptive as I wanted it, or maybe a friend uses my machine and the name isn't as intuitive. If I wanted the same sound to have a different name, I would have to delete the current one, rename the file on my filesystem, then import it again. I think having an "edit custom sound" feature might make this a lot more straightforward.

@rafaelmardojai rafaelmardojai added the enhancement New feature or request label Apr 3, 2024
@tmdag
Copy link

tmdag commented Apr 18, 2024

same with Icons, would love to be able to add my own icon to newly loaded sound

@tmdag
Copy link

tmdag commented Apr 19, 2024

Screenshot from 2024-04-19 11-00-13
This is how my app looks like at the moment - if I could at least choose icon from existing ones, that would be great :)

@MMachado05
Copy link
Author

This would also definitely be useful! I only have 2 custom sounds so I didn't realize how difficult it might be when managing multiple custom ones.

Also, while I like the UX refresh, I think clumping them all together like that makes them a bit hard to find. I might make a new Issue asking for the ability to organize different sounds into "categories" (i.e. nature, shops, static, etc.) which might make the UX even cleaner!

@rubenmvc
Copy link

rubenmvc commented Jul 17, 2024

Hi everyone! I made an attempt to implement this functionality as you can see here, and for now it works except for two little issues that I'm trying to solve:

Screencast.from.2024-07-17.20-35-50.webm
  1. The label of the sound item is not reloaded/refreshed unless you close and reopen the application. Is there a way to update the widget? I'm trying but for some reason I can't do it.
  2. The renamed item goes to the bottom of the list. I think the reason is that you can't change the key of the item dict in an easy way (unless if it was some kind of ordered dict, but that's not the case). I know that maybe I could recreate the entire custom audio list, but I hope that no user will add hundreds of files and it affects performance.

If I can solve at least one of these problems, I could create a fork and MR to be reviewed but until that, any suggestion is welcome.

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

4 participants