Rated 5 out of 5 stars

Tried editing the .xul file as DS advd, but to no avail. Tks anycase for sharing.
Did however manage to get the addon to work as a result on Thunderbird 60.8.0.

Just follow 'PART I' of DS's instructions, skip 'PART II' and just install the .xpi file.
Have edited to reflect the way it worked :

1. Go to the Add-on home page link at right // https://codefisher.org/toolbar_button/

2. On the site's toolbar, hover over "Toolbar Buttons" and select "Custom Button Sets".

3. -At top of page select your locale and applications (just thunderbird in my case)
-Select custom set of icons you want to use
-Leave check on "Offer for download instead of installing" only
-Select preferred settings, icon sizes, update stream

4. Click Download and save .xpi file, and install in Thunderbird

5. Add toolbar buttons in Thunderbird as you would normally do.
Note: in my case the buttons selected in 3. showed up in the customize menu,
but without the icons. However once added on the toolbar, the icons showed and
worked as they always did.

Rated 5 out of 5 stars

This is a somewhat time-consuming patch, but I've managed to Toolbar Buttons working in TB 60.

Tested on Toolbar Buttons Nightly with Thunderbird 60.7.2 x64 on Windows.

1. Go to the Add-on home page link at right.

2. On the site's toolbar, hover over "Toolbar Buttons" and select "Custom Button Sets".

3. At top of page select locale and applications (OK to select all apps). At bottom of page select preferred settings, icon sizes, update stream. (NOTE: Tested with "Nightly" stream, "Standard" icons, and all options deselected except for "Offer for download instead of installing".)

4. Select all buttons EXCEPT for "Menu". Or, select custom set of what you need, so long as it doesn't contain the lone "Menu" button.

5. Click Download button and save .xpi file.

6. Unzip the .xpi file (change extension to .zip to extract natively, or use 7-Zip or other extractor).

7. In extracted root folder, go to "chrome" folder, then go to "content" subfolder inside of "chrome". Open "messenger-options.xul" file in text editor.

8. Search for line (no end quotes): "<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>"

9. Add new line underneath (no end quotes): "<?xml-stylesheet href="chrome://messenger/skin/preferences/preferences.css" type="text/css"?>"

10. Save file.

11. ZIP up addon, keeping complete folder structure. Change .zip extension to .xpi.

12. Install in TB 60.

-- Icons do not seem to appear for any of the addon's buttons in the Customize Toolbar window, but they do appear correctly when moved to toolbars. (Easy linking fix in the code???)

-- Depending on system or other addons that touch icons (e.g. CustomizeMyBird), possible visual/sizing glitches on the toolbars (looks pretty good on my own system).

-- Some isolated individual buttons may not work anymore due to changes in TB code, but vast majority work fine. (e.g. "about:about" now asks for an outside browser to view pages; "Add-on Preferences" now seems to be mostly non-functional due to code changes for new "Tools" menu "Add-on Options" item.)

-- Edits to "messenger-options.xul" fixes the Options window to work correctly in TB 60. Otherwise the Options will freeze all other Thunderbird tabs and settings won't stick. Including the "Menu" button in the pack causes all toolbar buttons from the addon to vanish and leaves the Options tabs unpopulated.

-- Unclear why the lone "Menu" button in the pack is the one causing so much trouble. A fix for that button's code would make the complete addon d/l work with the above edits, but without the need to do the time-consuming clicking on the "Custom Button Sets" site.
Those using Waterfox 56 or Basilisk who want full browser support can make the following additional edits. . .

1. Do all of above in Part I, making sure to OMIT the "Menu" button from the custom set.

2. Do #6 in Part II, then open "install.rdf" from the root folder in a text editor.

3. Search for the line (no end quotes): "<!-- Pale Moon -->". Copy the entire associated "targetapplication" string to a new set of lines.

