Pike wrote:Preliminary Theme Support
There are still some slight problems with this so I've defaulted it to off for the time being, to turn it on you need to add a pref (about:config->right-click->New->Boolean or just plonk it in prefs.js or user.js). Set showoldexts.enable_theme_support to true. You can then add your theme to the chrome directory and add an entry in installed-chrome.txt, it should show up and allow you to enable it.
One problem I've had is that enabling some old themes seems to kill the extension/theme managers (maybe because they don't set the relevant bindings?), the weird thing is I'm sure this didn't happen earlier so I don't know what's going on there.
Woo Hoo! WTG!!!!
Okay, the following image depicts which themes I had registered in the install-chrome.txt file. I was able to enable all of them and had varying success with them:
- Sky Pilot Classic both displayed okay and allowed me to re-enable the default theme, Wheeeeeee!
- Pinball displayed okay but when going back into Options>Themes, the themes display went full screen and displayed the GSoD (aka Grey Screen of Death) where no theme list was displayed to reselect another theme, explained more fully below.
- Mozilla Firebird (Live) is simply an unarchived (expanded) copy of Qute as of a few days ago (I use it for testing.) It behaved just as Sky Pilot Classic, above.
- Smoke didn't display well and did the same as Pinball when going back into Options>Themes.
I hope this helps and this really is a godsend for us theme designers.
EDIT:
btw, nice choice for an icon