-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Support for TB 68 #115
Comments
same expirience on WIN 10 1709 b16299.641 trying to install v.2 in TB 62.0a1 (2018-05-28) (64-bit) v1.7 does not work work with TB 62.0a1 (2018-05-28) (64-bit), options just producing a transparent window. |
It will probably take quite some work to make the extension work with TB versions after 60. So although I plan to add support for versions after 60, don't expect it any time soon. |
To my understanding there will be no TB v61/62 but the next release to be v63, whenever that might be (lack of TB Release Calendar) |
Even though they claim next will be 63 there's 60 as stable and 64 as beta currently. You can still enable legacy extensions in 64 by setting |
I haven't tried that setting - sounds like with it all you need is the max version to be bumped maybe? Wondering if you have a rough timeline for compatibility with 64 beta? thank you g |
That's what I'm hoping for, it could be that simple for a temporary fix. Although I don't know whether that setting will make it to release considering the way they did it on firefox. |
Today I finally had a little time to look into this. Simply setting What was however somehow successful was to adapt the add-on to use the XUL overlay loader that was added in TB (see also https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_63). One thing that is not working is the preference window. So all add-on settings have to be done via TB's config editor (TB Options > Advanced > General > Config Editor). Look into the https://github.com/lieser/dkim_verifier/blob/master/defaults/preferences/prefs.js file to see a little info about the settings. You can get the build that seems to work for me at dkim_verifier@pl-beta.zip. Note that I have not done any extensive testing. Please let me know if you find something else besides the options windows that is not working.
No, there does not exist any timeline on when the add-on is completely compatible with TB beta. |
Hi - thanks for all the work you're doing - it has allowed me to remove all the message filters I was previously using to color code for dkim etc - a big thank you! Do you plan on merging the legacy overlay loader into the released version anytime soon? The 3.0 pre snapshot from last Nov seems to have not been getting the code changes happening on the 2.0 branch. Thanks again for the really great and highly useful addon. |
I just released a new pre release (v3.0.0pre2) with the following changes:
You can get the version from https://github.com/lieser/dkim_verifier/releases. Briefly tested with:
|
Awesome, thank you will test. |
The next FF ESR branch seems to be 68 and to be released 2019-07-09. Hope that the changes in this TB extension will survive |
I just released a new pre release (v3.0.0pre3) with the following changes:
You can get the version from https://github.com/lieser/dkim_verifier/releases. Briefly tested with:
|
Assume devs already aware of this but for info for those who may not. TB have updated the guidance for addons for TB 68 https://developer.thunderbird.net/add-ons/upgrading-add-ons-for-tb68 |
The pre-release version (3.0 pre4) breaks enigmail. The file jar:file:///opt/mozilla/x86_64/thunderbird-68.0a1.20190520/omni.ja!/chrome/messenger/content/messenger/am-enigprefs.xul cannot be found Disabling dkim_verifier and it works fine again. There is some odd interaction as the enigmail file actually inside the xpi is Ideas how to fix this issue ? thanks |
Be nice to get this one fixed (for me for sure but probably others). thanks! |
Any chance to stop the enigmail breakage here? I really like this addon but I cannot not use enigmail unfortunately. Do you understand how this is breaking the enigmail account settings -> openpgp menu? So all my testing is on 69 daily build now. thanks. |
I am disabling this for now - please post here when there's a fix for this bug, and I'll retest it again thanks! |
Finally found some time to look into this. The following versions should not only fix Enigmail account preferences, but also shows the ones from the DKIM verifier again: |
I confirm the menu is fixed in TB 69 as of today. However that build has messed up the From/Correspondents column when there is a thread - first 'from' is empty (TB bug nothing to do with dkim-v. Thank you very much for fixing this ... yay!! |
I had to install twice for some reason - perhaps as it as same version string as prior - maybe change to pre5? |
With today's 69 daily, the above pl-beta doesn't work - it just says 'validating' and never completes. Error console has a ton of messages like this: And then this 👍 |
Thanks for reporting the issue. The new 3.0.0pre5 version should work with the latest daily again (tested with 69.0a1 (2019-07-04) (32-bit)). |
Thank you - that works ok now. Will continue testing again FYI - I'm using Linux 64 bit. |
I just noticed you added ability to check headers - that's awesome thank you.
thank you!! |
You are probably talking about the account specific options? They already exist since a while, the GUI was just broken for TB beta/daily. See also the info in the wiki: https://github.com/lieser/dkim_verifier/wiki/Account-Options
It is the one specified in the normal add-ons options. The reading of the ARH is by default off
Yes, the default empty mean all servers are trusted.
Space. But in most case you probably only want to trust a single server per account, the one you download the e-mails from. The ARH for other servers (or for the server itself, if it is not aware of ARH) could be easily spoofed, as the headers are normally not signed in any way. There exist some effort to change this, but it is not supported by the add-on (see #87) If you have any other question, please create a separate issues, to keep this about the support for TB68+ |
Thanks - yes will do. |
@lieser |
There is no clear schedule, but I hope to finalize the 3.0.0 version in a few days. Note that the last pre release 3.0.0pre5 should already work with TB68. |
I just released version 3.0.0, currently under review on ATN. |
Hi, with the nightly version of Thunderbird i got an error when i try to install this plugin.
I know it is beta version but maybe it can be fixed without breaking the current version.
1527190073854 addons.xpi WARN Invalid XPI: Error: Non-restartless extensions no longer supported (resource://gre/modules/addons/XPIInstall.jsm:646:13) JS Stack trace: loadManifestFromRDF@XPIInstall.jsm:646:13
asyncloadFromRDF@XPIInstall.jsm:786:23
asyncloadManifest@XPIInstall.jsm:809:21
asyncloadManifest@XPIInstall.jsm:1535:28
asyncinit@XPIInstall.jsm:1952:13
asyncgetInstallForURL@XPIInstall.jsm:3731:13
asyncXPIProvider[meth]@XPIProvider.jsm:3101:29
promiseCallProvider@AddonManager.jsm:228:12
asyncgetInstallForURL@AddonManager.jsm:1631:16
getInstallForURL@AddonManager.jsm:3359:12
onDrop@extensions.js:3473:29
asyncinitialize/<@extensions.js:146:5
initAddonPrefsMenu@mailWindowOverlay.js:3764:5
onpopupshowing@messenger.xul:1:1
set_open@menu.xml:52:11
onxblmouseover/<@mailWidgets.xml:2793:17
setTimeout handler*onxblmouseover@mailWidgets.xml:2791:13
The text was updated successfully, but these errors were encountered: