Songbird Extensions

Published Sunday November 14, 2010

Delete from Disk

One thing I have missed in OS X is a powerful media player like MediaMonkey. iTunes gets a good part of the job done, but doesn’t have everything that I need. Plus, I hate the fact that it doesn’t display the ratings that I have on the files from my Windows machine. So, I have been exploring my options and one possibility is Songbird. It it better, but still lacks in some places (once again, ratings). I am still playing around with Songbird because, compared to iTunes, it is a lot easier to create add-ins for Songbird.

This is the new menu entry that the extension adds.

The first thing that I noticed missing from Songbird was the ability to delete songs that are not “managed” by Songbird. This is pretty much how iTunes behaves as well. I did not like this because I like control. If I added a file to a playlist then I would also like to have the ability to delete it from both the playlist and the file system.

So, instead of using the prescribed “1-start rating” to denote deletions I decided to explore Songbird extension development. I am glad to report that I was able to figure out the framework and actually just published an extension in the official repository to do just that: Delete from Disk. If you are a Songbird user looking for this functionality then you don’t need to look any further. Browse to the extensions page in Songbird and search for Delete from Disk.

This is the new menu entry that the extension adds. Confirmation dialog.

Code for this extension is available at delete-from-disk.googlecode.com.

Comments

6:25 a.m. Sunday May. 22, 2011 (about 6 months, 1 week after publishing)
No updates? Kurt
No update for this one?
11:45 p.m. Sunday Nov. 13, 2011 (about 12 months after publishing)
Upgraded to support Songbird 1.10.1. farhan
Upgraded to support Songbird 1.10.1. Please install from the Songbird add-ons site.
5:30 p.m. Monday Nov. 21, 2011 (about 1 year after publishing)
found a bug X.29
If you try to delete a song from disk while it is playing it throws an unhandled exception with a bunch of gibberish.

Just thought you would like to know if you are still providing fixes
4:17 p.m. Thursday Sep. 6, 2012 (about 1 year, 9 months after publishing)
Activating extension sam
hi
Really want this extension. Not sure how to install it. I'm running os x 10.7.4 and when I download the delete-from-disk extension it just sits in my downloads folder. What do i need to do to get it running?
Thanks heaps,
Sam
6:16 p.m. Sunday Nov. 4, 2012 (about 1 year, 11 months after publishing)
Updated farhan
Updated to support Songbird 2.1.
11:50 a.m. Saturday Feb. 9, 2013 (about 2 years, 2 months after publishing)
Please Update Yaroslav
Please update add-on to make it compatible with Songbird 2.2!
10:33 a.m. Wednesday Mar. 6, 2013 (about 2 years, 3 months after publishing)
RE: Please Update Dominik
There's a way to get the current version running in Songbird 2.2. Technically the "old" version of "Delete From Disk" is still compatible. The only thing that fails is the version check. So to install the thing you need to update the "compatible version".

That's what I did:
- Uninstalled the plugin from my Songbird
- Downloaded the current version from GoogleCode. It's an XPI file. Just save it somewhere you can find it again.
- Update Songbird
- Use a ZIP program (for example 7-zip will do) and open the XPI file.
- Inside you will find a file called install.rdf. You will need to edit this file, so extract it and open it with notepad or another (plain) text editor.
- Search for <em:maxVersion>2.1.*</em:maxVersion> and replace the "2.1.*" with "2.2.*"
- Put the file back into your XPI-File
- Start Songbird and manually install the plugin with the "Install..." button on the Add-ons tab of the Options window.

Tadaa...
11:32 p.m. Thursday Mar. 7, 2013 (about 2 years, 3 months after publishing)
RE: RE: Please Update Yaroslav
Of course, I know this way but I want developer to do it himself. Maybe, I will duplicate this extension at addons.songbirdnest.com by other name.
4:47 p.m. Sunday Mar. 17, 2013 (about 2 years, 4 months after publishing)
RE: Please Update farhan
I just published 0.6.5 that supports 2.2.0.
Add new comment