MozillaZine

Bug 706103 - Replace chrome copy of files by overrides

Discuss application theming and theme development.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted April 1st, 2015, 4:01 pm

Every since they disabled the ability for 3rd party themes to use Override, Mozilla really has gone crazy in abusing it themselves. It's also pretty darned disingenuous for them to say that using separate packages makes things too complicated since their own requirements for 3rd party themes essentially demands the use of custom packages if you want your theme to support more than one version or OS at a time. Also, isn't using overrides everywhere more complicated and fragile than packages? What a load of bollocks.
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/

Santa_Fe

User avatar
 
Posts: 42
Joined: August 28th, 2013, 8:15 am

Post Posted April 1st, 2015, 5:27 pm

patrickjdempsey wrote:Every since they disabled the ability for 3rd party themes to use Override, Mozilla really has gone crazy in abusing it themselves. It's also pretty darned disingenuous for them to say that using separate packages makes things too complicated since their own requirements for 3rd party themes essentially demands the use of custom packages if you want your theme to support more than one version or OS at a time. Also, isn't using overrides everywhere more complicated and fragile than packages? What a load of bollocks.

Reminds me of that old saying "Do as I say, NOT as I do"! ;)

malliz
Folder@Home

User avatar
 
Posts: 43687
Joined: December 7th, 2002, 4:34 am
Location: Australia

Post Posted April 1st, 2015, 6:39 pm

Pretty much fubars third party themes in today's nightly
What sort of man would put a known criminal in charge of a major branch of government? Apart from, say, the average voter.
"Terry Pratchett"

Philip Chee

User avatar
 
Posts: 6475
Joined: March 1st, 2005, 3:03 pm

Post Posted April 3rd, 2015, 5:34 am

malliz wrote:Pretty much fubars third party themes in today's nightly

Yup, everything looks er squashed.

Phil

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted April 3rd, 2015, 9:01 am

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.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted April 3rd, 2015, 9:12 am

Yeah Pardal, they'll never listen until it get's so confusing even they don't know what all of it is supposed to do.
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/

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted April 3rd, 2015, 9:32 am

Well, I have to admit the solution I was proposing IS a hack... Unfortunately I am still needing all sort of hacks to fix things I think are bugs (you can't imagine how hackish is the solution I've found for the PanelUI to make icons smaller than 32px don't look "stretched").

I think the solution proposed from Dão and Mossop is reasonable. Overrides living inside the theme is not a bad idea, but moving the overrides should have been the first step on that bug...
Anyway, I hope we all can also use this in our themes.
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.

Frank Lion

User avatar
 
Posts: 20296
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom

Post Posted April 3rd, 2015, 9:41 am

Metal Lion latest SeaMonkey & Thunderbird Themes - Sea Monkey and Silver Sea Monkey
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted April 3rd, 2015, 9:53 am

:-)
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.

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 1 guest