This is a simple Thunderbird extension for displaying an unread mail message count on the Windows taskbar.
Currently (up until at least Thunderbird 60.0, at the time of this writing) the only unread notification option is to put an icon into the notification area (or, as it is often called, the system tray). Windows 7 and later allow you to badge the application's icon itself with an overlay. The Mozilla core supports setting the overlay, but the bug for actually making Thunderbird do so has existed since 2009 and is as yet unresolved. (Please vote for it!)
So I cobbled this together.
This extension will add an overlay for the combined unread message count across all mail accounts.
A configuration panel lets you choose between counting messages in all folders, or to count the primary inbox only.
- Install nodejs (I've used 12.19.0 LTS).
npm run build
- output will be in the
xpi
directory.
- @bstreiff initially threw it together and occasionally reviews PRs.
- @abcminiuser fixed filtering to ignore non-mail items.
- @homo-programmatis fixed several longstanding compatibility issues, first with Thunderbird 38+ then with 60+.
- @jamesg-nz added the first feature with a configuration UI (a way to count only the primary inbox) as well as ported to TB 68+.