• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Nightingale General Discussion Porting Songbird addons

Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Porting Songbird addons
k0p3rn1ku5 Offline
Junior Member
**
Posts: 2
Threads: 1
Joined: Nov 2013
Reputation: 0
#1
Lightbulb  11-02-2013, 11:49 PM
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.
Find
Reply
GeekShadow Offline
Mozilla addict
******
Posts: 195
Threads: 25
Joined: Nov 2010
Reputation: 4
#2
11-03-2013, 02:13 AM
You now have Wiki edit access Smile
Former Songbird contributor
Nightingale Community developer
Mozilla Reps
Website Find
Reply
k0p3rn1ku5 Offline
Junior Member
**
Posts: 2
Threads: 1
Joined: Nov 2013
Reputation: 0
#3
11-03-2013, 06:49 AM (This post was last modified: 11-03-2013, 07:08 AM by k0p3rn1ku5.)
(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.
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#4
11-03-2013, 11:31 PM
(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.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 03-30-2023, 07:52 AM Powered By MyBB, © 2002-2023 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode