MozillaZine

Silvermel and Charamel - Themes for Firefox and Thunderbird

Announce and Discuss the Latest Theme and Extension Releases.
ShareBird

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

Post Posted July 29th, 2016, 2:45 pm

I've installed the extensions you mentioned and couldn't confirm the issue you are experiencing. I guess another extension (not one of the mentioned by you) is causing this.
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.

kungfujoe

User avatar
 
Posts: 223
Joined: March 1st, 2004, 5:25 pm
Location: Fairfax Station, VA

Post Posted July 30th, 2016, 5:54 am

That is strange. I just disabled EVERY extension except for HTTPS-Everywhere, EBates, and Silvermel, and those two toolbar icons are still distorted in build 6860, Firefox 47.0.1, on Windows 10.

ShareBird

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

Post Posted July 30th, 2016, 6:42 am

I've investigated the issue further... By HTTPS-Everywhere I can't see the problem you've described. By EBates I see the icons distorted, but the author forgot to give the class "badged-button" to it...
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.

kungfujoe

User avatar
 
Posts: 223
Joined: March 1st, 2004, 5:25 pm
Location: Fairfax Station, VA

Post Posted July 30th, 2016, 11:29 am

Thanks for the help, ShareBird. It looks like it was a short-lived bug in HTTPS-Everywhere. 5.2.0 changed the icon to the new blue one, and that's the "latest" version when I ask Firefox to search for updates, but 5.2.1 was available on eff.org. I installed it, and the icon is no longer distorted.

I guess the Ebates bug is just one that the default theme works around on its own. I'll see if I can pass on the feedback about the "badged-button" class, so they can fix it in a future version.

ShareBird

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

Post Posted July 30th, 2016, 2:16 pm

In the meantime you could fix it with this code:

Code: Select all
#ebates-toolbar-button {
  -moz-binding: url("chrome://ebates/content/button.xml#badge-button") !important;
}

toolbox[iconsize="small"] .ebates-toolbar-button .toolbarbutton-icon {
   padding: 6px !important;
}
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.

kungfujoe

User avatar
 
Posts: 223
Joined: March 1st, 2004, 5:25 pm
Location: Fairfax Station, VA

Post Posted August 6th, 2016, 5:43 am

Mozilla finally pulled the trigger... They finally removed the ability to install unsigned extensions from Firefox: https://blog.mozilla.org/addons/2016/07 ... ed-builds/

The signing process is supposed to be easy, and it doesn't require that an extension be hosted at AMO, but as it stands now, if I update Firefox from v47.0.1 to v48 (I haven't yet), the Silvermel extension will be disabled. Is there any chance you could get future beta builds signed?

Also, from the comments, it seems that Firefox ESR (which only receives non-security updates every 7 versions, e.g. Firefox 45, 52, 59, etc) will continue to allow unsigned extensions. I'll have to give thought to whether I want to change over to a version of Firefox that will only see feature updates once every year or so, so that I can keep using unsigned extensions.

Edit: Apparently they've also started releasing "Unbranded Builds" that also allow for unsigned extensions to be used. It looks like those builds may lack any kind of auto-update feature, though, meaning if we switch over to those, we'll have to manually discover and download each new security update.

WaltS48

User avatar
 
Posts: 4331
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Post Posted August 6th, 2016, 6:06 am

How does that relate to this theme?

Themes, dictionaries, language packs, and plugins don't need to be signed.


REF: Add-ons/Extension Signing - MozillaWiki
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5

kungfujoe

User avatar
 
Posts: 223
Joined: March 1st, 2004, 5:25 pm
Location: Fairfax Station, VA

Post Posted August 6th, 2016, 6:17 am

WLS - Silvermel and Charamel include an extension to add various features used by the theme. The theme itself won't be disabled, but its extension-based features will be disabled.

WaltS48

User avatar
 
Posts: 4331
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Post Posted August 6th, 2016, 6:19 am

kungfujoe wrote:WLS - Silvermel and Charamel include an extension to add various features used by the theme. The theme itself won't be disabled, but its extension-based features will be disabled.


Thanks, I might have forgotten that.

Sorry the author wasn't considerate enough to get them signed. Or did they?
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5

kungfujoe

User avatar
 
Posts: 223
Joined: March 1st, 2004, 5:25 pm
Location: Fairfax Station, VA

Post Posted August 28th, 2016, 10:43 am

Sharebird,

Firefox started displaying a message on each extension to say whether or not it's compatible with multiprocess (even on Firefox 47, which doesn't support the feature). That new message breaks the tiles-viewformatting that the Silvermel extension puts on the extension list.

Any chance we'll start to see signed versions of the Silver/Charamel extensions? This is the only one keeping me from updating to Firefox 48. and I'm debating whether or not it's worth stepping back to version 45 to use the ESR version (the unbranded version would be an option if it could update. It kinda does, but it updates back to the branded version, breaking unsigned extensions again).
Last edited by kungfujoe on August 28th, 2016, 12:25 pm, edited 1 time in total.

ShareBird

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

Post Posted August 28th, 2016, 12:08 pm

I've signed the extension and will be able to post a signed version soon... But unfortunately with ton of todo things.
Cheers
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.

ShareBird

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

Post Posted October 3rd, 2016, 9:36 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.

TechnoLurker
 
Posts: 53
Joined: November 9th, 2011, 3:43 pm

Post Posted October 3rd, 2016, 2:40 pm

Looking good so far on Win7x64. Will check Win10x64 later when I get home.

kungfujoe

User avatar
 
Posts: 223
Joined: March 1st, 2004, 5:25 pm
Location: Fairfax Station, VA

Post Posted October 3rd, 2016, 4:20 pm

Thanks! This extension appears to be signed, so I think I can now upgrade Firefox (I have two other unsigned extensions, but I'm happy to sacrifice one of them, since its development has been abandoned and it never worked well, and I can swap the other one out for a GreaseMonkey version).

At least in FF47, the grid view of addons is still slightly messed up, thanks to the addition of the "(Not) Compatible with multiprocess [Report]" text under each extension.

MatteoB
 
Posts: 3
Joined: July 1st, 2015, 7:01 am

Post Posted October 5th, 2016, 2:06 am

Hello,
any news about Silvermel for TB 45.4.0 ?
Thanks

Return to Extension/Theme Releases


Who is online

Users browsing this forum: No registered users and 2 guests