Metal Lion Tigers & Graphite.

Discuss application theming and theme development.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

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. :)
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
mightyglydd
Posts: 9813
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Re: Metal Lion Tigers & Graphite.

Post by mightyglydd »

Hey Frank,

That rocks!.. Thanks :)

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

@On 51b1..Graphite.
#KeepFightingMichael and Alex.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

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.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
mightyglydd
Posts: 9813
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Re: Metal Lion Tigers & Graphite.

Post by mightyglydd »

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 and Alex.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

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 :)
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
mightyglydd
Posts: 9813
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Re: Metal Lion Tigers & Graphite.

Post by mightyglydd »

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 and Alex.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

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.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

.


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 September 2nd, 2019, 12:46 pm, edited 2 times in total.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
mightyglydd
Posts: 9813
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Re: Metal Lion Tigers & Graphite.

Post by mightyglydd »

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 and Alex.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

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.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

.


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 - http://forums.mozillazine.org/viewtopic ... #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
Last edited by Frank Lion on September 2nd, 2019, 12:45 pm, edited 1 time in total.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
mightyglydd
Posts: 9813
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Re: Metal Lion Tigers & Graphite.

Post by mightyglydd »

Got them via Updates today, Metal Lion Customise Palette's already installed here. Image
#KeepFightingMichael and Alex.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

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 :)
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21172
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Tigers & Graphite.

Post by Frank Lion »

This floated across my Dev Control Panel a week back -

https://blog.mozilla.org/addons/2018/08 ... x-add-ons/
...we will start the process of disabling legacy add-on versions on addons.mozilla.org (AMO) in September.
Yeah? You think? Try clicking the links below and tell me how you're going to disable my stuff then.

So, Firefox-wise, the chapter that begun on the 1st of Feb 2006 with my release of the 'Metal Lion' theme, has now been closed..............by me.
Frank Lion wrote:.
.
.
Metal Lion Australis Tiger SP

Compatibility - Firefox 29.0a1 - 31.0

Image

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








Metal Lion Australis Tiger

Compatibility - Firefox 29.0a1 - 31.0

Image

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








Metal Lion Australis Graphite

Compatibility - Firefox 29.0a1 - 31.0

Image

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


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

Frank :)



Image
Last edited by Frank Lion on September 2nd, 2019, 12:44 pm, edited 1 time in total.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
jimfitter
Folder@Home
Posts: 5225
Joined: January 28th, 2005, 11:17 am
Location: Chicagoland area
Contact:

Re: Metal Lion Tigers & Graphite.

Post by jimfitter »

It was fun. Thanks for all you did, my friend. :)
Inside every old man is a young man wondering what the hell happened. - Terry Pratchett
Post Reply