• 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 Development Visual Development Feather Changes in 1.11

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Feather Changes in 1.11
Alittlemurkling Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Jun 2011
Reputation: 0
#1
03-16-2012, 01:54 AM
I am the creator of the Noct feather. The latest version of Nightingale has broken my theme, so I have decided to rebuild it from scratch (or at least base it on Coppery) instead its Songbird feather. What is the best way to approach this?
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#2
03-16-2012, 04:08 AM
(03-16-2012, 01:54 AM)Alittlemurkling Wrote: I am the creator of the Noct feather. The latest version of Nightingale has broken my theme, so I have decided to rebuild it from scratch (or at least base it on Coppery) instead its Songbird feather. What is the best way to approach this?

Are you sure you cannot install it in 1.11 via the way explained in the wiki?

If you really want to start from scratch, here's what you have to do:
  1. Decide if you need a own layout (simplyBlack, for example, uses a own layout) or want to stick with the default layout (and get it updated with the application - that's the big advantage of using the application's layout).
  2. If you decided to go the own layout way, grab a copy of purple rain or coppery (see /feathers). Add the correct install.rdf and chrome.manifest (with your changes names, of course). Test it.
    If you decided to go the use-application's layout way you can create the extension using the new feather wizzard of the developertools.
  3. Do your changes. The css/stylish thing is in chrome/skin, the layout stuff at chrome/content/. There are also the files defining the default controls, like what is a checkbox, etc. You probably do not want to change anything except the layouts in /chrome/content/xul.
    Note that the /chrome/content is only available when not using the application's feather as base.

I hope I was able to help you Smile
As always, feel free to ask here or in IRC if you have additional questions.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#3
03-16-2012, 04:22 AM
I'd like to see Noct come back, it's a nice feather.
How to Build Nightingale | Nightingale on GitHub
Find
Reply
Alittlemurkling Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Jun 2011
Reputation: 0
#4
06-16-2012, 02:39 PM
Okay, I have finally finished remaking Noct. Here is a screen shot.


Attached Files
.png   noct-screenshot.png (Size: 368.98 KB / Downloads: 344)
Find
Reply
marc Offline
Junior Member
**
Posts: 18
Threads: 3
Joined: Sep 2010
Reputation: 0
#5
06-16-2012, 06:40 PM
(06-16-2012, 02:39 PM)Alittlemurkling Wrote: Okay, I have finally finished remaking Noct. Here is a screen shot.


very nice!!!
Find
Reply
Alittlemurkling Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Jun 2011
Reputation: 0
#6
06-17-2012, 04:40 AM
(06-16-2012, 06:40 PM)marc Wrote: very nice!!!

Thank you. Hopefully I will figure out how to package it soon, and it can be uploaded.
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#7
06-17-2012, 07:23 AM (This post was last modified: 06-17-2012, 07:29 AM by rsjtdrjgfuzkfg.)
(06-17-2012, 04:40 AM)Alittlemurkling Wrote: Thank you. Hopefully I will figure out how to package it soon, and it can be uploaded.

Just zip it, and rename it as xpi? No need for jars, should work without them.
Great to see a new feather around!
Songbird/Nightingale Community Developer and German Translator
Find
Reply
Alittlemurkling Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Jun 2011
Reputation: 0
#8
06-17-2012, 07:51 AM (This post was last modified: 06-17-2012, 07:53 AM by Alittlemurkling.)
(06-17-2012, 07:23 AM)rsjtdrjgfuzkfg Wrote: Just zip it, and rename it as xpi? No need for jars, should work without them.
Great to see a new feather around!

It's not that easy, sadly. Though it should be. I ended up cannibalizing another feather's .xpi so I wouldn't get the "install script not found" error. At any rate, Noct is now on the addons page.
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#9
06-17-2012, 08:58 AM
(06-17-2012, 07:51 AM)Alittlemurkling Wrote: It's not that easy, sadly. Though it should be. I ended up cannibalizing another feather's .xpi so I wouldn't get the "install script not found" error. At any rate, Noct is now on the addons page.

I assume you used some zip tool that did not do the correct thing: It is required to have the install.rdf directly in a zip file, not in a subfolder. I run into various zip tools creating folders in the zip file per default.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
Alittlemurkling Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Jun 2011
Reputation: 0
#10
06-17-2012, 09:56 AM (This post was last modified: 06-17-2012, 09:59 AM by Alittlemurkling.)
(06-17-2012, 08:58 AM)rsjtdrjgfuzkfg Wrote:
(06-17-2012, 07:51 AM)Alittlemurkling Wrote: It's not that easy, sadly. Though it should be. I ended up cannibalizing another feather's .xpi so I wouldn't get the "install script not found" error. At any rate, Noct is now on the addons page.

I assume you used some zip tool that did not do the correct thing: It is required to have the install.rdf directly in a zip file, not in a subfolder. I run into various zip tools creating folders in the zip file per default.

EDIT: Ah, that does appear to be the problem, thank you.
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-27-2023, 12:58 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