Thunderbird 60 / Addon Compatibility

User Help for Mozilla Thunderbird
Post Reply
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

MultiBirthdaysReminder is now integrated into CardBook. Is CardBook a replacement for MultiBirthdaysReminder?

MultiBirthdaysReminder
http://addons.thunderbird.net/thunderbird/addon/535008

CardBook
http://addons.thunderbird.net/thunderbird/addon/634298
Somebody
Posts: 87
Joined: January 20th, 2006, 9:17 am

Re: Thunderbird 60 / Addon Compatibility

Post by Somebody »

@morat: There's an official fix for Mailbox Alert now: https://tjeb.nl/Projects/Mailbox_Alert/ (version 0.18.0)
Thanks for the RRButtonAndIcon fix.

CardBook is a new address book for Thunderbird and the functionality is for the contacts in the Card Book. This will just work if you're willing to replace the default address book and lose addon functionality relying on the contact information from there.
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

@yzg

There isn't an easy fix for the Manually Sort Folders extension because the removal of RDF templates in XUL. (Bug 1425356)

Manually Sort Folders
http://addons.thunderbird.net/thunderbird/addon/15102
http://github.com/protz/Manually-Sort-F ... -413475220

Remove XUL templates
http://bugzilla.mozilla.org/show_bug.cgi?id=1425356
http://discourse.mozilla.org/t/27037
User avatar
boersenfeger
Posts: 36
Joined: September 1st, 2010, 3:12 am
Location: Braunschweig, Nds, Deutschland

Re: Thunderbird 60 / Addon Compatibility

Post by boersenfeger »

Now there is a working BETA version....
https://github.com/Ximi1970/Manually-So ... s/releases
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0.1
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:67.0) Gecko/20190219 Firefox/67a1
Visit the German Firefox-Forum wwx. camp-firefox.de/forum
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

Search as list 3.1 [Does nothing]

AFAICT, I got the Search as list extension working correctly in Thunderbird 60.

Fix:

http://github.com/morat523035/SearchAsList

* install.rdf

Code: Select all

- <em:version>3.1</em:version>
+ <em:version>3.1.1</em:version>

Code: Select all

- <em:maxVersion>38.*</em:maxVersion>
+ <em:maxVersion>60.*</em:maxVersion>
* chrome\content\overlay.js

The id of the tab container in the 3pane window has changed from "tabcontainer" to "tabmail-tabs" so replace document.getElementById("tabcontainer") with document.getElementById("tabmail-tabs") globally. I believe there are 9 lines to change.

Code: Select all

