Following up on Daniel’s blog post earlier about our upcoming 1.0 release, we’ve just finished assembling the 1.0 Add-on Update Guides for add-on authors. We’ve got two guides for your reading pleasure:
If you are an add-on developer, please take a quick read through the guides. If you’re an extension developer we’ve made significant changes to support the new Media Core API. If you’re doing anything media playback-related, things will need to be changed around. Fortunately we’ve got some migration examples in the guide, as well as code recipes illustrating use of the new APIs. If you’re a Featherer, we’ve packaged up the new graphics and CSS differences into handy .zip files for you to easily update your Feather.
A huge part of Songbird’s success has been having awesome add-ons, and we’re looking forward to having as many 1.0-ready add-ons as possible when we launch our upcoming 1.0 release.













9 Comments
SubscribeThis is great !
Thanks for these guides
btw you will need to update mashtape and coverflow screenshots on the main page of addons website
And Album Art Manager too..!!:)
Thanks for the guidelines!
Two Questions:
1. Will the updated feather work perfectly with 0.7? Or should I change min-version?
2. I have to update some add-ons to versions, that have to work ONLY with the current Nightlys or later. What should be set for minVersion here? 0.8pre?
Is it possible, that in your update-guide, something is missing?
In the album-art-pane in “now selected”-state, the little box “nothing selected” does not disappear, if something IS selected but has no album art. This little box then hides the label “drag album art here” below it.
In the album-art-pane in “now playing”-state, the “drag album art here” (label & image) does not appear at all, only the “nothing selected” is shown.
I don’t have these problems with default-gonzo, only with my updated feather.
@atreiu:
1. It should still work with 0.7.. I think the only thing that could break is if you removed the two old servicepane images (the two that were deprecated in favour of having one toggle image). As long as you keep those side by side with the new image, it should work fine in 0.7
2. Yeah, set your minVersion to 0.8.0pre
3. It looks like I missed the drop-target stuff for Album Art, sorry! I went back and added a section covering that just now. I also just added another section on two new icons also now included in the Feather for add-on authors to use.
Hey,
Is it safe to update my skin now already based on the current nightly builds?
I mean, will there still be changes to the skin, or is it more or less finished?
@seba – It should be safe. We aren’t planning to put anything additional feature-wise in. It’s possible there may be bugs, but I’ll post addendums to the Feather guide and to the Songbird developer Google Group as well.
@Stevel:
1.) I changed the drop-box-part, but it’s still not working right. Perhaps you can check out the drop-box / not-playing – behaviour in the latest update of my YABS-feather, to see what i mean?
Just play a little with “now playing” / “now selected” button and with play/pause on files with no album cover, an you’ll see the problem.
2.) I noticed that on installing my feathers to a new profile, on the first load of YABS, the scrollbar-buttons are not refreshed (remain grey like in default Gonzo). On second restart, everything is fine. No big deal, but it happens every time on a new profile.
It’s not urgent. We could wait for other Updates by feather-developers and see, if they ran into the same problems or if there’s just a problem with YABS.
@Atreiu – It looks like we still have some bugs in our drop image for the album art display pane. I see similar behaviour in the stock Gonzo Feather…
Regarding the scrollbar issue, can you file that as a bug? That definitely seems broken.