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 - Feather question-any guides on converting songbird feathers or designing new ones

Nightingale Forums

Full Version: Feather question-any guides on converting songbird feathers or designing new ones
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Hi,

I am wondering since there are now two feathers available on the web site, where can I find others that can be converted or changed to work with Nightingale (I checked the songbird site and only found 3 marked for linux).

Is there a guide for converting these three or actually designing new ones.

The only reason I ask is that I would like to have the option of being able to add new feathers to my instalation and if they work, contribute them for others to use.

Thanks
If you want to convert a feather to work with Nightingale, you have to replace "songbird" with "nightingale", "songbirdnest.com" with "getnightingale.com", and "purplerain" with "nightingale-system" (without the quotation marks) in all of the feather files. If you want to create a new feather or modify an existing one it isn't difficult, all the colors in a feather are a combination of images and css files, you just have to modify the necessary files. You can also change the layout of the player, but most people who have created feathers for Songbird just use the purplerain layout.
also the current nightingale-system feather is based off purplerain, so there is not a lot of changes to do.
...just a note for feather porting: follow the regular extension porting guide, most likely you'll need to do changes to install.rdf, chrome.manifest and:
chrome/skin/media-pages/firstrun.css (although this might not be used currently)
chrome/skin/preferences/preferences.css (needed for displaying the preference dialog correctly)
chrome/skin/*.css (regular stuff, rename songbird.css to nightingale.css !)
Some feathers might implement own xul, those have a content folder. If there is one, go through all files there as well.

If you want to create a own feather, get familiar with css and start playing around. You can also start by changing the images. If you need changes in the overall layout, you'll have to add own xul (look at simplyBlack's install.rdf - there are some changes you need to include own xul).

I'm looking forward to see new/ported NG feathers!
I spent sometime tonight and the songbird skin bluefusion is now kind of working after making the changes as suggested above. Not totally happy with it though.
(01-25-2012, 08:06 AM)nighthawk Wrote: [ -> ]I spent sometime tonight and the songbird skin bluefusion is now kind of working after making the changes as suggested above. Not totally happy with it though.

I might be able to help you with that if you can give specifics. I spent a lot of time tweaking Noct before I got it working correctly.
(02-08-2012, 07:54 AM)Alittlemurkling Wrote: [ -> ]
(01-25-2012, 08:06 AM)nighthawk Wrote: [ -> ]I spent sometime tonight and the songbird skin bluefusion is now kind of working after making the changes as suggested above. Not totally happy with it though.

I might be able to help you with that if you can give specifics. I spent a lot of time tweaking Noct before I got it working correctly.

Thanks for the offer,I now have it working and plan on uploading at some point this week.

I still want to change some of it though. When you click on menus/options the writing doesn't show till the cursor is one the word (for example, play). Once I figure out (read, learn CSS more) the colours to change this I can then improve it. Other than that, its the feather I'm currently using.

[attachment=107]
(02-08-2012, 08:05 AM)nighthawk Wrote: [ -> ]Thanks for the offer,I now have it working and plan on uploading at some point this week.

I still want to change some of it though. When you click on menus/options the writing doesn't show till the cursor is one the word (for example, play). Once I figure out (read, learn CSS more) the colours to change this I can then improve it. Other than that, its the feather I'm currently using.

Ah, that's not terribly difficult. Since I didn't originally create my feather either, I use a color picker to find the hex code of the color I want to change, then search the .css files for it and change it. It's not a flawless system, but it generally turns out okay after a bit of trial and error.
I have now resumed work on the feather 'bluefusion' (now called blueglow) and currently have the problem where it installs but nightingale still shows the default feather.

Hopefully I will get this fixed this week but if anyone can suggest why this is so please let me know.

Thanks
(04-30-2012, 04:51 PM)nighthawk Wrote: [ -> ]I have now resumed work on the feather 'bluefusion' (now called blueglow) and currently have the problem where it installs but nightingale still shows the default feather.

Hopefully I will get this fixed this week but if anyone can suggest why this is so please let me know.

Thanks

Sounds like the registration via install.rdf is not working. Feel free to post your install.rdf, maybe you tried to port the feather using the 1.8 porting guide? The nightingale/songbird-replacement is not needed anymore, just add the compartibility.
Pages: 1 2 3