MozillaZine

Metal Lion Tigers & Graphite.

Discuss application theming and theme development.
Frank Lion

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

Post Posted November 14th, 2016, 2:53 pm

Had a look at these in Firefox 52 and the active tab hover is blowing up.

The default already specifies that the hover tab images only get applied to the inactive tabs, not the selected (active tab). However, because of the strange way they are writing code in there, poor old Firefox doesn't have a clue what they're on about.

So, the fix is just to clearly re-enforce what they meant in a way that it does, like this -

Code: Select all
/*Franks fix Firefox 52 Active Tab hover...*/
.tabbrowser-tab:hover > .tab-stack > .tab-background[selected=true] {
  background-image: none !important;}


See? That wasn't that hard, was it?

If you want a more obvious way to seeing if you're hovering over the active tab, then use this as well -

Code: Select all
/*Franks underline active tab text on hover...*/
.tab-label[selected]:hover,.tabbrowser-tab[selected="true"]:hover .tab-text {
  text-decoration: underline !important;}


Sometime, I'll do an update for these. But they are pretty low on my list of priorities, if you know what I mean. :)
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.)

mightyglydd

User avatar
 
Posts: 8879
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Post Posted November 19th, 2016, 8:42 am

Hey Frank,

That rocks!.. Thanks :)

Fixes the problem and the underline option's cool..

@On 51b1..Graphite.
#KeepFightingMichael

Frank Lion

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

Post Posted November 19th, 2016, 9:52 am

mightyglydd wrote:Hey Frank,

That rocks!.. Thanks :)

No problem.

Do you know what Firefox version first showed that problem? I ask because (I had to look it up) that this hit Release a few days back - https://www.mozilla.org/en-US/firefox/5 ... easenotes/ .....is that OK? If it isn't, I'll need to fix it soonish, if it is then I've got a few weeks.
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.)

mightyglydd

User avatar
 
Posts: 8879
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Post Posted November 19th, 2016, 10:20 am

On Win7/Fx50 Release, all is fine here....and although I spend little time on Betas ....I just noticed it on 51b1.
@I'll send you something else via the correct channel....

Edit: Just updated TahrPup to Fx50 and no hover problemo.
#KeepFightingMichael

Frank Lion

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

Post Posted November 19th, 2016, 1:56 pm

mightyglydd wrote:On Win7/Fx50 Release, all is fine here....and although I spend little time on Betas ....I just noticed it on 51b1.
@I'll send you something else via the correct channel....

Edit: Just updated TahrPup to Fx50 and no hover problemo.

Thanks, 51 will hit Release in just over 5 weeks? Even I should be able to raise enough enthusiasm for updating this lot before then.

I think we (again) have a vanished Extensions icon in the Addons Manager (easy fix) and that stuff above is a very safe fix that is not going to break earlier versions, because all it's doing is re-inforcing what should, and was, happening anyway.....that means no endless rounds of testing.

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

mightyglydd

User avatar
 
Posts: 8879
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Post Posted November 19th, 2016, 3:40 pm

Frank Lion wrote:I think we (again) have a vanished Extensions icon in the Addons Manager (easy fix)

Yep, again, it's been gone for a while..
#KeepFightingMichael

Frank Lion

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

Post Posted November 19th, 2016, 4:48 pm

mightyglydd wrote:
Frank Lion wrote:I think we (again) have a vanished Extensions icon in the Addons Manager (easy fix)

Yep, again, it's been gone for a while..

I'll do what I should have done in the first place and that is just grab the icons from an earlier Firefox version, put them inside the theme and point to them instead. Got to be easier than chasing every name change and image format that they keep changing to for those.
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.)

Frank Lion

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

Post Posted November 28th, 2016, 4:28 pm

.


Metal Lion Australis Tiger SP

Compatibility - Firefox 29.0a1 - 53.0

Version 2.0.4.0

Image

https://addons.mozilla.org/en-US/firefo ... -tiger-sp/



Metal Lion Australis Tiger

Compatibility - Firefox 29.0a1 - 53.0

Version 2.0.1.9

Image

https://addons.mozilla.org/en-US/firefo ... lis-tiger/



Metal Lion Australis Graphite

Compatibility - Firefox 29.0a1 - 53.0

Version - 2.0.1.7

Image

https://addons.mozilla.org/en-US/firefo ... -graphite/



Changelog - -

#1. Addons Manager Extension Icon Fix
#2. Chrome manifest xul addition
#3. Wide box on urlbar dropdown Fix
#4. Firefox 52 Active Tab hover Fix
#5. Urlbar Grey Line Firefox 52 Fix.
#6. Addons Manager Description Text Fix.
#7. Large Download button on Tigers Fix.

These changes were done on Firefox 53 and Mozilla is thoughtfully whacking themes and extensions in Firefox 57, so this is likely to be the last update on these.

