thsmi / sieve

Sieve Script Editor
GNU Affero General Public License v3.0
746 stars 57 forks source link

Please add a Sieve icon to the Thunderbird Spaces Toolbar #807

Open ovari opened 1 year ago

ovari commented 1 year ago

Thunderbird version 102 has a Spaces Toolbar. https://blog.thunderbird.net/2022/09/thunderbird-tip-customize-colors-in-the-spaces-toolbar/

Can a Sieve icon please be added to the Thunderbird Spaces Toolbar?

Perhaps code pointers from the CardBook add-on can help as a CardBook icon shows in the Spaces Toolbar. https://addons.thunderbird.net/thunderbird/addon/cardbook/ https://gitlab.com/CardBook/CardBook/

What do you think?

Thank you

thsmi commented 1 year ago

I did experiments on this back in march, technically it should be only a few lines to implement this.

But reality bites, because the tab handling in the places toolbar api is badly broken.

For details refer to the following bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762058

If you look at the details of the ticket you see that the tab api and the places api are incompatible and fixing this needs a major change which is still pending.

And yes it is a bit saddening that Thunderbird was released and advertise a shiny new feature which has a badly broken API for addons.

Unless the API gets fixed there is not much which can be done here from an addon perspective.