Ximi1970 / systray-x

SysTray-X: A system tray extension for Thunderbird. Needs both the addon AND the companion app installed to work. Will not work with TB flatpaks or snaps.
Mozilla Public License 2.0
217 stars 14 forks source link

openSUSE / KDE package fixes #3

Closed askembris closed 4 years ago

askembris commented 4 years ago

I am copying this from https://github.com/Ximi1970/FireTray/issues/47#issuecomment-587213428 for easier tracking.

These are various issues I encountered with the systray-x-0~git20200210.8e4aeb5-13.1.x86_64.rpm package:

a) The tray icon appeared. Yay! b) I have two IMAP accounts (both from Google). The number of unread emails only appears if I have unread messages in the second account. If I deactivate it from the preferences, no number is shown (even when there is unread e-mail in the first account). c) The message count is always 1, regardless of how many unread messages there are in the mailbox. d) Clicking on the icon minimises the window to the task bar (like clicking on the minimise button). It should close the window and remove it from the taskbar while running in the background, I guess. e) Closing the window exits the program (and the tray icon disappears), where it should keep running in the background. f) At a couple of points I lost the tray icon (I supposed something crashed), but I am not sure what transpired to reproduce it consistently.

I think it's a great start and you should keep up the good work!

Ximi1970 commented 4 years ago

Please add the OpenSuSE version. If you are using Tumbleweed also add the architecture (32 or 64 bit). And also the Thunderbird version would be helpfull.
Thank you.

askembris commented 4 years ago

Please add the OpenSuSE version. If you are using Tumbleweed also add the architecture (32 or 64 bit). And also the Thunderbird version would be helpfull. Thank you.

I am using 64bit Tumbleweed, KDE Frameworks 5.66 and apps version 19.12.2. Testing was conducted using Thunderbird 68.5.

Ximi1970 commented 4 years ago

Point e) cannot be solved right now. I have no control anymore over the close sequence of TB with the new APIs. There is a small chance intercepting the close by embedding the TB window but the first experiments are not very nice and have a lot of side effects.

Could you please test it again for the other problems with the new release version? Thanks! If the count still freezes please choose a longer poll startup / interval time in de settings.

Ximi1970 commented 4 years ago

Please try the new release 0.1.5.