ysard / mintrayr

Mozilla extension: Minimize windows into the system tray (Firefox, Thunderbird, Seamonkey, Instantbird)
https://addons.thunderbird.net/en-US/thunderbird/addon/minimizetotray-reanimated/
Mozilla Public License 2.0
129 stars 14 forks source link

thundebird update to 68.0 addon is deactivated #43

Open DMHas opened 5 years ago

DMHas commented 5 years ago

Hello,

the update of thunderbird to version 68.0 deactivate this addon. With all older version it work's fine.

Best regards, DMHas

To Reproduce Steps to reproduce the behavior: update to the newest Thunderbird version

Environment (please complete the following information):

WebxMasterx commented 5 years ago

Already in version 68.1 and not yet fixed :(

sagamusix commented 5 years ago

Given that it will become more and more difficult to maintain this kind of extension with Web Extensions (maybe there is already no way to do it with TB68, I have no idea), maybe it's worth trying out this stand-alone tool instead: https://github.com/gyunaev/birdtray

rnc commented 5 years ago

I switched to using https://github.com/user-none/KDocker which using Fedora 30 & KDE Plasma works nicely.

sagamusix commented 5 years ago

As BirdTray didn't quite fit my bill, I sat down for an evening and wrote something for myself: TBTray

Disclaimer: I wrote this tool for myself to fix exactly the issue I was having. If it's useful to you as well, that's great! But please don't report any suggestions on how to improve it. Besides having a day job in software development I already maintain enough other open-source software that I have zero intention on spending any more work on TBTray apart from fixing serious bugs if any show up. Feel free to fork it and incorporate any changes you want, though.

This tool is only for Windows, and it does nothing more and nothing less than moving Thunderbird to the notification area if you minimize or close it. It works by injecting a window message hook into the Thunderbird process so it's an external program like BirdTray, but more lightweight.

userlond commented 5 years ago

@sagamusix , TBTray works great with Thunderbird 68.1 on Windows 7. Thanks!

sagamusix commented 5 years ago

Glad to hear it's working for you :)

gabri25ele commented 5 years ago

TBTray works great with Thunderbird 68.1 on Windows 7. Thanks!

download from...?

userlond commented 5 years ago

@gabri25ele, I've downloaded from https://github.com/sagamusix/TBTray/releases (direct link is https://github.com/sagamusix/TBTray/archive/v0.10.1.zip)

CristiCimpianu commented 5 years ago

is this issue a real problem or it just needs a bump of the TB version in install.rdf?

jnines commented 5 years ago

I don't think it's as simple as a few tweaks, and extensions no longer use install.rdf. https://developer.thunderbird.net/add-ons/updates

h-h-h-h commented 4 years ago

Unfortunately,

I'm on Windows 10.

b9AcE commented 4 years ago
* BirdTray is warned about by VirusTotal and Windows doesn't want to execute it

At VirusTotal right now, just four out of seventy anti-malware scanners flag it in any way and one of those is just that the binary is compressed (which is a stupid "detection" and should not exist) and another flags in the "potentially unwanted application" category, which isn't malware but just like "we think some people don't want this program" whilst if you do want it... that is obviously not a problem. That leaves one product that flags it but with a definition detection reference without a description and the last one just a generic "unsafe", so... I think you can probably be quite sure things are fine, but you have to make that decision yourself. That's how VirusTotal works. It executes just fine.

gabri25ele commented 4 years ago
* BirdTray is warned about by VirusTotal and Windows doesn't want to execute it

* TBTray doesn't work (I read the trouble shooting part of the readme)

completely sure for my ESET NOD32. for me it's sufficient.

PMTabs commented 4 years ago

I use a general-purpose "Send to Tray" app called RBTray (forked and maintained by benbuck). You can send any program to the tray using a few different methods. The one I use for Thunderbird is holding shift and right-clicking the title bar of Thunderbird's main window:

https://github.com/benbuck/rbtray

PortableApps.com also offers a portable version of the same:

https://portableapps.com/apps/utilities/rbtray-portable

I use this program already, so I'm fine with the basic functionality it provides, but if you need something that lets you interact with the tray icon (for instance, to trigger Thunderbird's "Get All Mail" option), this won't do it for you; the only tray context menu options are Close Window and Restore Window.

oliver-graetz commented 4 years ago

@h-h-h-h

TBTray doesn't work

Perhaps you tried to use the wrong version. Your version of Thunderbird might very well still be the 32bit version and then you need to use the 32bit version for TBTray.

h-h-h-h commented 4 years ago

@oliver-graetz: Thanks, that was it. My Thunderbird is 32-bit.

Schoaf commented 4 years ago

By adding a manifest.json I can install the plug-in. But it seems, that the settings are not getting saved any more. So the plug-in does nothing. :-( https://developer.thunderbird.net/add-ons/tb68/overlays

T3rm1 commented 4 years ago

Oh no, I just got updated to 68.3.1 and have no longer a tray icon. Stupid Mozilla developers who refuse to implement this natively.

gabri25ele commented 4 years ago

Oh no, I just got updated to 68.3.1 and have no longer a tray icon. Stupid Mozilla developers who refuse to implement this natively.

write to bugzilla.mozilla.org and use birdtray https://github.com/gyunaev/birdtray or ThunderbirdTray https://github.com/TheGuardianWolf/ThunderbirdTray

T3rm1 commented 4 years ago

Oh no, I just got updated to 68.3.1 and have no longer a tray icon. Stupid Mozilla developers who refuse to implement this natively.

write to bugzilla.mozilla.org and use birdtray https://github.com/gyunaev/birdtray or ThunderbirdTray https://github.com/TheGuardianWolf/ThunderbirdTray

Someone already wrote a ticket for that 17 years ago :) https://bugzilla.mozilla.org/show_bug.cgi?id=208923

Unfortunately it was closed last year.

Kirill commented 4 years ago

I think actual issue is https://bugzilla.mozilla.org/show_bug.cgi?id=1486221

h-h-h-h commented 4 years ago

Thunderbird even already administrates a tray icon, but only one to announce new messages! You would think the Thunderbird creators would deem it the most basic functionality to not always have a needles, annoying taskbar button; but no. Don't they use their own product?

gabri25ele commented 4 years ago

Thunderbird even already administrates a tray icon, but only one to announce new messages!

I changed also that! (i don't like the new one)