Bug 415814

Summary: Plasma Integration Extension for Thunderbird
Product: [Plasma] plasmashell Reporter: postix <postix>
Component: generalAssignee: Kai Uwe Broulik <kde>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: justin.zobel, kde.podagric, kde, kdelibs-bugs-null, nate, plasma-bugs-null, postix
Priority: NOR    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugzilla.mozilla.org/show_bug.cgi?id=1603489
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description postix 2020-01-02 18:28:42 UTC
There's a fancy Plasma Integration addon [1] for the Firefox, but none for Thunderbird.
However, it'd be really convenient to have a such here too, for the following purposes:

* Automatically remove a notification about a new unread mail, if the mail was clicked in TB
* By clicking on the notification, open Thunderbird and go to the mail directly
* Maybe more.

I am unsure, if I proposed this feature or project request in the correct thread, so I'd like to apology in advance. :)

[1] https://addons.mozilla.org/en-US/firefox/addon/plasma-integration/ https://addons.mozilla.org/en-US/firefox/addon/plasma-integration/
Comment 1 Nate Graham 2020-01-02 18:33:23 UTC
Kai is currently working on this. :)
Comment 2 Kai Uwe Broulik 2020-01-02 18:37:22 UTC
None of the suggested features are possible with Thunderbird's WebMail extension API. The only feature that I managed to implement is boarding pass extraction (main focus of this project) and finding contacts and mails in KRunner (and even that doesn't really work well with the API Thunderbird provides)

The notifications should just be fixed in Thunderbird directly...
Comment 3 postix 2020-01-02 19:17:04 UTC
What a pity! There are indeed no relevant functions in the WebExtension API. [1]

Do you know the relevant bug reports or have opened one for the desired API changes and/or notification, Kai?

I only found the following:
[2] WebExtensions needs a "new mail arrived" event
[3] Add WebExtension API for opening email viewer

---
[1] https://readthedocs.org/projects/thunderbird-webextensions/downloads/pdf/latest/
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1599380
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1603489
Comment 4 postix 2020-01-02 19:20:54 UTC
Haven't seen that [3] is from Kai. :)
Comment 5 Justin Zobel 2020-11-13 03:19:19 UTC
Kai any update on a fix for this one?
Comment 6 Podagric 2021-07-12 01:45:19 UTC
I've been using systray-x (https://github.com/Ximi1970/systray-x) for a long time and it's the best experience you can have with thunderbird on plasma. it has a KDE exclusive function where it is possible to hide the systray icon when there is no new email
Comment 7 postix 2021-07-12 10:18:01 UTC
Oh, why has this been closed, David? Do you think it will never be fixed on Thunderbird's site?
Comment 8 postix 2021-07-12 10:20:08 UTC
I understand that you need to triage bugs, but if you close them, please give at least a little bit reasoning (if appropriate like here IMHO).
Comment 9 David Edmundson 2021-07-12 11:13:54 UTC
>The notifications should just be fixed in Thunderbird directly...

Is something I agree with. That accounts for the two specific suggestions.

Then the rest is too vague to result in actionable tasks. 

Even wishlists tasks should describe a very specific bug that isn't being met by the current software but is expected.
Comment 10 postix 2021-07-12 11:17:34 UTC
Thanks! Then let's close this one and come up with some more specific report/wishlist in the future.