Duplicate of a few, I will not add features that modify or delete files, this is out of scope of this player app.
Way too much users not reading and complaining about their actions, won’t help them delete things and say it’s my fault.
It can be an advanced feature that needs to be activated manually from the settings, allowing users to change metadata and also delete songs if they want. In this way, it becomes a fully featured music player and manager combined, but accessible only to advanced users who know what they are doing.
Currently, the goal seems to be protecting users from accidentally deleting their songs by not allowing them to do so. However, what happens when someone does want to delete a song but cannot? This could lead to frustration, having to use multiple apps to accomplish something that only requires a few lines of code.
For users who are not experienced, this option would not even be visible by default, as it should require manual activation in the settings. This approach balances usability and advanced functionality.
I think you underestimate the needed effort for such a feature (developing and maintaining it for various targets, local and remote) and the support effort it generates. If you follow only this forum closely, you can see that users do all kinds of stuff despite warnings and in-app explanations. The number of support requests where someone accidentally switched a setting and forgot about it or did not realize what they did is not neglectable.
It would for sure lead to a higher frustration if someone accidentally deleted some or all of their songs compared to using the already established ways to maintain the library. And everyone thinks they are experienced until they are not
Wondering if there has been any movement on this issue? I would like to add that if the reason for not implementing a delete funciton is due to some people making errors is simply their own issue. THis would not the recourse to complain to the developer. You can only delete one song at a time, or delete from multi select, this is not something that can easily be done in error. It would be greatly appreciated if this could be implemented for local files
And yet you opened an issue about something explained in the Changelog And then proceeded to not follow the changelog suggestion or the 3 posts in the issue about how to fix properly and did it the wrong way.
Users are users and will always be users, when a app start to grow, this have to be taken in account for decisions and support generation.
Ah I see “• Added new Share file option to share local device files to other apps. (For external tag editors you may need to edit the local provider to remove then add again the source folders to get write permissions)”
So I simply had to remove the source folders and re add them, not remove it in its entirety. I instead followed the other users advice.
Even though, I would not blame you for this, user error is user error. I woudl also not blame anyone else if i Accidentally deleted a song. I have used alot of other music apps with dthe delete function and have never once thought I must pass blame to the developer for my mistake.
It would be greatly appreciated if file deletion for local files could at least be considered
Can you please stop asking I’ve already explained that I wont …
See No cast targets available for example, I’ve published apps on Play Store for 14 years now and millions downloads, people will always blame the dev.
Just make a playlist of songs to delete, then when you have free time use it as a list and delete the songs in whatever interface you used to add them in the first place.
Some providers wouldn’t even be able to do this, for example navidrome only looks at music files read-only, and that’s a good thing from a security standpoint (and a don’t-shoot-yourself-in-the-foot standpoint)
For example, the owner of a Plex server can enable the “Allow media deletion” option, which permits the deletion of movies, episodes, or shows—but only by the server owner.
That said, I agree that offering this feature also brings added responsibility for managing the media itself, which falls outside the scope of a music player.