Loading Themes without Restart.

Discuss application theming and theme development.
Locked
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Loading Themes without Restart.

Post by ShareBird »

Just for info, this extension is still working and helping me lot!! ;-)
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Loading Themes without Restart.

Post by patrickjdempsey »

Interesting. I edited the install.rdf and chrome.manifest to try it in SeaMonkey and it's kind of a mess. :(
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Loading Themes without Restart.

Post by ShareBird »

patrickjdempsey wrote:Interesting. I edited the install.rdf and chrome.manifest to try it in SeaMonkey and it's kind of a mess. :(

I've never tested it in SeaMonkey and would be very surprised if it works. It uses APIs that I think only exist in Firefox. Also in Thunderbird it doesn't work well...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Loading Themes without Restart.

Post by patrickjdempsey »

SeaMonkey has 99% of the same back-end stuff as Firefox these days, so API's shouldn't be a problem. It sort-of works but when the browser comes back up it has no tabs. Also the mail/news window comes up (probably because of T-bird compatibility) even though I didn't have mail/new open. A restart correctly brings back the tabs... but that defeats the purpose. ;) Also I don't think my Stratini Artemia is compatible with it because elements of it carry over to other themes. Maybe I'll play around with it some time and see if I can get it running in SM.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Loading Themes without Restart.

Post by ShareBird »

Anyway, this is the current version I'm using:

http://www.silvermel.net/dev/xpi/switch ... _r6719.xpi
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
Philip Chee
Posts: 6475
Joined: March 1st, 2005, 3:03 pm
Contact:

Re: Loading Themes without Restart.

Post by Philip Chee »

patrickjdempsey wrote:SeaMonkey has 99% of the same back-end stuff as Firefox these days, so API's shouldn't be a problem. It sort-of works but when the browser comes back up it has no tabs. Also the mail/news window comes up (probably because of T-bird compatibility) even though I didn't have mail/new open. A restart correctly brings back the tabs... but that defeats the purpose. ;) Also I don't think my Stratini Artemia is compatible with it because elements of it carry over to other themes. Maybe I'll play around with it some time and see if I can get it running in SM.

It uses the Firefox sessionstore to remember the browser tabs which are then reloaded after the call to reload chrome wipes them out. Try running it through the Addons Converter.

Phil
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Loading Themes without Restart.

Post by patrickjdempsey »

Gotcha. I'm in the middle of a big move right now so I'll check it out when the dust settles.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
Locked