User Help for Mozilla Thunderbird
Somebody
Posts: 87Joined: January 20th, 2006, 9:17 am
Posted August 17th, 2018, 3:32 am
Hi, I'm opening this topic because of my first experiences with Thunderbird 60. The goal is to improve the upgrade experience for other users by collecting a list of problematic addons, compatible replacements and workarounds. Please keep it polite and objective.Important: Unlike in Firefox, there's no information available in Thunderbird 52, which addons are not marked compatible with Thunderbird 60 and there's no information about available alternatives. Basically, you have to do the upgrade and find out yourself (when it's already too late)! So be sure to have a backup of your profile before upgrading or copy your profile to an instance of Thunderbird 60 portable to test your individual configuration. Mind, that you can download mails only once if you use a POP3 setup and don't keep the mails on the server. Also note, that the extensions.strictCompatibility is used to disable the check about the compatibility in the meta information. It will not improve the compatibility or help in any way if the addon uses commands, which aren't available in Thunderbird 60. My personal impression: I have problems with some addons, but I can't find corresponding errors in the error console. Addons, which were fixed by a third party person (no official release) AutoCopy 2 Inofficial fix, not by original author AutoUp 1.03 Inofficial fix, not by original author
ConfirmFolderMove 1.1.2 [Properties broken] Inofficial fix, not by original addon author Newer version for TB60 available Display Contact Photo 1.3.1 [No photo display, properties broken] Inofficial fix, not by original addon author FiltaQuilla 1.3.2 [Properties broken, no additional filters] Inofficial fix, not by original addon author
Mailbox Alert 0.17.0 [can't execute external commands] Inofficial fix, not by original addon author Newer version for TB60 available Minimize On Start and Close 1.3.2.1 [Properties broken] Inofficial fix, not by original addon author mms Auto Correct 1.0.5 Inofficial fix, not by original addon author OpenAttachmentByExtension 0.3.6 [Properties broken] Inofficial fix, not by original addon author Quote Colors 0.3.1-let-fixed [Does nothing] Inofficial fix, not by original addon author RRbuttonAndIcon 0.3.7 [No icons in status bar] Inofficial fix, not by original addon author
Search as list 3.1 Inofficieal fix, not by original addon author Newer version for TB60 available SearchWith 0.4.4.1 Inofficial fix, not by original addon author Send & File Inofficial fix, not by original addon author
Unread Badge 1.2.20180408 [No display of unread count] Inofficial fix, not by original addon author Newer version for TB60 available Zoom Button 0.0.8 Inofficial fix, not by original addon author
Addons, that seem to work on first glance, if strictCompatibility is set to false Auto Address Cleaner 1.0.4 Correct Identity 1.4.5
Display Mail User Agent 1.7.0 Newer version for TB60 available Image Zoom 0.6.3.1-signed.1-signed
Master Password+ 1.29.2 [Actually, there's an update to 1.3 for TB 60, which breaks the addon here] Newer version for TB60 available
Menu Wizard 5.10 Newer version for TB60 available MoreFunctionsForAddressBook 0.7.5 NewReturnReceiptHandler 0.4.12
Nostalgy 0.2.35 Newer version for TB60 available Quote and compose Manager
URL Link 2.04.5 Newer version for TB60 available
Addons, that are broken AttachmentCount 2.3 [Coloumn empty] Newer version for TB60 available Attachment Extractor [you could try FiltaQuilla]
Calendar Tweaks 6.3 [No effect in calendar window] Newer version for TB60 available Change Quote and reply format [you could try ReplyWithHeader] JunQuilla 1.0.4 [Properties broken]
MinimizeToTray Reanimated [you could try FireTray as replacement] Newer version for TB60 available MultiBirthdaysReminder 4.3 [does nothing] [could be replaced by Card Book, if you are fine with an alternative address book] Tonequilla [you could try Mailbox Alert] uBlock Origin 1.13.8 [No properties, no blocking]
Last edited by Somebody on March 3rd, 2019, 1:23 am, edited 25 times in total.
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted August 17th, 2018, 6:35 am
Last edited by morat on August 29th, 2019, 2:51 pm, edited 4 times in total.
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted September 5th, 2018, 7:14 am
Last edited by morat on September 6th, 2018, 6:25 pm, edited 2 times in total.
mozray
Posts: 68Joined: March 10th, 2017, 3:48 pm
Posted September 5th, 2018, 11:02 am
Some addons will continue to work if you set "extensions.checkCompatibility.60.0" and "extensions.strictCompatibility" to false. They both must be set.
For example, Quote Colors is working for me, even though TB marks it as incompatible with 60.0. However, in your list you have it marked as "Addons, that are broken."
Somebody
Posts: 87Joined: January 20th, 2006, 9:17 am
Posted September 6th, 2018, 9:54 am
Defining any settings in Quote Colors has no effect on my messages (no shaded boxes and colored frames).
WaltS48

Posts: 4677Joined: May 7th, 2010, 9:38 amLocation: Pennsylvania, USA
Posted September 6th, 2018, 4:45 pm
mozray wrote:Some addons will continue to work if you set "extensions.checkCompatibility.60.0" and "extensions.strictCompatibility" to false. They both must be set.
For example, Quote Colors is working for me, even though TB marks it as incompatible with 60.0. However, in your list you have it marked as "Addons, that are broken."
I looked in the Config Editor in my Thunderbird 60.0 on both Windows and Linux for "extensions.checkCompatibility.60.0" and could not find it. I only have "extensions.strictCompatibility". The only one set to "false". Was that pref added by an extension you installed?
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
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted September 6th, 2018, 5:02 pm
AFAICT, I got the Quote Colors extension working correctly in Thunderbird 60. Fix: * install.rdf - Code: Select all
- <em:version>0.3.1-let-fixed</em:version> + <em:version>0.3.1.1</em:version>
- Code: Select all
- <em:maxVersion>3.0.*</em:maxVersion> + <em:maxVersion>60.*</em:maxVersion>
* content\quotecolors\qc_overlay.js - Code: Select all
- this.oPrefServ.QueryInterface(Components.interfaces.nsIPrefBranchInternal); + this.oPrefServ.QueryInterface(Components.interfaces.nsIPrefBranch);
Quote Colors http://addons.thunderbird.net/thunderbird/addon/170
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted September 6th, 2018, 6:21 pm
wsmwk
Posts: 2654Joined: December 7th, 2004, 6:52 am
Posted September 6th, 2018, 7:34 pm
mozray wrote:Some addons will continue to work if you set "extensions.checkCompatibility.60.0" and "extensions.strictCompatibility" to false. They both must be set.
extensions.checkCompatibility.60.0 does not exist, as a search of the source code illustrates https://dxr.mozilla.org/comm-central/se ... irect=trueThe only override is extensions.strictCompatibility
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted September 6th, 2018, 7:46 pm
I got the ConfirmFolderMove extension working correctly in Thunderbird 60. Fix: * install.rdf - Code: Select all
- <em:version>1.1.2</em:version> + <em:version>1.1.2.1</em:version>
- Code: Select all
- <em:maxVersion>5.*</em:maxVersion> + <em:maxVersion>60.*</em:maxVersion>
* content\drop.js - Code: Select all
- .QueryInterface(Ci.nsILocalFile); + .QueryInterface(Ci.nsIFile);
* content\options.xul - Code: Select all
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?> + <?xml-stylesheet href="chrome://messenger/skin/preferences/preferences.css" type="text/css"?>
- Code: Select all
- height="160" + height="200"
ConfirmFolderMove http://addons.thunderbird.net/thunderbird/addon/2152Edit: ConfirmFolderMove has been updated.
Last edited by morat on January 29th, 2019, 9:32 am, edited 1 time in total.
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted September 7th, 2018, 3:46 pm
I got the Unread Badge extension working correctly in Thunderbird 60. Fix: * install.rdf - Code: Select all
- <em:version>1.2.20180408</em:version> + <em:version>1.2.20180408.1</em:version>
- Code: Select all
- <em:maxVersion>60.0</em:maxVersion> + <em:maxVersion>60.*</em:maxVersion>
* bootstrap.js - Code: Select all
Components.utils.import("resource://gre/modules/XPCOMUtils.jsm"); + Components.utils.import("resource://gre/modules/NetUtil.jsm");
- Code: Select all
- let iconImage = xpc.imgTools.decodeImage(imgEncoder, "image/png"); + let buffer = NetUtil.readInputStreamToString(imgEncoder, imgEncoder.available()); + let iconImage = xpc.imgTools.decodeImageFromBuffer(buffer, buffer.length, "image/png");
Unread Badge http://addons.thunderbird.net/thunderbird/addon/476761Replace imgITools.decodeImage with imgITools.decodeImageFromBuffer http://bugzilla.mozilla.org/show_bug.cgi?id=1457457http://dxr.mozilla.org/comm-esr52/source/mozilla/image/imgITools.idlhttp://dxr.mozilla.org/comm-release/source/mozilla/image/imgITools.idlP.S. I had to uncheck the "Use small icons" option in the Windows 7 taskbar properties to get the badge to display. Edit: Unread Badge has been updated.
Last edited by morat on January 29th, 2019, 9:34 am, edited 1 time in total.
Somebody
Posts: 87Joined: January 20th, 2006, 9:17 am
Posted September 8th, 2018, 1:27 am
@WaltS48 @wsmwk: extensions.checkCompatibility.60.0 doesn't exist by default. You have to create a new boolean key. I don't know, if this has an effect on already installed addons, but it lets you install new addons from a file, if the are not marked compatible with TB60. extensions.strictCompatibility=false will activate already installed addons.
@morat: Thank you for your precious hints, I'll try to get the extensions working on my side.
yzg
Posts: 2Joined: September 10th, 2018, 12:00 am
Posted September 10th, 2018, 12:17 am
The "Manually Sort Folders" addon was not disabled after the upgrade but it stopped working. Folders are sorted by the default TB order.
The addon dialog does not the available folders. The left-side list is empty.
morat
Posts: 4289Joined: February 3rd, 2009, 6:29 pm
Posted September 11th, 2018, 10:46 am
I got the RRbuttonAndIcon extension working correctly in Thunderbird 60. Fix: * install.rdf - Code: Select all
- <em:version>0.3.7</em:version> + <em:version>0.3.7.1</em:version>
- Code: Select all
- <em:maxVersion>45.*</em:maxVersion> + <em:maxVersion>60.*</em:maxVersion>
* content\rrbutton\msgcomposeOverlay.xul - Code: Select all
- document.getElementById("status-bar").insertBefore(document.getElementById("dsnbutton"), pbar); - document.getElementById("status-bar").insertBefore(document.getElementById("rrbutton"), pbar); + document.getElementById("status-bar").insertBefore(document.getElementById("dsnbutton").parentElement, pbar); + document.getElementById("status-bar").insertBefore(document.getElementById("rrbutton").parentElement, pbar);
- Code: Select all
- document.getElementById("dsnbutton").setAttribute("hidden", "true"); + document.getElementById("dsnbutton").parentElement.setAttribute("hidden", "true");
- Code: Select all
- document.getElementById("dsnbutton").setAttribute("src", "chrome://rrbutton/content/nrrhIcon2ON.png"); + document.getElementById("dsnbutton").setAttribute("image", "chrome://rrbutton/content/nrrhIcon2ON.png");
- Code: Select all
- document.getElementById("dsnbutton").setAttribute("src", "chrome://rrbutton/content/nrrhIcon2OFF.png"); + document.getElementById("dsnbutton").setAttribute("image", "chrome://rrbutton/content/nrrhIcon2OFF.png");
- Code: Select all
- document.getElementById("rrbutton").setAttribute("src", "chrome://rrbutton/content/nrrhIconON.png"); + document.getElementById("rrbutton").setAttribute("image", "chrome://rrbutton/content/nrrhIconON.png");
- Code: Select all
- document.getElementById("rrbutton").setAttribute("src", "chrome://rrbutton/content/nrrhIconOFF.png"); + document.getElementById("rrbutton").setAttribute("image", "chrome://rrbutton/content/nrrhIconOFF.png");
- Code: Select all
- <statusbarpanel id="dsnbutton" src="" class="statusbarpanel-iconic" tooltiptext="" onclick="RRbuttonObject.toggleDSN(event)" /> - <statusbarpanel id="rrbutton" src="" class="statusbarpanel-iconic" tooltiptext="" onclick="RRbuttonObject.toggleItem(event)" /> + <statusbarpanel> + <toolbarbutton id="dsnbutton" image="" tooltiptext="" onclick="RRbuttonObject.toggleDSN(event)" /> + </statusbarpanel> + <statusbarpanel> + <toolbarbutton id="rrbutton" image="" tooltiptext="" onclick="RRbuttonObject.toggleItem(event)" /> + </statusbarpanel>
RRbuttonAndIcon http://freeshell.de/~kaosmos/index-en.html#rrbuttonRemove class statusbarpanel-iconic, use toolbarbutton instead http://bugzilla.mozilla.org/show_bug.cgi?id=1417198http://developer.mozilla.org/docs/Mozilla/Tech/XUL/toolbarbutton
Last edited by morat on September 11th, 2018, 1:42 pm, edited 1 time in total.
Return to Thunderbird Support
Who is online
Users browsing this forum: No registered users and 5 guests
|