Skip to content
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

Not compatible with Thunderbird 68.2.1 #1

Open
paddatrapper opened this issue Nov 5, 2019 · 13 comments
Open

Not compatible with Thunderbird 68.2.1 #1

paddatrapper opened this issue Nov 5, 2019 · 13 comments

Comments

@paddatrapper
Copy link

paddatrapper commented Nov 5, 2019

After upgrading to Thunderbird 68.2.1, this extension was disabled with the message "Flexible Identity is incompatible with Thunderbird 68.2.1"

See https://support.mozilla.org/en-US/kb/unable-install-add-on-extension-theme-thunderbird

@enrique-henri
Copy link

I noticed this too.
How great it would be if it was comaptible as I have been using it for several years.
I'll keep my fingers crossed but won't hold my breath.

@arrfab
Copy link

arrfab commented Nov 20, 2019

Yep, was using that extension and sad that it's not compatible ..

@nneul
Copy link

nneul commented Jan 2, 2020

Anyone checked to see if this is "actually incompatible due to API changes" or just "not marked as compatible in version range"?

@nneul
Copy link

nneul commented Jan 2, 2020

Definitely has to have changes - to new json manifest setup. Unclear if there are secondary changes as I'm not a TB developer.

@snakelizzard
Copy link
Owner

Just to state what I have tried. I migrated to json config, but it does not work for me. Error console in Thunderbird does not show any hint on what I doing wrong. Next thing to do is to create simple empty extension and migrate files there one by one starting with overlays. Sorry guys, it’s been a lot of trouble lately to concentrate on this

@nneul
Copy link

nneul commented Jan 3, 2020

Thank you for your efforts! This is definitely one of those 'can't live without' extensions for TB. Do you have your WIP on a branch to look at? (or can you attach the updated config)?

@snakelizzard
Copy link
Owner

Here is sample in 25ae2f4
Most likely reason why is not working descried in section 'Notes about overlaying' here
Mozilla issue to track is 1476259

@FredThompsonII
Copy link

TBird 68.12.0 reports the same error with Flexible Identity 1.0.6...sigh...any progress on squashing this bug?

@snakelizzard
Copy link
Owner

@FredThompsonII Hello. Nope, I give up supporting this addon.

@Yonn-Trimoreau
Copy link

Have you heard of any similar extension that does work on Thunderbird 68?
That's also a must have for me, I can't imagine working without it... I have almost 10 different identities...

@snakelizzard
Copy link
Owner

@Yonn-Trimoreau Yeah, I honestly don't know what to recommend. Maybe keep the old version of Thunderbird. For me, the proportion of correspondence via email decreased noticeably years ago, same for number of identities. I settled on a separate virtual machine for each working context with specific software configured in each. So I can't even tell you what addons are out there now.

@Yonn-Trimoreau
Copy link

Yonn-Trimoreau commented Jan 10, 2021

It's a shame that you had to virtualize your environment to be able to work on multiple contexts... Maybe it's more practical to you, but for my part, in terms of performance, that's simply not feasible.

Any way, I finally installed two extensions:

The functionalities are not exactly the same, but it greatly helps me working with my multiple identities.

I had to keep TB from upgrading to 68 for 2 years, and the only reason was your extension. Your work was really great. Sad that you stopped maintaining it and nobody took over.

@schoettl
Copy link

schoettl commented Dec 6, 2021

In case someone ever forks und upgrades this plugin to the new WebExtension Plugin API (for Thunderbird > 60):

There is a before-send hook! https://webextension-api.thunderbird.net/en/91/compose.html#onbeforesend

I guess that is the key function; the rest is "just" porting the nice user interface of Flexible Identity to the WebExtension API.

PS: This fork of Correct Identity works with newer Thunderbird and is a good alternative!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants