So how does one use that? Especially, how does one identify the location of 'Phoenix Theme' so that Windows (e.g.) can find it to install it?
Ed
Actually, the third element is just a string that will appear in the dialog. the %1 is what would be replaced.
Tools... Folder Options ... File Types ... jar
Figure out how to get into the settings for it and add a new application to assist in opening. Depending on your version of Windows, things get wonky from here.
If you're using Linux, then you'll create a bash script themeInsta.sh or something.
alanjstr wrote: Well, jar actually stands for Java Archive (or at least it used to). Not all jar files are Mozilla themes. Most aren't. That said, I still don't know why they chose gzipped files named as .jar. A theme .xpi is merely a wrapper (with it's own insecurities).
Yes, but simply putting .xpi instead of .jar allows you to handle it much more easily.
And I agree that the real problem here is the not so bright™ decision of using .jar for the zipped files.
Mayby it's time to intorduce a new extension that would be more suitable?
something like .thm perhaps?
Yeah, that's what I thought, a custom extension for the zip just like every other theme app in the world uses. I don't see it happening in Phoenix only though, that's the problem, and what with the browser's internals developing so fast it might not be a great idea to have a separate file format right now.
But currently, having Themer built into the Themes pref page (once it gets de-uglified) seems like the best course of action.
So how does one use that? Especially, how does one identify the location of 'Phoenix Theme' so that Windows (e.g.) can find it to install it?
Ed
Actually, the third element is just a string that will appear in the dialog. the %1 is what would be replaced. Tools... Folder Options ... File Types ... jar Figure out how to get into the settings for it and add a new application to assist in opening. Depending on your version of Windows, things get wonky from here.
If you're using Linux, then you'll create a bash script themeInsta.sh or something.
If this indeed works, the next step would be to add this file type association to the future Phoenix installer.
Associating JARs with Phoenix isn't wise. The majority of JARs on my PC have nothing to do with skinning or Phoenix. It's perfect for a custom extension though.
mozillaZine is an independent Mozilla community and advocacy site. We're not affiliated or endorsed by the Mozilla Corporation but we love them just the same.