Yes, it is. For the plugin to function correctly you would have to be storing info in the actual file tags, because when you move a file, it is actually made up of deleting the original and creating the new file. This means the plugin would have to remove the original entry from the database and then import the new file. When doing this manually through MC, the tags stored in the file are automatically added to the database, so your Artist, Album, etc, appear unchanged. However, when I try to import a file through the SDK the tags aren't imported, meaning you just get a bunch of files under the "Unassigned" view.
Scott.
Scott - couldn't you simply change the 'filename' field of the original file in MC and not delete the original then re-import it?
If you changed the filename field this would automatically keep all the tag info?
I'm glad your making this plugin because I was considering doing it and you've saved me a lot of work.
For me personally though, as I dont have MC running all the time, I'd LOVE it if it'd also just have a standard 'scan folder for changes' type functionality.
This would be set to either run at a specific time of day or after X amount of idle time on the system or preferably both so I could set it to run at 2am every day when i was asleep but if I was still using the computer then it would detect it and not start until it was idle first for the X minutes.
Also, please remember to do a delayed start to the plugin of a few seconds (preferably around 5) so it doesn't start the instant MC loads otherwise it'll just lagg the load up even more
Good luck with it though, cant wait to have it on my system!
Often forget to import files and end up getting like 5 or 6 albums imported together.