New Toolkit API change

Discuss application theming and theme development.
pch
Posts: 32
Joined: November 5th, 2002, 2:57 pm
Location: France, Paris

New Toolkit API change

Post by pch »

I just changed the references from chrome://global/content/widgets to chrome://global/content/bindings.

You should update your themes accordingly. Aheum... I apologize because that's something we should have done before.
Files affected are:
- scrollbar.css
- global.css
- globalBindings.xml
- browser.xml

Also, the page setup files have been moved from the communicator directory to the toolkit.

Hopefully, the last big change that will give you some pain is the moving of the profile stuff to the toolkit. It should occur in the 0.8 development stage. After 0.9, we will stabilize for 1.0. I'll keep you informed about the themes changes.

Sorry for the breakage, but we will soon be much lighter when we'll not ship the communicator files.
User avatar
scratch
Posts: 4942
Joined: November 6th, 2002, 1:27 am
Location: Massachusetts

Post by scratch »

can you give some info on exactly what to do?
Sailfish
Posts: 5681
Joined: November 5th, 2002, 4:58 pm

Post by Sailfish »

pch, I'm a little confused on this. These binding references were global/content/bindings originally in seamonkey and were changed in firebird a few months ago to global/content/widgets. Are you suggesting that a decision has been made to revert them back to global/content/bindings ???
User avatar
c∂n
Posts: 700
Joined: June 28th, 2003, 8:31 am
Location: Longitude 0ish
Contact:

178

Post by c∂n »

I second Sailfish's concerns

too many u-turns will have the community in knots
User avatar
Jeff_pony
Moderator
Posts: 8790
Joined: January 5th, 2003, 12:38 pm
Location: (.uk)
Contact:

Post by Jeff_pony »

Err this is a joke right :D ? We only just changed from bindings to widgets. What purpose is there in changing back?
Please PM the mod team when you see a rule infraction
Life State:: McLovin it
Camino v2.1 (pre)
User avatar
aaron
Posts: 3130
Joined: November 4th, 2002, 8:49 pm
Location: Texas
Contact:

Post by aaron »

Really! I don't understand.
pch
Posts: 32
Joined: November 5th, 2002, 2:57 pm
Location: France, Paris

Post by pch »

Folks, I sincerely apology. That's a real blunder. We only realized recently that we had to make this U-turn in order to include the mozilla extensions...
Let me emphasize that we really appreciate your amazing work that makes Firebird look nice for so many different tastes. Errare humanum est...
User avatar
Jeff_pony
Moderator
Posts: 8790
Joined: January 5th, 2003, 12:38 pm
Location: (.uk)
Contact:

Post by Jeff_pony »

When does this change take effect? As some of us have a lot of themes to update......
Please PM the mod team when you see a rule infraction
Life State:: McLovin it
Camino v2.1 (pre)
User avatar
TeddyBerlin
Posts: 340
Joined: August 10th, 2003, 9:53 am
Location: Berlin(Germany)
Contact:

Post by TeddyBerlin »

SHIT..........
In the nightly from today the themes don't function.|

Heinrich Witt
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040309 Firefox/0.8.0+
Mozilla Thunderbird 0.5+ (20040304)
Sailfish
Posts: 5681
Joined: November 5th, 2002, 4:58 pm

Post by Sailfish »

TeddyBerlin wrote:SHIT..........
In the nightly from today the themes don't function.|

Heinrich Witt

Confirming that the changes have been incorporated in the 20031120 *nix build. Win32 should have them in its next update build as well, I suspect?
User avatar
Jeff_pony
Moderator
Posts: 8790
Joined: January 5th, 2003, 12:38 pm
Location: (.uk)
Contact:

Post by Jeff_pony »

pch wrote:Folks, I sincerely apology. That's a real blunder. We only realized recently that we had to make this U-turn in order to include the mozilla extensions...
Let me emphasize that we really appreciate your amazing work that makes Firebird look nice for so many different tastes. Errare humanum est...

Why was it changed in the first place?
Please PM the mod team when you see a rule infraction
Life State:: McLovin it
Camino v2.1 (pre)
User avatar
shadytrees
Moderator
Posts: 11743
Joined: November 30th, 2002, 6:41 am

Post by shadytrees »

Well at least they're announcing it this time. =)
User avatar
alanjstr
Moderator
Posts: 9100
Joined: November 5th, 2002, 4:43 pm
Location: Anywhere but here
Contact:

Post by alanjstr »

pch wrote:Folks, I sincerely apology. That's a real blunder. We only realized recently that we had to make this U-turn in order to include the mozilla extensions...
Let me emphasize that we really appreciate your amazing work that makes Firebird look nice for so many different tastes. Errare humanum est...


DOMI was recently made to work with FB. Do some of those changes need to be backed out?
Former UMO Admin, Former MozillaZine General Mod
I am rarely on mozillaZine, so please do not send me a private message.
My Old Firefox config files
User avatar
ehume
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Post by ehume »

Does this mean that some earlier (pre-widget change) themes will work again?
Firefox: Sic transit gloria mundi.
Sailfish
Posts: 5681
Joined: November 5th, 2002, 4:58 pm

Post by Sailfish »

ehume wrote:Does this mean that some earlier (pre-widget change) themes will work again?

Highly unlikely. If the skinVersion="1.2" don't get them, the pseudo selector "::-moz-*" surely will :-)
Post Reply