4. Make the 2 following changes to that copied string: (1) "em:maxVersion" to "*" (no quotes around asterisk. (2) "em:id" to "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" (no quotes).

5. Save file.

6. Open "chrome.manifest" from the root folder in a text editor.

7. Search for the string "/content/browser-options.xul" (no quotes) on a line that starts with "override". Copy that ENTIRE LINE to the next line. (NOTE: the alphanumeric string that appears after "chrome://toolbar-button-" throughout the file is a unique ID populated by the Custom Button Sets maker. Make sure you do not change this, and that all such ID's in the file match.)

8. On the copied line, search for "application=" (no quotes) and change the GUID to "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" (no quotes). (This edit is what makes the addon compatible with FF56-derived, non-Pale Moon browsers again.)

9. Save file.

10 (OPTIONAL). Make all other Thunderbird-specific edits in Part II #7-10, or omit if only using addon in a browser.

11. ZIP up addon, keeping complete folder structure. Change .zip extension to .xpi.

12. Install in Waterfox, Basilisk, Thunderbird, Pale Moon, SeaMonkey, etc.

Rated 4 out of 5 stars

4 stars because this is the essential button pack for both Firefox and Thunderbird.

Please please please may we have an update for TB 60?

Thank you.

Rated 3 out of 5 stars

Used to love it, but now it's not showing any extra buttons in the customize dialog. Thunderbird 60.6.1 (32-bit).

Please fix!

Rated 1 out of 5 stars

Where are the buttons? They are not in the "Customize Toolbar" window. Tb version 60.5.3.

Rated 4 out of 5 stars

Could really use Zoom buttons for Thunderbird.

Rated 5 out of 5 stars

This add-on is so convenient and time saving I found it hard moving to unsupported versions of TB/FF. Until I found a fix :)

I noticed a comment from the dev saying Mozilla only allow one button per extension. There is a 'Custom Toolbar Button Maker' on his website, so I thought I'd try creating an extension with just one button. Sure enough, it worked. The button was added to the customize box. It means making a new extension for each button, but they're so quick to make and install you may be able to have this entire extension working again (haven't tried every button). Most of us only want a handful of buttons anyway, so it takes no time at all.

Hope that helps fellow frustrated toolbar buttons users :)

Rated 5 out of 5 stars

Does not work.
Could you please update your (very usefull) add-on ?
5 stars based on hope.

Rated 1 out of 5 stars

THis has been a great add on but not working in Thunbderbird 60.3.1

Rated 1 out of 5 stars

It just doesn't work on Thunderbird 60!

Rated 1 out of 5 stars

Not working in Thunderbird 60.
Please update.

Rated 1 out of 5 stars

Not work on Thunderbird 60.2.1

Rated 1 out of 5 stars

This extension does not work in Thunderbird 60. Although it is written that is compatible, it does not really work

I don't know why it does that, it should not. I do plan eventually to update it, but I am dealing with a few other things right now. Just don't hold your breath.

Rated 5 out of 5 stars

Will miss it; any chance of updating for TB v60+?


This user has a previous review of this add-on.

Yes eventually, but as only one guy, my efforts are spread thin.

Rated 5 out of 5 stars

Only source of "delete junk" button!

Rated 5 out of 5 stars

Please update for us Waterfox and Pale Moon users!

Rated 5 out of 5 stars

This is one of the best extensions. They make using Firefox so much more convenient. I hate to see it go with the new version of Firefox that's coming this summer. I have used this almost since I first started using FF, which has been 15+ years ago. I downgraded my FF version 52.5.3 just so I could use these again. Really a bad decsion for FF to change so drastically that many of these type of extensions won't work anymore without major rewrites on the part of other developers. So, I'm going to hold out as long as I can so I can continue to use my favorite add-ons and extensions.

Rated 5 out of 5 stars

Please update for quantum :)

Rated 5 out of 5 stars

Have used this for years.

This is the kind of plug-in that Mozilla was supposed to be all about. "Your browser, your way." Add functionality, add toolbar buttons, etc.

Mozilla has transformed into Chrome. Why use it at all after 54.0.1 or 57?

If/when I have to update beyond 54.0.1, it will be Waterfox, which hopefully will work with this plugin.

Rated 5 out of 5 stars

Had to make changes to about:config to make it frozen. Two extensions I can't live without: Toolbar Buttons and Adblock Plus (with element hiding). I no longer wanted to live when Toolbar Buttons didn't work with the latest FF update. :-) Like Furshur, I am super careful in my browsing experience.

Michael B., you stated, "Instead I will be splitting it into smaller extensions which I will upload. I am keeping a list of which ones are WebExtension enabled here." I don't understand. Will you make other Toolbar Button extensions to replace the current one?

Michael B., here is my current toolbar button layout: https://s1.postimg.org/91qh3gle8f/My_Toolbar.jpg
Is there any way I can have all the above buttons when you do your splitting of extensions? Do PaleMoon and Waterfox have extensions like your Toolbar Buttons?

P.S. Three cheers for Toolbar Buttons. Hip hip hooray, hip hip hooray, hip hip hooray. R.I.P.

What it means is that since with WebExtensions I can only have a single button in an extension, I need to create a separate extensions for every single button in Toolbar Buttons. So far I have done just 21.

At this time yes and no to your current layout. Some of them I have done, some I will soon do. Some of them like the restart button simple can't be done.

Palemoon and WaterFox were split from Firefox some years ago. They are actively maintained but have not followed Firefox on things like disabling "legacy" extensions. Toolbar Buttons should install and work on both of them.