I even did an update on the other one (goes off to look up the name) - Metal Lion Australis, which was last updated a year ago. Obviously I had kept an eye on it since then, but it just shows you that if you ..stop...think..and then code this stuff right, that there really is no need to spend 40+ hours a month (that's what David Vincent of Noia reckoned he was doing before he packed it in) maintaining this stuff.

I notice we've lost other theme authors since then, I don't mind a guy making a statement so everyone knows what's going on and then packing it in, but we've had some who have just plain vanished without a word and leaving their users in the dark. That is just pig ignorant rude, in my book.

Obviously not everyone was brought up with manners, like me. :P

Status - Fully Reviewed.

Frank :)

Support Link - http://franklion.co.uk/contact.html





Image
Last edited by Frank Lion on November 29th, 2016, 3:25 am, edited 1 time in total.
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.)

mightyglydd

User avatar
 
Posts: 8879
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Post Posted November 28th, 2016, 6:46 pm

Excellent :)

On Fx 50/51b3 Win 7

Updated all four, the silly 'address bar left' spacer I contacted you about is gone and the Extension Button in Add-ons is back...looking good
@Aah..don't need the Active Tab hover code ^ anymore.
Frank Lion wrote:Mozilla is thoughtfully whacking themes and extensions in Firefox 57

Could there be a financial incentive for them to do this..follow the money ? :-k
#KeepFightingMichael

Frank Lion

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

Post Posted February 1st, 2017, 7:35 pm

Couple of people have mentioned getting an Error message when updating these (that's different to an Incompatible message) and, in fact, I even had this problem myself.

As you all know, the way Firefox installs stuff is pretty complicated and bizarre these days! The 'fix' is just to uninstall the theme, restart Firefox, and then just install the latest version (i.e. bypassing Firefox's update mechanism) The updated theme then installs fine.
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.)

Frank Lion

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

Post Posted March 7th, 2017, 7:18 am

.


Metal Lion Australis Tiger SP

Compatibility - Firefox 29.0a1 - 53.0

Version 2.0.4.2

Image

https://addons.mozilla.org/en-US/firefo ... -tiger-sp/



Metal Lion Australis Tiger

Compatibility - Firefox 29.0a1 - 53.0

Version 2.0.2.1

Image

https://addons.mozilla.org/en-US/firefo ... lis-tiger/



Metal Lion Australis Graphite

Compatibility - Firefox 29.0a1 - 53.0

Version - 2.0.1.9

Image

https://addons.mozilla.org/en-US/firefo ... -graphite/



Changelog - -

#1. Content scrollbars coding now contained within the theme, meaning small extra extension is no longer needed.




This isn't for the same reasons as here - viewtopic.php?p=14733429#p14733429 which was to sever my SeaMonkey and T/Bird stuff away from Firefox, so that it couldn't affect them.

The above was done, er, because Firefox suddenly doesn't 'allow' multi-package installs! Didn't bother to tell me or anyone else, Mozilla just stopped allowing them and the user gets, yet another, Error message for no obvious reason.

Plus, Mozilla is not going to 'accept' legacy stuff after (including?) 53 and no one knows if that just means new stuff or updates to existing stuff as well.

So, I've put the scrollbars coding within the themes and (you will not need the following if you already have these themes) I've put a link to the Metal Lion Customise Palette extension (that does the statusbar/addons bar, the spaces and separators and allows you to move the addressbar to another toolbar and probably other stuff I've forgotten) here -

http://franklion.co.uk/metal_lion_custo ... -1.0.4.xpi
(Caution : that's a live link.)


Status - Fully Reviewed.

Frank :)

Support Link - http://franklion.co.uk/contact.html





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

mightyglydd

User avatar
 
Posts: 8879
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Post Posted March 8th, 2017, 6:16 pm

Got them via Updates today, Metal Lion Customise Palette's already installed here. Image
#KeepFightingMichael

Frank Lion

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

Post Posted August 10th, 2017, 3:06 am

Just a sort of 'Info' update on these. These 3 themes will be supported* in future, but only for Firefox 52 ESR and before.

At the moment, they are still OK for install from AMO and then they get whacked by them (along with all the rest) in November 2017. Before then, I'll move them to my site and write those damn webpages for them, that I hate doing.

In my previous post, you notice I had to remove the very useful 'Customise Palette' extension that came with the Tigers, just so the themes could be installed, due to AMO rules.

That extension is available here - http://franklion.co.uk/metal_lion_custo ... -1.0.4.xpi
(Caution - that is a live link and will try to install if you click it)

* support, in this context, just means that #1. I'll keep them available for you. #2. I'll have a final good look at them on 52 ESR and see if any small fixes are needed. #3. I'll answer 'support' questions on them, but only on the Support link on my website. Mind you, I still answer and help people anyway with my theme stuff, whether they re current themes on not.

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

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 1 guest