MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
Nightingale Forums - Porting Songbird addons

Nightingale Forums

Full Version: Porting Songbird addons
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi there,
my apologies if there was a discussion on this already.
I just discovered Nightingale yesterday after being frustrated that Songbird
was been killed. So migrating to NG made me realize that some of my favourite
add-ons for SB have not been ported yet to NG.
After reading on how to port add-ons, I've successfully ported the Digital clock and Birdtitle. No problems during my tests on version for OSX.
In the instructions on how to upload them to Nightingale add-ons
it says you click on Edit button, which I don't see anywhere.
Maybe I don't have enough permissions to do that, but I'm not sure how
to go about it then.
Can somebody help me put these add-ons up?
Much appreciated.
You now have Wiki edit access Smile
(11-03-2013, 02:13 AM)GeekShadow Wrote: [ -> ]You now have Wiki edit access Smile

Great. Thanks so much. I have the access now, but since being noob
at this porting, I can find the folder in Application Support (OSX) where the addon is,
but I have no idea how to make it into xpi file so I can upload it. I tried looking
at different forums, but the only thing I found was Firefox extension that does the job, but since this is not in Firefox, I cannot use it to create the addon.
Does anyone knows how to get this working?
Thanks so much.
(11-03-2013, 06:49 AM)k0p3rn1ku5 Wrote: [ -> ]Does anyone knows how to get this working?
Thanks so much.

I assume you changed the install.rdf file, adding the compatibility for Nightingale. Pack the whole folder the install.rdf is stored at into a zip archive (only include the content info the archive, not the folder itself. The file install.rdf must be in the root of the archive, not sure about which OSX tools to use for that). Then, rename that zip to xpi.

You can find extension's folder named by the add-on's id in the extensions folder within your profile (~/.Nightingale/profiles/glibberish.default/extensions or something like that) if it is installed. Again, zip the folder's content (not the folder itself) and rename it to xpi.

That would be two ways to get the xpi, both should result in the same extension ready for upload; however, if it is the first extension you pack I recommend you test if it installs before uploading. Feel free to ask again if you run into any issues.