With the background that the application starts slow, I would like to keep it running in the background.
But I make a difference between
I closed it
I minimized it
It would be good to have different notification rules if I closed it (to tray) or just minimized it to tray.
For me it means: If i closed it to tray, I dont want to get notified if mails arrived. Alternativelly, make that it starts in 1 second (like thunderbird).
Why do you say this, what is slow? Maybe it is your system that is slow.
That is the situation, if eMC is closed to the task bar you will not get notification - if closed to the system tray you will get notification.
OR
Perhaps I do not fully understand what you mean.
Closed to Taskbar is terminating the app. A start takes 6 seconds. OK, I compare it to thunderbird. That takes 1 second to start.
So I thought running in background for a quick start is great. But if I close it (to tray), I also don’t want notifications. Minimize to tray is more the intend to wait for mails with notifications.
Maybe it would be a good idea to make this flexible so the user can decide
tray: notify for new messages
minimized to taskbar: notify for new messages
open: notify for new messages
at the moment I always get notification if it is on tray or minmized.
What also would be good then: start with system start: Start minimized to tray (and hide splash screen).
What is a bit anoying:
ive got emClient running and writing an email in a window.
Then email arrives (I see it in the background)
ok, so I click on that to read it.
after ca 7 seconds I got a notification of new emails.
… that is quite slow! I mean why is the notification not coming in the same moment? Often I already deleted the mail and then the notification pops up.
there is also the “no notifaction if fullscreen detected”. Ok fine, what about “open: notify for new messages” ?