Badge "number of unread new mails" and progress bar not shown in Ubuntu 17.10 Dock for Thunderbird / Firefox Next (ppa)
Categories
(Thunderbird :: OS Integration, defect)
Tracking
(Not tracked)
People
(Reporter: Valeryan_24, Unassigned)
References
Details
Attachments
(1 file)
|
60.61 KB,
image/png
|
Details |
Comment 2•8 years ago
|
||
Comment 4•8 years ago
|
||
Does "Birdtray" solve (almost) this issue?
https://flathub.org/apps/details/org.gyunaev.Birdtray
Almost as Birdtray
supports Linux and Windows. Patches to support other platforms are welcome.
Comment 8•6 years ago
|
||
No, because that just adds a system tray icon. This bug report is about badging Thunderbird's own icon in the dock/panel with the number of unread emails.
Comment 9•6 years ago
|
||
(In reply to Nate Graham from comment #8)
No, because that just adds a system tray icon. This bug report is about badging Thunderbird's own icon in the dock/panel with the number of unread emails.
That badge was not provided by Thunderbird, but supplied by an extension from Ubuntu with Thunderbird in Unity.
It is gone with the change from Unity to the Gnome desktop, and with the change in Thunderbird to re-enable Native Linux Notifications starting with Thunderbird 60 is no longer needed. They show the number of new emails.
Comment 10•6 years ago
|
||
What do you mean by "is no longer needed"? What shows the number of new emails? I still do not see a badge on the app icon itself showing the number of new emails. That's what's being requested here. Notifications are not a substitute for this feature.
Comment 11•6 years ago
|
||
(In reply to Nate Graham from comment #10)
What do you mean by "is no longer needed"? What shows the number of new emails? I still do not see a badge on the app icon itself showing the number of new emails. That's what's being requested here. Notifications are not a substitute for this feature.
Sorry to be the bearer of bad news.
If you are using the Thunderbird provided by the Ubuntu distribution (currently 68.2.2), it is built by Ubuntu from Thunderbird source code with some changes.
One of those changes used to be the inclusion of an extension called Messaging Menu and Unity Launcher Integration. From that extensions information page:
This extension integrates Thunderbird into the Ubuntu Unity messaging menu and launcher.
That is what provided the badge for the Thunderbird icon on the Unity desktop. It never was provided by Thunderbird.
Ubuntu no longer uses the the Unity desktop, has changed to the Gnome desktop and they no longer include that extension with their builds.
That explains why the reporter doesn't see it using the Gnome Shell Ubuntu Dock. It isn't Unity. The mozillateam ppa builds probably didn't include it either.
It explains why we don't see it with Thunderbird 68.2.2 from Ubuntu on Ubuntu 18.04.3 LTS, or the LiveUSB of Ubuntu 18.10 when tested, but do with the LiveUSB of Ubuntu 16.04 when tested.
All we are left with are the native Linux notification which appears at the top of the screen when new mail arrives in Thunderbird on Ubuntu. It is in the lower right corner on my Linux Mint 19.3. I have no idea where it may appear in other distributions. I'm not a fan and always change "mail.biff.use_system_alert" to "false" in Preferences > Advanced > Config Editor to disable it.
I would think this is an invalid bug report since the Thunderbird icon on other Linux distributions and desktops, Windows or Mac doesn't have the count of unread emails in the icon.
Comment 12•6 years ago
|
||
No, I'm using Thunderbird from openSUSE Tumbleweed right now.
One of those changes used to be the inclusion of an extension called Messaging Menu and Unity Launcher Integration.
The "Unity Launcher API" is used by more than just Unity (which is indeed now abandoned upstream). KDE Plasma implements it too, and Ubuntu's customized GNOME Dock also implements it (See https://www.omgubuntu.co.uk/2017/09/ubuntu-dock-now-supports-progress-bars-badge-counts). For this reason, other 3rd-party apps such as Telegram already use this API to badge their icons with the number of unread messages. So it's not a dead API that should just be abandoned.
I would think this is an invalid bug report since the Thunderbird icon on other Linux distributions and desktops, Windows or Mac doesn't have the count of unread emails in the icon.
On macOS at least, it surely does. I see it doing this all the time. Don't know about Windows.
But regardless of whether this is a bug or a feature request, the point is that we think Thunderbird should itself implement unread message badging via the Unity Launcher API, which will restore/add this very nice feature for all Thunderbird users who are on Ubuntu or any distro that ships KDE Plasma.
Comment 13•6 years ago
|
||
You are correct as was pointed out to me in in bug 1482674 comment 41.
Probably where the Ubuntu developers got the idea for the Unity badge.
Anyway this sounds like a duplicate of that bug asking for a persistent indicator on Linux.
Comment 14•6 years ago
|
||
Yep, looks like a dupe. Thanks!
Description
•