Firefox 3 & iPox - An Update

Well, I spent a few hours yesterday trying to figure out how I was going to go about upgrading all my themes to Firefox 3.  So far, I haven’t had any good ideas.

The new theme structure with Firefox 3 is different than Firefox 2.  I knew it would be.  And, at this time, there is nothing out there to help a theme developer know what to change or what to update.  There is a long list of ongoing theme changes, but what does that really mean?  What are the steps to upgrading a theme?

I tried to pull out the Windows default theme and code from that, however it didn’t look or work well on a Mac.  So I pulled out the Mac theme and tried it on Windows.  Amazingly that worked, so it was a step in the right direction.  However, I have no idea if it works on Linux yet and I’m afraid of future compatibility issues.

Then I looked into converting iPox’s buttons to the new toolbar format.  On the Windows side it was pretty easy.  Their theme uses nice 24×24 buttons that matched up pretty well with mine.  On the Mac side, the theme uses mostly the same buttons for big and small, but they are long and the odd shape makes it look way to spaced out with iPox’s buttons.  Additional coding is needed there, or I need to mix and match pieces of each theme.

I then threw in some of my backgrounds and it’s a decent start, but it’s got a long ways to go.

I started the process of converting iPox to Firefox 3, but I doubt I’ll do much until the release clients come out or at least the Proto Mac theme is finalized.  If you notice above, the stop button is blue.  That’s not my issue, it was mis-coded in the Proto theme and who knows what other bugs it has. Never mind, it’s not a coding issue, I just need to learn how the theme works.

Additionally, if someone knows a good way to port Firefox 2 themes to Firefox 3, I’m all ears.

I am excited for Firefox 3, but not to excited about re-working all my themes.  A part of me does like the idea of re-coding them as I hope they’d be better then ever before, but there are a lot of other things I’d like to spend my time on too.

At this time I will tell you that iPox will make it to Firefox 3; eventually.  I know there are a lot of fans out there and I won’t let you down.  I just don’t know when I’m going to do it just yet.



Tags: ,

6 Comments      

6 Comments to Firefox 3 & iPox - An Update Comments Feed

Hey, Thomas, I have done some modification to ipox-1.3.1. And it now works well with firefox3.0beta5 on both Platform of windows XP & Ubuntu 7.10.
I have used ipox for about half and a year. The last year when firefox3.0beta1 cames out, I tried to use ipox1.3.1 on ff3b1. But due to the large chage between ff2 & ff3b1, it looks like a mess. So i decided to modify its code. When every beta of firefox3.0 cames out, i began to fix bugs. Now since I have done many many & many modification, it works very well with ff3b5.
Here is the package, hoping it would help you!
http://cielfun.googlepages.com/ipox-1.3.1-fxeih20080408.jar
screenshot:
main:
http://cielfun.googlepages.com/eih-1.png
download manager:
http://cielfun.googlepages.com/eih-2.png
addons dialog:
http://cielfun.googlepages.com/eih-3.png
the old urlbar:
http://cielfun.googlepages.com/eih-4.png
If there is some question, you could send me an email.
Here is my email address: cielfun@gmail.com.

P.S. Hoping for your next version of ipox.

: )

- Eilern Hoo

Using the follow code would let the urlbar use the old popup.
#PopupAutoCompleteRichResult {
-moz-binding: url(chrome://browser/content/urlbarBindings.xml#browser-autocomplete-result-popup) !important;
}

I didn’t write this into ipox because I thought a lot of people like the new popup of urlbar.
So if anyone who like the old popup, the code above could be added into userChrome.css.

- Eilern Hoo

Eilern, you are awesome! I’m going to check this out right away.

- Thomas

great job..

- shadow7853

Eilern, WOW, you seriously rock!! I just tried this and it’s definitely a step in the right direction. Also, Thomas, I LOVE your themes. Please don’t give up in getting them ported to Firefox3!! =:D

- Jason Kasper

Seems to work on firefox3/ ubuntu 8.04
I love this theme, Thanks!

- h20

Leave Your Thoughts

Some comments may be held for moderation and not appear immediately. Those with links and harsh language may need my approval before showing up live. I may also remove or edit any that I feel are spammy in nature or just plain rude.

Subscribe without commenting

 

 

Web Host Connect with me via a social network.
Tumbler Badge
Archives
In Expensive Quality Stock Photos Made on a Mac