- for each (let constraint in tab.query._constraints) {
+ for (let constraint of tab.query._constraints) {

Code: Select all

- var colShow = prefs.getComplexValue("colShow",Components.interfaces.nsISupportsString).data;
- var colClick = prefs.getComplexValue("colClick",Components.interfaces.nsISupportsString).data;
+ var colShow = prefs.getStringPref("colShow");
+ var colClick = prefs.getStringPref("colClick");

Code: Select all

- prefs.setComplexValue("colShow",Components.interfaces.nsISupportsString, strshow);
+ prefs.setStringPref("colShow", strshow);
* chrome\content\options.js

Code: Select all

- var colShow = prefs.getComplexValue("colShow",Components.interfaces.nsISupportsString).data;
- var colClick = prefs.getComplexValue("colClick",Components.interfaces.nsISupportsString).data;
+ var colShow = prefs.getStringPref("colShow");
+ var colClick = prefs.getStringPref("colClick");

Code: Select all

- prefs.setComplexValue("colShow",Components.interfaces.nsISupportsString, strshow);
- prefs.setComplexValue("colClick",Components.interfaces.nsISupportsString, strclick);
+ prefs.setStringPref("colShow", strshow);
+ prefs.setStringPref("colClick", strclick);
* chrome\content\options.xul

Code: Select all

  <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
+ <?xml-stylesheet href="chrome://messenger/skin/preferences/preferences.css" type="text/css"?>
Search as list
http://addons.thunderbird.net/thunderbird/addon/475804

Edit:

Search as list has been updated.
Last edited by morat on January 29th, 2019, 9:37 am, edited 2 times in total.
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

AutoUp options window is broken in Thunderbird 60.

Fix:

* install.rdf

Code: Select all

- <em:version>1.03</em:version>
+ <em:version>1.03.1</em:version>

Code: Select all

- <em:maxVersion>13.*</em:maxVersion>
+ <em:maxVersion>60.*</em:maxVersion>
* chrome\content\AutoUp-options.xul

Code: Select all

  <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
+ <?xml-stylesheet href="chrome://messenger/skin/preferences/preferences.css" type="text/css"?>
AutoUp
http://addons.thunderbird.net/thunderbird/addon/368166
Soulhunter123
Posts: 19
Joined: November 23rd, 2005, 3:18 pm

Re: Thunderbird 60 / Addon Compatibility

Post by Soulhunter123 »

Anyone have an extension which can minimize Thunderbird to the system tray?

"MinimizeToTray Reanimated" is not working with the latest TB:
https://github.com/ysard/mintrayr/issues/17
sfhowes
Posts: 748
Joined: April 1st, 2012, 10:21 am

Re: Thunderbird 60 / Addon Compatibility

Post by sfhowes »

FireTray 0.6.2 seems to work here in TB 60.3/W10.

https://github.com/Ximi1970/FireTray/releases
cadudesun
Posts: 46
Joined: December 13th, 2011, 3:37 am

Re: Thunderbird 60 / Addon Compatibility

Post by cadudesun »

Hi,
I tried many times to perform the fix suggest below for "Search as list 3.1", however, TB 60.3 keeps rejecting the modified search-as-list@pso.ebr.xpi
Could anyone who was successful with the "fix" share the modified search-as-list@pso.ebr.xpi file?
Thank you very much!
Cadu
morat wrote:Search as list 3.1 [Does nothing]

AFAICT, I got the Search as list extension working correctly in Thunderbird 60.

Fix:

* install.rdf

Code: Select all

- <em:version>3.1</em:version>
+ <em:version>3.1.1</em:version>

Code: Select all

- <em:maxVersion>38.*</em:maxVersion>
+ <em:maxVersion>60.*</em:maxVersion>
* chrome\content\overlay.js

The id of the tab container in the 3pane window has changed from "tabcontainer" to "tabmail-tabs" so replace document.getElementById("tabcontainer") with document.getElementById("tabmail-tabs") globally. I believe there are 9 lines to change.

Code: Select all

- for each (let constraint in tab.query._constraints) {
+ for (let constraint of tab.query._constraints) {

Code: Select all

- var colShow = prefs.getComplexValue("colShow",Components.interfaces.nsISupportsString).data;
- var colClick = prefs.getComplexValue("colClick",Components.interfaces.nsISupportsString).data;
+ var colShow = prefs.getStringPref("colShow");
+ var colClick = prefs.getStringPref("colClick");

Code: Select all

- prefs.setComplexValue("colShow",Components.interfaces.nsISupportsString, strshow);
+ prefs.setStringPref("colShow", strshow);
* chrome\content\options.js

Code: Select all

- var colShow = prefs.getComplexValue("colShow",Components.interfaces.nsISupportsString).data;
- var colClick = prefs.getComplexValue("colClick",Components.interfaces.nsISupportsString).data;
+ var colShow = prefs.getStringPref("colShow");
+ var colClick = prefs.getStringPref("colClick");

Code: Select all

- prefs.setComplexValue("colShow",Components.interfaces.nsISupportsString, strshow);
- prefs.setComplexValue("colClick",Components.interfaces.nsISupportsString, strclick);
+ prefs.setStringPref("colShow", strshow);
+ prefs.setStringPref("colClick", strclick);
* chrome\content\options.xul

Code: Select all

  <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
+ <?xml-stylesheet href="chrome://messenger/skin/preferences/preferences.css" type="text/css"?>
Search as list
http://addons.thunderbird.net/thunderbird/addon/475804
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

@cadudesun

Okay. I sent a link in a private message.
User avatar
fdisk2k
Posts: 96
Joined: November 6th, 2007, 3:21 pm
Location: Lima - Peru

Re: Thunderbird 60 / Addon Compatibility

Post by fdisk2k »

Hello morat,

I'm trying to fix the second part of the tweak but I can't find the line in content\quotecolors\qc_overlay.js

Here's what I have:

Image

Could you please give me a hint how can I add the last part of the code lines?

I want this addon work together with Reply with Header addon.

Thanks for your time.

Regards



morat wrote: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
12º 12' S
77º 03' W
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

@fdisk2k

The qc_overlay.js file is in the quotecolors.jar file.

The quotecolors.jar file is in the quote_colors-0.3-tb+sm.xpi file.

The .jar and .xpi files are renamed .zip files.
User avatar
fdisk2k
Posts: 96
Joined: November 6th, 2007, 3:21 pm
Location: Lima - Peru

Re: Thunderbird 60 / Addon Compatibility

Post by fdisk2k »

OK
Thanks
12º 12' S
77º 03' W
cadudesun
Posts: 46
Joined: December 13th, 2011, 3:37 am

Re: Thunderbird 60 / Addon Compatibility

Post by cadudesun »

morat wrote:@cadudesun

Okay. I sent a link in a private message.
THANK YOU VERY MUCH!
morat
Posts: 6403
Joined: February 3rd, 2009, 6:29 pm

Re: Thunderbird 60 / Addon Compatibility

Post by morat »

Zoom Button 0.0.8 [Statusbar broken]

I got the Zoom Button extension working correctly in Thunderbird 60.

Fix:

* install.rdf

Code: Select all

- <em:version>0.0.8</em:version>
+ <em:version>0.0.8.1</em:version>

Code: Select all

- <em:maxVersion>35.0a1</em:maxVersion>
+ <em:maxVersion>60.*</em:maxVersion>
* chrome\content\browser.xul

Code: Select all

- <statusbar id="status-bar">
-   <statusbarpanel class="statusbarpanel-iconic"
-                   id="zoom-button-status"
-                   oncommand="if (event.shiftKey) goDoCommand('cmd_fullZoomReset');"
-                   onclick="tbclickZoomButton.onClick(event);"
-                   src="chrome://tbclick-zoom/skin/click-small.png"
-                   tooltiptext="Zoom Controls" />
- </statusbar>
+ <statusbar id="status-bar">
+   <statusbarpanel>
+     <toolbarbutton id="zoom-button-status"
+                    oncommand="if (event.shiftKey) goDoCommand('cmd_fullZoomReset');"
+                    onclick="tbclickZoomButton.onClick(event);"
+                    image="chrome://tbclick-zoom/skin/click-small.png"
+                    tooltiptext="Zoom Controls" />
+   </statusbarpanel>
+ </statusbar>
Zoom Button
http://addons.thunderbird.net/thunderbird/addon/364710
Post Reply