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

Add "Remove" and "Move" functionality #804

Open
Xeno-Idaltu opened this issue Jun 6, 2023 · 4 comments
Open

Add "Remove" and "Move" functionality #804

Xeno-Idaltu opened this issue Jun 6, 2023 · 4 comments
Labels
feature-request This is a feature request more-information We need more information to properly address/understand the issue

Comments

@Xeno-Idaltu
Copy link

What's missing?

PuddleTag 2.2.0

We are lacking two important and helpful actions.

  1. Option to remove files we don't want. Currently, the only option is to delete them.

  2. Option to move files to another directory using right click on files we would like to move.

Your solution

Solution is to bring these two options as they are very helpful.

Any alternatives?

This functionality is on Mp3Tag

Anything else?

No response

@Xeno-Idaltu Xeno-Idaltu added the feature-request This is a feature request label Jun 6, 2023
@corubba
Copy link
Contributor

corubba commented Jun 10, 2023

Please clarify what exactly you mean by "removing" and "deleting" a file, as those words mean a lot of different things to different people. Guessing from your phrasing "remove" means only unloading it from puddletag and not touching/changing the file in the filesystem, while "deleting" means removing it from the filesystem (or moving it to the trashcan)?

I am rather against including file operations like move, because that's what file managers are for and best at. I would be happy to get rid of the whole delete/trashcan function too and only keep renaming, because that's the only one where you actually need tag data; the rest is pure file management. The tree view even has a right-lick "Open in File Manager" function to make this very easy.

@sandrotosi sandrotosi added the more-information We need more information to properly address/understand the issue label Jun 10, 2023
@sandrotosi
Copy link
Member

I am rather against including file operations like move, because that's what file managers are for and best at. I would be happy to get rid of the whole delete/trashcan function too and only keep renaming, because that's the only one where you actually need tag data; the rest is pure file management. The tree view even has a right-lick "Open in File Manager" function to make this very easy.

while i agree on this point, sometimes you need the information from puddletag (f.e. bitrate/length etc) to make a decision on "do i keep this file or the other one?", and given the number of feedback we got on the delete/move to trash difference, i feel this is a feature a lot of users are actually using, so removing it may remove something useful.

There's a PR out there for the move-to-trash, im gonna look at it soon.

The other clarification is still required from @Xeno-Idaltu

@Xeno-Idaltu
Copy link
Author

Xeno-Idaltu commented Jun 17, 2023

Yes, having the "unload files" would be very handy for big storage. I tend to open whole directories and as I move along I need to unclog my view by "unloading" files by tag.

I think the "delete" option should stay but as an option for the "right click menu" as I have accidentally deleted files when trying to open it's properties.

I currently use KDE's Dolphin Manager and its hard to move files by tags. Dolphin's columns currently only shows 7 possible options for tags: Artists, Album, Genre, Duration, etc. The side effect is that it is very slow. Tagging/moving is more suitable for one directory at a time. We can move multiple files from different directories but by file name.

In my case I want to move all files tagged type="intrumental" into one major directory and from there create subdirectories based on mood like "uplifting", "gloomy", etc. If were to open my whole database using PuddleTag, this is where the function of "unload" comes handy as files containing the tag-TYPE="instrumental" are all over the places in different subdirectories.
Once I filter the system, I would just unload files without having to delete them. I would then highlight files containing tag-MOOD="uplifting", right click on them and move all those files to /mymusicfiles/instrumental/uplifting

The options to "move" and "unload" functions are present in Mp3Tag. However when using Mp3Tag via Wine, it wouldn't move my highlighted files to a directory of my choosing. I'm not familiar with Mp3Tag that much so I'm not sure if there's something wrong because of Wine.

@audiomuze
Copy link

You can already move files as long as it’s on the same physical device - just put the file path and folder name you want in the toolbar, select all the files you want to move and hit R

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request This is a feature request more-information We need more information to properly address/understand the issue
Projects
None yet
Development

No branches or pull requests

4 participants